--------------------------------------------------------------------------------
GoboLinux 稱自己為一個“重新定義了整個文件系統層次的另一種 Linux 發行版本”。
http://www.gobolinux.org/
=====================================
目錄結構
/Programs 包安裝的地方
/System 系統文件
/Users 用戶目錄
/Files 分類的非系統文件
/Depot 對所有“人”開放的文件
他是通過修改內核(叫做GoboHide技術)來達到隱藏原來的目錄(如:/etc /opt 等)
--------------------------------------
在GoboLinux中,無需包管理器。因為文件系統就是包管理器:每個程序獨居于自己的目錄中(好啊,每個人都有自己的住房),
使用起來真的有MacOSX的感覺(不是說它的UI,是說目錄決構,和包管理方式,)對MacOSX 的 “束” 真是推崇之極。
-------------------
Compile:GoboLinux的編譯系統
Compile會自動 下載源碼包,解包,編譯,然后安裝。這些只需一個命令Compile,同時使用一個簡潔的稱為處方的編譯腳本。
這處方是不是有點像 gentoo 的 .ebuild 啊。
有點 emerge 的味道
----------------------
http://www-900.ibm.com/developerwor.../l-livecd.shtml
GoboLinux
的“賣點”實際上并不在于它是一個特別好的 LiveCD(雖然它可能會不斷得到完善),而是 GoboLinux 的關于 Linux 文件層次的新穎
思想。GoboLinux 遵循了與 Mac OSX 在 FreeBSD 根上使用分層模式類似的模式,創建了根目錄 /Depot、/Files、
/Mount、/Programs、/System 和 /Users。有必要時,GoboLinux 使用符號鏈接將文件放置于其他工具希望它們存在的
層次中位置。不過,在其固有的文件結構中 —— 同樣,非常類似 Mac OSX —— 每個應用程序占用它們自己的目錄,而不是集中在
/usr/bin 或 /usr/local/bin 目錄中。
例如,FireFox 瀏覽器可執行文件位于
/Programs/FireFox/Current/bin/firefox 目錄中。刪除或安裝應用程序(不是必須與可執行文件一一對應)只需要解
包或刪除文件系統樹中的分支。自然,將 LiveCD 引導安裝到硬盤驅動器是非常簡單的,而且 GoboLinux 為您提供了這樣一個選項。
GoboLinux 提出的概念是不錯的,但是發行版本本身需要進一步完善。
原文轉自:http://www.anti-gravitydesign.com