[閒聊]最近買了新的硬碟,裝了 FreeBSD 5.0

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

[閒聊]最近買了新的硬碟,裝了 FreeBSD 5.0

文章octapult » 週五 2月 14, 2003 8:54 pm

由於離題了,所以弟另外在 talk 討論區這邊回 ;-)
阿信 寫:甚麼!!!octapult兄難道要投靠FBSD,別別別...

別離開Debian阿,Debian可是會難過的...:crying:

弟並沒有離開 Debian :-)

弟只是最近買了新的硬碟,既然有了這麼多空間,就乾脆裝 FreeBSD 5.0 來試試看,目前的配置為 Debian Linux 30 GB、Windows 20 GB、FreeBSD 5.0 10 GB,仍然是以 Debian Linux 為主 :-P

裝了 FreeBSD 5.0 以後,才發現 "習慣" 這個東西的可怕,我現在 Debian、Windows、FreeBSD 三個 partition 都因為習慣的問題,裝了不少相同的應用程式 (例如 mozilla 1.2.1、emacs21、angband、nethack...),有時候自己也會覺得有點浪費硬碟空間,哈哈 :-P

話說回來,我裝 FreeBSD 一方面是想要看看 FreeBSD 和 Linux 有甚麼不一樣的地方,另一方面是想要嘗鮮,因為我覺得 FreeBSD ports 的軟體更新速度比 Debian 要來得快 :-)

提到軟體安裝,用習慣 Debian 的 apt,應該也會蠻喜歡 FreeBSD 的 pkg,我覺得兩者蠻像的,都會幫使用者解決 package 相依性的問題。不過我覺得最令人驚豔的還是 ports 機制,只要一個指令就可以自動下載原始碼回來編譯安裝,並且自動解決相依性的問題 (下載有相依性的 package 原始碼回來編譯安裝),安裝完以後自動將編譯過程所留下的不必要的東西都移除掉,真的是超級方便的,而且目前預設是使用 gcc 3.2.1 來作編譯的工作,阿信兄您一定會喜歡 ports 這個功能的 :-D

怎麼樣,阿信兄您要不要安裝看看?嘻嘻嘻 ;-)
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章阿信 » 週五 2月 14, 2003 9:06 pm

我立勒...想挖角窩!!!哈哈哈

其實我在FBSD 4.4就有用過了,ports真的很讚!!!

但因為不支援我的硬體,IWill XP333,所以後來改用

Gentoo Linux,中文也有處理好,但是......

後來純粹是因為我...懶...唉...我該檢討了...:-p

所以後來還是用回來Debian,但是我比較喜歡FBSD ports

更新速度快,且是自己編譯的。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章moto » 週六 2月 15, 2003 3:18 am

能夠抓 source 到自己機器編譯固然是好事...不過如果軟體常常更新...相對也要花費更多的時間升級...所以大多時間我也都是偷懶直接用 binary package ... FreeBSD 上次接觸大概是五年以前了吧..:-P ..

但是『習慣』真的是要命得很...想要改掉某種『習慣』需要很大的毅力吧...我想我是戒不掉 debian 的..:-P
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章阿信 » 週六 2月 15, 2003 10:35 am

我也是...:-D

用來用去,還是Debian最適合我,畢竟Debian跟我有一段往事,所以忘不了...忘......不了...
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章訪客 » 週日 2月 16, 2003 7:52 pm

訪客
 

文章chuany » 週一 2月 17, 2003 10:59 am

FreeBSD 確實是不錯的 OS, 但因為 lincense 的關係, 加上 Linux Kernel 在這幾年的快速發展, 讓 FreeBSD 在商業的應用與硬體的支援上, 顯得有點落後, 但我有遇到一個銀行單位, 居然全都採用 FreeBSD, 而且自己改 kernel 來搭原本無法使用的硬體, 真是太強了, 在安全性上, 一直是FreeBSD的特點, 但我不認為 Linux 的安全性沒有 FreeBSD 來的好, 透過 iptables 的機制, 也可以讓 Linux 在安全上變的更有彈性, 另外, Gentoo Linux 把 FreeBSD 的 ports 觀念導入並實作, 確實讓 Linux 變的更活潑有趣, 無論如何, opensource 一直以來都是趨勢, 也會是主流, 我也是從 FreeBSD 玩過來的, 姑且不論押寶的問題, 用自己覺得喜歡的 OS 就是一種幸福呀!

-chuany
chuany
摩托學園!學園長們
摩托學園!學園長們
 
文章: 268
註冊時間: 週二 9月 03, 2002 5:37 am
來自: chuany.net

文章damon » 週一 2月 17, 2003 2:52 pm

個人偏好吧,用binary package或是其他linux的src package,對於管理員來說,無法兼顧所下的參數的彈性與相依性,ports可以做到這一點,這點遠勝過其他package management system,但相對的,機器等級不夠,沒有什麼耐心的話,會等的很煩,這可以改用package tool,但卻缺少了一些彈性

小弟喜歡完全控制系統的感覺,mozilla可以自己依照參數決定用gtk1.2 or gtk2,但也同時還能夠解決相依性的問題,這點目前還沒有其他套件管理系統能做到,缺點是機器不好會等的很久很久很久

缺點也不少,非得等到core team approve過的東西才會進ports,只有一種ports,更新過後,就無法回到之前的ports tree了

但把base system , package分開也是另外一種特色,只有一種ports tree,但確有4.X stable , 4.X release , 5.0 release , 5.0 current等base system,我可以選擇只用某一種固定的base system,但卻不需要受限於較舊的套件,這不像linux,套件跟系統版本是綁在一起的,如debian的stable , testing , unstable

另外,除了/stand/sysinstall(用過的大概都知道這有多爛)之外,沒有內建任何其他的設定工具,這點也與目前linux的趨勢完全相反,設定檔是由管理員來自己maintain,沒有其他工具可以幫助管理員

kernel的部分,比較簡單一些,因為少了很多雜七雜八的東西,調整kernel的選項變的很簡單,不管有沒有選擇加入kernel,該有的module就是哪些,不過壞處是就只有那些,沒有別的了,除非自己改寫

硬體的支援上,跟linux有一點差距,不過還好,買東西之前先看清楚說明,基本上要買到不支援的,滿難的,能跑linux的,幾乎都能跑
中文列印這自由軟體最差的部分,兩者一樣爛,沒有什麼誰比較好

但FreeBSD多了一個handbook,幾乎使用者會遇到的問題,都可以在上面找到答案
man page也是FreeBSD的小弟覺得寫的比較有系統

FreeBSD的kernel是跟著base system的,不像linux高興用哪個kernel就用哪個,FreeBSD換kernel整個base system都要跟著換

其他的還有滿多小地方的差異其實滿多的,例如mount
兩者的參數就完全不一樣,FreeBSD的mount參數就比較針對系統安全方面,linux就比較針對方便性了,這只是其中之一

中文字形處理部分linux也是有不同的作法,而FreeBSD就簡單的多了,基本上follow CLE的那一套解決方法,linux上rh , mdk 用xfs , debian有defoman,規格實在太多

其實那麼多linux之中,小弟認為只有debian夠資格跟FreeBSD作比較^_^
但debian在小弟的機器上螢幕顯示一直怪怪的,用了n牌驅動程式之後還是會這樣,都會偏右邊,所以等買了新機器再來吧,三種系統裝在同一台機器上,M牌OS跟FreeBSD的螢幕顯示範圍是一樣的,唯獨debian不合作...
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

文章octapult » 週一 2月 17, 2003 3:44 pm

提到螢幕往右偏的問題,X-window 在弟的 Debian 和 FreeBSD 底下都有相同的問題。不過在 Debian 底下,弟只要安裝 nvidia 官方 driver 就可以解決這個問題。看來這很有可能是我的 riva TNT 2 ultra 跟 XFree86 4.2 的 nv driver 不和的問題。只可惜目前 nvidia 官方 driver 尚未支援 FreeBSD 5.0,只好再等一等 :crying:

至於中文字型,在 X-window 底下的中文字型顯示方面,個人覺得應該會被 fontconfig 統一。目前 Debian 官方提供的的 KDE 3.1 和 GNOME 2 是使用 Xft 2 和 fontconfig,效果蠻不錯的,可以正常顯示出細明體內嵌的 bitmap 字體,也可以正常顯示開啟 AA 的細明體。不過中文列印方面的話,還是一樣麻煩.....
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

文章damon » 週二 2月 18, 2003 10:30 am

請問octapult兄,您用的mozilla是ports中的哪一個,有加什麼參數嗎??
小弟用
/usr/ports/www/mozila/,預設使用gtk1.2,不加參數這個在中文顯示上會有一些怪怪的問題,當有中文字跟英文字在一起時會無法正常顯示中文,網頁跟選單都會有這樣的問題
/usr/ports/www/mozilla-gtk2/,預設使用gtk2,不加參數可以正常顯示中文,一切似乎都很完美,但使用xcin時不會出現overspot only的效果,不知道該在哪裡修改...google,gnomesupport.org上都沒找到答案

另外5.0也可以使用N牌驅動程式
http://www.freebsdforums.org/forums/sho ... eadid=6145
http://www.bsdforums.org/forums/showthr ... eadid=5620
只是作各簡單的小動作就騙過了檢查的部分
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

文章octapult » 週二 2月 18, 2003 2:55 pm

多謝 damon 兄提供的訊息 :-)

小弟安裝 mozilla 的時候是安裝 /usr/ports/www/mozilla,並沒有加任何參數。小弟也有遇到跟您一樣的問題,就是中英文字體混雜的時候 (中文英文各自使用不同字型),常常會有同一行裡面、出現在英文後面的中文字體通通不見的問題。小弟試著去修改 fonts.conf 的內容,讓系統預設使用某些字型,可是 mozilla 不理這邊的設定 (可是這一招可以用在 Debian 的 KDE 3.1 上),mozilla 在遇到英文的時候都會固定去用某一個字型,可是這個字型會讓接在後面的中文字體通通顯示不出來。解決辦法就是關閉 mozilla 的 "准許文件使用其他字型" 的選項。

小弟等一下會改用 /usr/ports/www/mozilla-gtk2 試試看。
(小弟猜測 gtk2 說不定跟 qt3 一樣,必須使用類似 qtconfig 的程式去修改 XIM 的 root over the spot 的設定)
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind


回到 talk

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客