Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FreeBSDでデスクトップ 環境構築
Search
SAW
August 03, 2019
Technology
0
370
FreeBSDでデスクトップ 環境構築
OSC Kyoto 2019 のLT発表資料です。
SAW
August 03, 2019
Tweet
Share
More Decks by SAW
See All by SAW
PHP で学ぶ OAuth 入門
azuki
2
340
EditorConfig を使ってみよう
azuki
1
67
Symfony でサクッと作る REST API サーバー
azuki
1
130
Vite の Library Mode を使って Vue のコンポーネントをライブラリ化する
azuki
1
150
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
260
Provide/Inject で TypeScript の恩恵を受ける方法
azuki
3
130
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
350
OSS contributor への第一歩を踏み出すまでの物語
azuki
2
300
Eloquent で relation を扱う基礎
azuki
0
160
Other Decks in Technology
See All in Technology
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
230
Welcome to the LLM Club
koic
0
190
「良さそう」と「とても良い」の間には 「良さそうだがホンマか」がたくさんある / 2025.07.01 LLM品質Night
smiyawaki0820
1
220
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
2
290
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2.4k
【TiDB GAME DAY 2025】Shadowverse: Worlds Beyond にみる TiDB 活用術
cygames
0
1.1k
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
2
220
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
330
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
350
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
110
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
0
130
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
310
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Producing Creativity
orderedlist
PRO
346
40k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Documentation Writing (for coders)
carmenintech
72
4.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
What's in a price? How to price your products and services
michaelherold
246
12k
Become a Pro
speakerdeck
PRO
28
5.4k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
RailsConf 2023
tenderlove
30
1.1k
Practical Orchestrator
shlominoach
188
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Transcript
'SFF#4%ͰσεΫτοϓڥߏங 04$,ZPUP 4"8
ॏཁ ڈͷൃද 04$/BHPZB Ͱ স͍ΛऔΖ͏ͱͯ͠εϕͬͨͷͰ ࠓճݎ࣮ʹਅ໘ʹൃද͠·͢ ࢿྉޙެ։༧ఆͰ͢ #osckyotoͰ63-ᄁ͖·͢
$(whoami) ࢯ໊Ճ౻फҰ ࡀ େࡕࡏॅɾѪग़ ϋϯυϧωʔϜ4"8 5XJUUFS!B[VLJ@FBUFS (JU)VCB[VLJQFOHVJO
ॴଐגࣜձࣾ.4&/ ৄࡉ࠙ձͰ 7VFKT 'SFF#4% NBD04 -JOVY
'SFF#4%͍ͬͯΔਓڍख
ͳͥ'SFF#4% #4%ܥͳͷͰྺͱͨ͠6/*9ͷੜ04 -JOVYݫີʹ6/*9ੜͷ04Ͱͳ͍ ܾͯ͠EJT͍ͬͯΔΘ͚Ͱͳ͍ ଟ ਓྨͷϩϚϯ ༗໊اۀར༻ ͘͞ΒΠϯλʔωοτϨϯλϧαʔόͷ04ʹ࠾༻ 40/:14ͷ04ʹ'SFF#4%ϕʔεͷ0SCJT04Λ࠾༻
ϋʔυϧ͕ߴͦ͏ σεΫτοϓڥ͕ͳ͍ͱਏ͍ 98JOEPX4ZTUFNͰ͓ΈͷσεΫτοϓڥ͕ߏஙՄೳ σεΫτοϓͱͯͪ͠ΌΜͱ͑Δͷ ݁ߏιϑτΣΞͷରԠ͕ॆ࣮ 'JSFGPY
$ISPNJVN 5IVOEFSCJSE *OUFMMJ+*%&"ͳͲ /7*%*"(F'PSDFͷυϥΠόެࣜͰެ։͞Ε͍ͯΔ
ͳΜͰ.BD#PPLͰൃදͯ͠Δͷ σεΫτοϓ࣋ͪӡΜͰ͘Δͷྲྀੴʹ͠ΜͲ͍ ࣗ࡞1$Ͱ'SFF#4%ΛσεΫτοϓڥͱͯ͠ར༻ ݸਓͷϊʔτ1$.BD#PPL1SPͷΈॴ࣋ NBD04#4%ܥ͔ͩΒڐͯ͠΄͍͠
σεΫτοϓڥͷߏஙํ๏
ύοέʔδͷΠϯετʔϧ pkgίϚϯυͰҎԼͷύοέʔδΛΠϯετʔϧ 98JOEPX4ZTUFN xorg ຊޠϑΥϯτ japanese/font-std ɾ*.& ja-fcitx-mozc
ϩάΠϯϚωʔδϟ x11/slim σεΫτοϓϚωʔδϟ x11-wm/xfce4 ݸผʹΠϯετʔϧͨ͠ํ͕ྑ͛͞ ԾϚγϯͰҰׅΠϯετʔϧ͠Α͏ͱͨ͠ΒλΠϜΞτසൃ
ిݯ੍ޚ༻άϧʔϓͷՃ powerάϧʔϓΛ࡞ pw groupadd power /etc/groupʹpowerάϧʔϓͷ߲͕Ճ͞ΕΔ powerάϧʔϓʹwheel operator powerΛՃ
power:*:1002:wheel,operator,power (*%࣮ߦλΠϛϯάͳͲʹґଘ
ిݯճΓͷݖݶઃఆ 1PMLJUͷݖݶΛઃఆ ࠶ىಈɾγϟοτμϯɾϋΠόʔωʔγϣϯʹؔ͢ΔݖݶΛઃఆ [Local restart] Idendity=unix-group:power Action=org.freedesktop.consolekit.system.restart ResultAny=yes ResultInactive=yes ResultActive=yes
/usr/local/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla ࠶ىಈͷઃఆྫ
ࣗಈىಈͷઃఆ /etc/rc.confʹσʔϞϯͷઃఆΛՃ ϩάΠϯϚωʔδϟͳͲ͕04ىಈ࣌ʹࣗಈ࣮ߦ͞ΕΔ ͪͳΈʹσʔϞϯֳԼͱແؔ slim_enable=“YES” dbus_enable=“YES” polkitd_enable=“YES” /etc/rc.conf
ىಈ࣌ͷઃఆϑΝΠϧͷฤू ىಈεΫϦϓτΛฤू #!/bin/sh export LC_ALL=ja_JP.UTF-8 export LANGUAGE=ja_JP.UTF-8 export LANG=ja_JP.UTF-8 export
GTK_IM_MODULE=fcitx export QT_IM_MODULE=xim export XMODIFIERS=@im=fcitx /usr/local/bin/mozc start fcitx -r -d setxkbmap -layout jp exec $1 /usr/share/skel/dot.xinitrc
σεΫτοϓڥͷىಈ ىಈεΫϦϓτΛϢʔβσΟϨΫτϦʹอଘ cp /usr/share/skel/dot.xinitrc /home/${Ϣʔβ໊} ॳճͷΈىಈίϚϯυ࣮ߦ service dbus onestart service
slim onestart લఏ/etc/rc.conf͕ઃఆࡁΈ ࠶ىಈͷ߹ෆཁ /etc/rc.confʹઃఆࡁΈͷ߹startͷΘΓʹonestartΛ༻
࣮ࡍͷը໘ 7JSUVBM#PY্ͷ'SFF#4%3&-&"4&ΛࡱӨ
૯ׅ ॳ৺ऀͰ'SFF#4%্ͰσεΫτοϓڥ࡞ΕΔ pkgίϚϯυ༷༷ ΈͷσεΫτοϓϚωʔδϟΛ͑Δ ͓ؾʹͷσεΫτοϓڥ͕ͳ͍͔Βࠓ࡞Βͳ͍ͱ͔ݴΘͳ͍
ࢀߟࢿྉ 'SFF#4%σεΫτοϓڥߏங IUUQTGSFFCTETJOHOFKQEFTLUPQ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠