cht電腦資訊Linux
adm Find login register

GoboLinux

caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
1subject: GoboLinuxPromote 1 Bookmark 02008-09-10quote  

GoboLinux 是個很有趣的 GNU/Linux distribution,它採用類似 ports / ebuild 的方式,

直接由 upstream 抓 source 配上 recipes 編譯。

幾乎所有東西都統一放在 /Programs, 檔案系統本身就是套件管理,完全不需要 deb / rpm 之類的複雜處理。

目前我的系統就是用類似的管理方式,升級降級都很方便。

本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
2subject: Promote 0 Bookmark 02008-09-10quote  

呃,這種的倒是沒玩過,先來看一下文件看看……


winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
3subject: GoboLinuxPromote 0 Bookmark 02008-09-11quote  

caleb
幾乎所有東西都統一放在 /Programs,

windows也有C:\program files
老實說,我還蠻喜歡這種作法,
否則同一個套件裡的東西打散在系統各處,實在有點難以掌握,
常要用dpkg -L 去查...

-------------------------------------------------------------------
好用的gcin連結:

eliu

joined: 2007-08-09
posted: 11468
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: Promote 0 Bookmark 02008-09-11quote  

那應該還是要有/bin /usr/bin ?

沒有/bin, PATH 就變成  /Program Files/AAAA:/Program Files/BBBBB ................

那不是會過長?

edited: 1
caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
5subject: Promote 0 Bookmark 02008-09-11quote  

eliu
那應該還是要有/bin /usr/bin ?

還是有,不過 GoboLinux 預設是用 kernel module 把它們藏起來。

如果用 vanilla kernel 還是看得到。

dou0228
joined: 2008-08-14
posted: 21
promoted: 2
bookmarked: 2
6subject: Promote 0 Bookmark 02008-09-11quote  
caleb

 

還是有,不過 GoboLinux 預設是用 kernel module 把它們藏起來。

如果用 vanilla kernel 還是看得到。

沒猜錯的話, 應該是修改 kernel/init/main.c

run_init_process("initial_process_filename");

不然可以直接 pass init=/Program/sysinit/init  ?? 給 kernel parameter

本人已不在此站活動

joined: 2007-09-19
posted: 4946
promoted: 325
bookmarked: 206
歸隱山林
7subject: Promote 1 Bookmark 02008-09-11quote  

gobo 是什麼意思?查了一下字典:

gobo
n. 遮光黑布, (排除雜音用的)遮布

他那個 FAQ 最後有說明,但我看不懂。那我只好翻譯成「遮羞布」,這個名字好!大笑


cht電腦資訊Linux
adm Find login register
views:19806