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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
SAW
August 03, 2019
Technology
440
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FreeBSDでデスクトップ 環境構築
OSC Kyoto 2019 のLT発表資料です。
SAW
August 03, 2019
More Decks by SAW
See All by SAW
Effortless API Documentation with Scribe
azuki
0
75
Laravelで手軽にAPIドキュメントを生成する ― Scribe活用術
azuki
0
43
🪝 便利な Property Hooks を 使ってみよう 🪝
azuki
0
81
決済システム超初心者が Stripe に入門している話
azuki
0
110
React Hook Form と Zod によるフォームバリデーション
azuki
0
74
PHP で form-data を POST 以外のメソッドで受け取るには?
azuki
0
85
PHP で学ぶ OAuth 入門
azuki
2
1.4k
EditorConfig を使ってみよう
azuki
1
120
Symfony でサクッと作る REST API サーバー
azuki
1
270
Other Decks in Technology
See All in Technology
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
160
[AWS Summit Japan 2026]迷っているあなたへ_小さな一歩が、やがて自分を助けてくれる
sh_fk2
1
230
GitHub Copilot app最速の発信の裏側
tomokusaba
1
210
20260619 私の日常業務での生成 AI 活用
masaruogura
1
230
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
19
6.4k
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
280
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
140
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
780
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
310
FPC(フレキシブル)基板にZephyr実装してみた。
iotengineer22
0
140
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
250
“詰む”前に仕組みを作れ 〜技術の波に溺れないためのキャッチアップ術〜
takasyou
5
1.3k
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
140
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
170
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
How to make the Groovebox
asonas
2
2.2k
Six Lessons from altMBA
skipperchong
29
4.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
330
We Have a Design System, Now What?
morganepeng
55
8.2k
Prompt Engineering for Job Search
mfonobong
0
350
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.9k
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠