瀏覽單個文章
野口隆史
Elite Member
 
野口隆史的大頭照
 

加入日期: Mar 2001
您的住址: Rivia
文章: 7,035
引用:
作者darkangel
為什麼我會說你不夠深入是有原因的... 我不是沒有根據亂放話的人...
本來不想回應的, 但是這把火是我引出來的, 滅一下好了.
還我我先跟野口先生道歉, 我本意並不是要指責他, 只是希望更正一般人對 ports 的誤解.
沒有查證或真正使用過的東西, 還是保留一點比較好, 比我強的人所在多是, 謙虛一點才能學得更多, 畢竟桶子滿了就再也裝不下水了...
他真的很熱心, 大家有 arch linux 的問題也可以跟他請教.

官網說明得很清楚了...
http://www.freebsd.org/doc/zh_TW/bo...orts-using.html
在第四段有...


我個人是習慣 make all install clean, 視情況會加個 BATCH=YES

我可以把我的筆記列出來給你看... 我在 PCDVD 的 id 跟在其他論壇 id 是不一樣的, 所以我只留下 subject.
我很久沒碰 FreeBSD 了, 這文件有點舊, 我本身不是 MIS, 我是寫程式的人, 所以筆記只記我自己需要的東西.
...

您說的沒錯,我確實這部分是疏忽了
不過您還是沒有告訴我FreeBSD如何一道指令更新全機
更同時更新所有第三方ports裡沒有的軟體源
我前面說過了,Arch一天更新ABS tree很多次
ports tree一天能更新幾次?軟體版本能有多新?
我從頭開始也不是要批FreeBSD,只強調同樣的事情
在Arch上更方便,這點您不能夠否認吧?



引用:
作者AdaHsu
對不起,如果沒有足夠的誘因是無法吸引人轉換 distro 的... 個人建議如果要推廣 arch 的話應該從套件管理的差異性上多加著墨,讓使用其他 distro 的使用者從實務上感受到如果換成 arch 將可以更輕鬆...

個人會提那兩個問題的原因有二:
1. 第一次在 CentOS 上 yum install tomcat 時,發現沒有附上 startup 相關的指令稿,後來才知道原來那是分散在不同的 optional 套件包內... =.=
2. 很多人都不建議以桌面操作為主的情況下選用 x86_64 環境,因為影音方面的支援一直不順。當然這是一年多前的印象(那時在測 Ubuntu 8.04 for x86_64),但我一直搞不懂的是為什麼我明明使用 x86_64 環境都快 3 年了卻還有這種以 x86 為優先選項的建議?

套件管理我大約在去年時就在PCDVD上說講過一次
只是大部分人很難接受如此激進的理念
當時我好像也說有空會來寫圖片安裝指南
只是我大約過了快8個月才完成

而且我後來陸續也完成了編譯環境還有ports system的部分
我因為沒有權限,要不然老早就把資料貼到wiki上了

桌面使用我一般也不建議使用64bit
目前的套件不管常用或不常用的,都是以32bit為大宗
您用64bit系統跑32bit軟體,理論上或多或少都會有些許相容性問題
再來您還要在os上裝一大堆lib32套件來跑32bit軟體
您倒不如開始時就裝32bit OS,反正到頭來你還是會跑不少32bit程式



引用:
作者darkangel
再談談 Linux 與 FreeBSD 的差異之處, 我兩個系統都摸了十幾年, 我也是當 user 當很久, 才開始在上面開發軟體, 到現在有能力改 linux kernel code 也能寫 linux driver, 自然會去比較兩系統之間的差異性.
簡單來說, 依照鴨子理論, 我們可以把 FreeBSD 視為 Unix, 但沒辦法把 Linux 視為 Unix,
最主要的差異不止是 kernel 不同, 其中也包含了 C Standard Library 的不同, 檔案系統的處理方式, (例如 SGID 的處理, 或是 hidden flag 如不可更動屬性的處理都不太一樣, 這方面我不贅述, 有興趣的人自己去研究), 雖然 FreeBSD 後來也採用 gcc, 但是有寫程式的人應該會注意到他們的 make 並不是用 gmake. (我是不知道現在有沒有改)
所以只說 kernel 不同, 那真的不該是一個專家說出來的話.

Debian跟Gentoo都有用BSD kernel的版本
你說的這些都是因為kernel用的不一樣
才產生的差別,那機器最後的用途也不同了嗎?
我在BSD上跑一般桌面應用,在Linux上不也同樣在做
換了核心,拿來做的事情就不一樣了?!

再來談到C標準庫跟檔案系統就太遠了
這些都是核心怎麼作怎麼支援,使用者跟著做就對了
如果今天您要我做NAS管理大儲存池
我會用BSD或者Solaris這些能支援ZFS的檔案系統
我不會用Linux來做,因為Linux上沒有可靠檔案系統可以做相同的事情
但是如果你把這些歸類為核心以外的東西,好像不對吧?
而且這篇重點應該是在桌面應用,主角是Arch
不是教大家如何用Arch作server,當然如果你要這麼用這也是個人自由,只是未免有些跑題了
因為很少桌面使用者會關心到檔案系統的極限還有C標準庫的差別
 
__________________
Folding@home with GPGPU集中討論串

Unix Review: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2009-08-21, 01:32 PM #72
回應時引用此文章
野口隆史離線中