*BSD的Software選擇好似少過Linux

我唔知大家點睇. 我呢幾個月都有逐少逐少咁去搵*BSD的Resources, 想慢慢地把家中的Debian換成OpenBSD (感覺上Debian有點擁腫, 同埋OpenBSD安全點... 不過歸根究底都係想試下傳統BSD UNIX).

(下文的*BSD主要講OpenBSD)

Linux的Resources同Software真係好多, Display card driver又有, USB 3.0 support又有, Office suite又有, 總之Desktop usage又得, Server又得. 但係響OpenBSD似乎無咁多Software用. 例如我想裝個GlassFish host我嘅JEE web applications, 最起碼要有JDK裝好先. 在Debian, 我可以裝Sun JDK 5/ 6/ OpenJDK, OpenBSD似乎只有OpenJDK 7 (仲要係Beta, 我唔敢試). Virtualization黎講, VirtualBox只Support Solaris, OpenBSD好似唔覺有. Theo de Raadt更話Virtualization唔係好野黎 (http://kerneltrap.org/OpenBSD/Virtualization_Security).

問: 其實BSD UNIX (不計Mac OS X)的泛用性係咪無Linux咁好? 還是*BSD係俾功力深的電腦User用?

有錯的地方請指正.

P.S. 用*BSD仲有一個原因係想在尚有空餘時間嘅時候玩多幾款OS感受下.

我個人認為如果要用多 Java 嘢又要好好 performance, 都係考慮用 Solaris 或者 Linux.  要 secure 嘅 OpenBSD 確係唔錯選擇(不過最終其實都係要靠 admin 功力)。要 BSD 又要 Desktop Apps, 可以試下玩 PC-BSD.

另外你話「感覺上Debian有點擁腫」,唔介意可以具體講下點解你會有咁嘅感覺。

[ 本帖最後由 quintus 於 2009-9-6 15:51 編輯 ]

TOP

*BSD唔係俾人當desktop OS用. 用黎開server就好好.

TOP

回覆 2# 的帖子

Umm... 有時唔知點解會裝咁多Dependencies; 明明都無裝X Window, 但係/etc/會有個X11嘅Directory; 裝Samba我只諗住做File server, 點解要裝埋Client呢? 裝MySQL又會裝咗幾個Mail server (但係我無諗住起Mail server)... 所以次次裝親Debian都係Minimal install (Task select嗰陣乜都唔揀), 人手逐個Package裝返(eg. Lighttpd, Fluxbox, Samba), 心理上好過點.  

其實我對Debian認識仲係好皮毛. Solaris我有諗過, 不過會唔會太多Solaris專有的Software?

我一直都找尋緊一個細 (講Install後的Size), 快, 多Software support, 簡潔(Structure)的OS, Highly customizable. Gentoo我睇過, 但係好煩, LFS我又睇過, 覺得複雜, Maintain packages又煩.("又要馬兒跑得快, 又要馬兒不吃草" )

TOP

回覆 3# 的帖子

嗯, 但OpenBSD嘅Developers好多都係響Notebook上工作/ 開發, 我覺得好勁!

TOP

基本上有 source, 而又唔係太 hardware related 嘅 software 都會同時支援各種 *NIX...
你睇下你講果幾隻都唔係咁“普通” (generic) 嘅 software 嚟...

TOP

回覆 4# 的帖子

我諗 package dependency 都係前人(package maintainers, developers, users) 經驗累積嘅結果來。例如要 manage samba server, 要用到 samba client; 又例如原來 mysql (或者之中某啲 util) 係要 send system report through email, 所以又要 mail server 裝好先。既然 Debian handle dependency problem 都尚好,其實不妨依賴番眾人嘅力量。

OS 要細、快 唔難做到。但要多 software support 就真係唔係一時三刻可以搞掂,前人嘅經驗係好寶貴。

同埋重有其他因素要考慮,如 manageability, security, compatibility (sw, hw) 及你所講嘅 customization. 始終用大路嘢係無咁痛苦。

[ 本帖最後由 quintus 於 2009-9-6 18:13 編輯 ]

TOP

原帖由 lazyfai 於 2009-9-6 16:37 發表
基本上有 source, 而又唔係太 hardware related 嘅 software 都會同時支援各種 *NIX...

這個有點保留了, Linux kernel 越黎越多 Linux 獨有kernel API,
and IOCTL.

TOP

Yes, 所以我說跟 hardware 沒有特別大關係的話就可以支援各大 *NIX。
eg. GNOME/ KDE 應用程式,各種 Perl/ Python/ Ruby based applications。

原帖由 davidtlwong 於 2009-9-6 17:42 發表

這個有點保留了, Linux kernel 越黎越多 Linux 獨有kernel API,
and IOCTL.

TOP

原帖由 fsck 於 2009-9-6 16:02 發表
*BSD唔係俾人當desktop OS用. 用黎開server就好好.


題外話,師兄,呢個靚靚囡囡係邊個黎架?

TOP