July 22,2005
有關ports的設定選項
收錄一些ports的選項
安裝一個被pkg_delete的port可能裝不進去
有時必須安裝一個已經被pkg_delete的port,但是執行make reinstall卻無法成功
請到這個port的work目錄底下,用 $ ls -a尋找 .install_done
如果有這個檔案,port會自動判斷已經安裝過,拒絕覆蓋自身,所以刪除這個檔即可
更改port安裝路徑
用 $ make PREFIX=你要安裝的目錄 install 即可
安裝 ports 時,原本應該出現的清單選項不見了
哉自此文
這是由於系統會紀錄曾安裝過 ports 的當時所選擇的清單選項,因此有時會因為安裝時出了問題,或是再一次安裝時,就不會出現清單可以選擇。如何讓清單選項重新出現呢?
$ make clean
$ make showconfig # 顯示設定的內容
$ make rmconfig # 清除設定的內容
$ make config
之前設定 ports 的選項預設會紀錄在 /var/db/ports/{ports_name}/options 內容中。
example
要查看之前 python 有選擇的清單選項:
cat /var/db/ports/python/options
更新ports tree
1.cvsup更新ports tree
2. 直接抓ports
用光碟來裝ports不知道為何裝的怪裏怪氣的 ...
checksum有些過 , 有些不過...
所以 , 只好到
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/
去抓最新的ports.tar.gz , 抓完之後
#rm -fr /usr/ports
#cd /usr
#tar zxvf ports.tar.gz
portsupgrade
portsupgrade的方法
另一篇portsupgrade
FNP:FAQ - Ports and Packages
ports詳細的指導
引用URL
http://cgi.blog.roodo.com/trackback/1624858