歡迎您光臨本站 註冊首頁

重新定義了整個文件系統層次的另一種 Linux 發行版本

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

「重新定義了整個文件系統層次的另一種 Linux 發行版本」。目錄結構非常類似MacOSX,而且還有 emerge 的味道。

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 的味道

----------------------

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 提出的概念是不錯的,但是發行版本本身需要進一步完善。

[火星人 ] 重新定義了整個文件系統層次的另一種 Linux 發行版本已經有155次圍觀

http://coctec.com/docs/linux/show-post-134392.html