[心得] Linux 與 Steam(完):在 chroot 下裝 SteamOS

作者: Tetralet (Tetralet)   2017-04-30 20:59:42
chroot,顧名思義,切換至另一個新的 root 目錄,
有點像是『虛擬機』或『沙盒』的作法。
所以我們可以準備一個 SteamOS 的環境,然後直接 chroot 進去,
那就和原生的 SteamOS 系統有 87% 相像了。
畢竟能儘量使用貼近於 SteamOS 的環境來跑 Steam 是再好不過了。
chroot 提供的雖然只是很簡易的虛擬環境,
但因為操作簡便、加上提供近乎原生系統 100% 的效能,
所以很受 Linux 開發人員歡迎。
但近期的 Linux 自從引入 systemd 後,
chroot 就被 systemd-nspawn 所取代了。
敝人剛好是 systemd hater,所以就不討論 systemd-nspawn 了。
有興趣可以自行測試。應該差不多... 吧?
Debian 有提供一個名為 debootstrap 的套件可以用來方便建立 chroot 環境。
請安裝該套件、備份 /usr/sbin/debootstrap 後,修改如下:
DEF_MIRROR="http://repo.steampowered.com/steamos"
DEF_HTTPS_MIRROR="http://repo.steampowered.com/steamos"
然後進入 /usr/share/debootstrap/scripts/,
以 sid 為範本(因為 SteamOS 是 Debian Jessie Based):
ln -s sid brewmaster
然後執行:(其中的 SteamOS 是您的 CHROOT 目錄)
debootstrap
作者: wyvernlee (wyvernlee)   2017-04-30 21:10:00
有沒有預計出 steam + bumblebeed 的流程 ?
作者: secv (河豚)   2017-04-30 22:16:00
快推免得被人發現我看不懂
作者: silver00 (Seeker)   2017-04-30 22:36:00
先推再看
作者: onlyeric23 (MiGG)   2017-04-30 23:19:00
這是愛
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2017-05-01 00:05:00
推 XD
作者: makeabomb (makeabomb)   2017-05-01 00:14:00
作者: assop (屁超香)   2017-05-01 00:17:00
真愛給推 你steam這套遊戲玩得真深入
作者: yummypixza (好吃的披薩)   2017-05-01 02:05:00
way too hardcore QwQ真的是要對環境分離超有執念才會想要這樣玩
作者: losepacific (Losepacific)   2017-05-01 05:06:00
被朋友的朋友推薦來看這系列的文章。
作者: a07051226 (葡萄糖)   2017-05-01 07:50:00
反正我Arch Linux直上steam,除了輸入法無解外其他都還好,大部分都是卡顯示驅動(媽的AMD閉源可以讓Xorg版本新一點嗎?),所以畫面不能開太強,CSGO倒是爽爽打就是了是說現在Lib也沒什麼問題,在archlinux下steam有分native跟runtime,跑runtime就是拿steam自己提供的Lib跑,所以也無關系統Lib
作者: ronin728 (浪人)   2017-05-01 10:27:00
我絕對不會跟你說我Linux裝N卡驅動花了兩天才成功
作者: HuangJS (段譽)   2017-05-01 11:20:00
bump
作者: cybelia (@@)   2017-05-01 12:23:00
真的,這是真愛啊...
作者: alex0914 (Life is short)   2017-05-01 19:22:00
推 XDD
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2017-05-02 05:04:00
Archlinux + nvidia-dkms 用好一陣子都 ok 的不過以前好像有遇過 32 -> 64 的套件轉換期那段時間裝起來超痛苦
作者: xatier (一切重來就好了...)   2017-05-02 23:00:00
是 T 長輩!!!!! \粉絲出沒/
作者: s8321414 (冥王歐西里斯)   2017-05-03 08:07:00
作者: WindSucker (抽風者)   2017-05-03 10:53:00
作者: ammor (欸幕喔阿)   2017-05-06 08:19:00
我媽問我為什麼跪著看電腦

Links booklink

Contact Us: admin [ a t ] ucptt.com