Re: [心得] FreeBSD on IBMX40
※ 引述《kevinblue.bbs@nightless.twbbs.org (凱文藍)》之銘言:
> 所以我做了一點小筆記,希望可以對於推廣 FreeBSD on Desktop 可以有點助力
> http://kevinblue.twbbs.org/wiki/freebsd_on_ibm_x40
1.『安裝cvsup-without-gui』你 wiki 上面寫
『先到 ftp://ftp0.tw.freebsd.org/FreeBSD/ports/packages/net/
查看最新的cvsup-without-gui版本,在使用以下指令安裝
pkg_add ftp://ftp0.tw.freebsd.org/FreeBSD/ports/packages/net/cvsup-without-gui-16.1h_2.tbz
cvsup版本會更新,
如果你不想這樣安裝的話請用sysinstall中的package安裝功能安裝 』
不用這麼麻煩吧, pkg_add -r cvsup 就行了,而且可以考慮改用 csup 就好
pkg_add -r csup
2.『更新ports』你 wiki 上面寫
『以後便可以直接 cd /usr/ports ; make update』
這個必須要在 /etc/make.conf 內有設 SUP_UPDATE, PORTSSUPFILE 等相關設定
才可以吧 :p 你大概漏了寫要記得先改 /etc/make.conf 吧... :p
總之,『修改 /etc/make.conf』順序應該要調到『更新ports』前面
或者,改為『請依《修改 /etc/make.conf 》的說明,這樣以後就可直接』
3.『安裝 gnuls』應該不是必要的,只是 optional 而已 :p
因為你在『設定csh.cshrc』內有了
『setenv LS_COLORS 'di=0;32:ln=1;35:so=1;32:pi=0;33:ex=1;31:bd=0;34;46:cd=0;44'』
但是你少加一行:
alias ls 'ls -G'
所以,這樣子就可以直接套用 base system 的 ls,
而不必多裝 gnuls 也一樣可以多采多姿了
4.『安裝sudo(因為portupgrade會用到)』...好像搞混了吧,
平常進行 ports/pkgs 管理,
若要 fetch/install/deinstall 之類動作的時候,才需要有 root 等級權限而已
portupgrade 也是一樣的道理啊~
『安裝 sudo』是一定要的啊,但並不是只因為『portupgrade會用到』,
為什麼要裝 sudo 呢?就是讓 root 密碼減少洩漏的機會,
而且也可以做一些 ACL 控管。
另外...sudoers 設定『ALL=(ALL) NOPASSWD : ALL』...
這個建議 server 上別用為妙,不然只要有人闖進你帳號,
那麼對方 sudo su - ,你機器就要跟你說掰掰了.. :p
5.『安裝iwi2200』wiki上面寫
『如果你要開機就自動把 iwi load 進去 kernel,新增以下到 /boot/loader.conf
if_iwi_enable="YES"
wlan_wep_enable="YES"
這樣開機就會自動把wireless需要的module load進去,在/etc/rc.conf新增
iwi_enable="YES"是無效的
』
建議1. 把『這樣開機就會自動把wireless需要的module load進去』改為
『這樣開機就會自動載入 wireless 需要的 kernel module』
因為一般講 module 有很多種,最好說明一下是 kernle module
FreeBSD Handbook 書中大部分也是這樣用法
2.之所以『在/etc/rc.conf新增iwi_enable="YES"是無效的』乃是因為
kernel module 本來就是要寫在 /boot/loader.conf,
或者 /etc/rc.local 內寫 kldload if_iwi 也是可以(但不建議這麼做)
補充說明:
1)打 kldload if_iwi,即可在裝完 port 時或任何時刻會馬上載入 if_iwi
這個新增的 kernel module
2)打 kldstat 可以察看目前所載入的 kernel module 有哪些
3)如沒有要用該 kernel module 的話,打 kldunload if_iwi 就好
6.『安裝x.org』
『如果你想節省時間的話可以用pakage安裝x.org可參考....』
建議改為
『如果你想節省時間的話,可以用 pakage 方式安裝 x.org,
打 pkg_add -r xorg 即可。』
另外,滾輪的話..由於我沒 IBM notebook ,不太清楚..
建議改 ZAxisMapping 設定看看, 像是
Option "ZAxisMapping" "4 5" 或是 Option "ZAxisMapping" "6 7"
7.『安裝trayer』
『如果你沒安裝gnu make請到ports安裝』..
小建議...文章內既然大多介紹用 portupgrade 的 portinstall 來裝,
同一文章內,體例、體裁要儘量一致...
或者註明 cd /usr/ports/devel/gmake ; make install clean
ps. rox-filer 也是一樣... 要嘛都全部寫 portinstall rox-filer
或者全都寫上 port path
8.『安裝oxim輸入法』
『QT_IM_MODULE要設定不然firefox不能切換中文輸入』
??...不好意思,我有疑問,FreeBSD 上的 qt-immodule 你確定已經有人有弄好了?
不然這個設了也是白設吧 :p
另外,『在 .xinitrc 加上』建議改為『在 ~/.xinitrc 加上』
同理,『安裝rxvt-unicode』的『設定 .Xdefault』也是改為『設定 ~/.Xdefault』
註明一下比較好
9.『設定firefox的useChrome.css』裡面的『font-family:LiHei Pro !important』..
這是有裝了華康儷黑體才會有這需求吧...不然這檔根本不用改吧 :p
--
好像改作文似的...Orz
--
靜中見真境,淡中識本然
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜蘭資教.山水蘭陽 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : 220-132-119-51.HINET-IP.hinet.net
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
0
18