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詳細的指導

Posted by thegiive at 樂多Roodo! │08:51 │回應(0)引用(0)FreeBSD
工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/1624858