作者:
Tetralet (Tetralet)
2017-04-30 20:59:42chroot,顧名思義,切換至另一個新的 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這套遊戲玩得真深入
way too hardcore QwQ真的是要對環境分離超有執念才會想要這樣玩
作者: losepacific (Losepacific) 2017-05-01 05:06:00
被朋友的朋友推薦來看這系列的文章。
反正我Arch Linux直上steam,除了輸入法無解外其他都還好,大部分都是卡顯示驅動(媽的AMD閉源可以讓Xorg版本新一點嗎?),所以畫面不能開太強,CSGO倒是爽爽打就是了是說現在Lib也沒什麼問題,在archlinux下steam有分native跟runtime,跑runtime就是拿steam自己提供的Lib跑,所以也無關系統Lib
我絕對不會跟你說我Linux裝N卡驅動花了兩天才成功
作者:
HuangJS (段譽)
2017-05-01 11:20:00bump
作者:
cybelia (@@)
2017-05-01 12:23:00真的,這是真愛啊...
作者:
alex0914 (Life is short)
2017-05-01 19:22:00推 XDD
作者:
CP64 (( ̄▽ ̄#)﹏﹏)
2017-05-02 05:04:00Archlinux + nvidia-dkms 用好一陣子都 ok 的不過以前好像有遇過 32 -> 64 的套件轉換期那段時間裝起來超痛苦
作者:
xatier (一切重來就好了...)
2017-05-02 23:00:00是 T 長輩!!!!! \粉絲出沒/
作者:
s8321414 (冥王歐西里斯)
2017-05-03 08:07:00跪
作者:
ammor (欸幕喔阿)
2017-05-06 08:19:00我媽問我為什麼跪著看電腦