Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
XLFS :: eXperimental Linux From Scratch 自分だけのLi...
Search
JIJINBEI
May 30, 2026
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
XLFS :: eXperimental Linux From Scratch 自分だけのLinux を作ってみた ~タイトルを変えたかったが内容の大枠は変わっていないのでサブタイトルでタイトルを修正すればいいよね?~
#kernelvm
JIJINBEI
May 30, 2026
Other Decks in Programming
See All in Programming
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
640
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
0
110
R8 の設定見直しでアプリサイズ削減
andpad
0
220
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
2
580
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Jetpack Compose Mechanisms
skydoves
3
820
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
How GitHub (no longer) Works
holman
316
150k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Everyday Curiosity
cassininazir
0
360
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
From π to Pie charts
rasagy
1
400
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Transcript
XLFS :: eXperimental Linux From Scratch 自分だけの Linux を作ってみた ~タイトルを変えたかったが内容の大枠は変わっていないのでサブタイトルでタイトルを修正すればいいよね?~
JIJINBEI ( @Hallucigeni)
JIJINBEI の普段使いOS • 軽量版NixOS を常用 • ( Windows は研究で必須なので辞めたくても辞めれない) •
(その他 Ubuntu, CachyOS を使っている) • さらに軽量な Linux を極めたくなった
軽量OS求めジャングルの奥深くへ • 信念がある軽量 OS 達を調査し試す • ネットで最小限を謳っているのに非生産的な機能モリモリにする人を沢 山観測する • デスクトップ画面がアニメ調映像が流れる
• 高性能PCの癖に軽量Linux を入れる 矛盾に気が付く
矛盾点に気づく 軽量OSユーザーが本当に嫌だったのは 無駄な機能があるということではなく 「全部を自分で管理できてない」ことでは?
今世紀最大のひらめき Linux ディストリをゼロから 作ってソフトウェアを すべて管理すればよい
Linux From Scratch という資料で勉強 全ソフトを自分でコンパイルして、 Linux を一から組む手順書 やってみてわかったこと: • 基本
make install するだけ • タコ足配線みたいな依存関係 • Linux kernel の 2万個のビルド設定 • 普段使わないコマンドを知れる 日本語訳版 https://www.linuxfromscratch.org/lfs/ https://lfsbookja.github.io/lfsbookja-doc/git-ja/index.html
思想モリモリな Linux を製作 JIJINBEI + Linux = Jinx 設計思想 1.
OS をVim ライクな モーダルエディタみたいに操作 (Super+Esc でモード変更し UIを操作) 2. Cargo like なlockfile のビルド管理 3. GNU userland は甘えで未使用 4. など QEMUで動かしている様子 UIの操作コマンド
そして、ノート PCで動かして発表準備 • isoをUSBに焼いてノートPCで動かせるようになった • 後は画面を映すだけ helix(次世代vim)とtopを動かしている様子 LENOVO PCでVim風にUI操作している様子
発表準備までに完成できず ... • wlroots系(river)でUIを作っていて画面共有できない • WaylandとDisplayLink周りの問題? • これでスライド共有をやるはずだったが間に合わず helix(次世代vim)とtopを動かしている様子 LENOVO
PCでVim風にUI操作している様子
今世紀最大の発見 多少無駄な機能が入ってブラックボックスでも 利点のほうが大きい すべて管理するという傲慢はほどほどに