日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

使用pkg_add -r packagename 必須要知道一個(gè)環(huán)境變量

我們知道pkg_add是在FreeBSD里面用來通過package安裝軟件一個(gè)命令,而-r 則是說本地沒有package包,安裝時(shí)自動(dòng)從網(wǎng)上下載 。默認(rèn)的站點(diǎn)一般如:
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/All/
這樣的格式,訪問國外的服務(wù)器一般比國內(nèi)的要慢很多,特別是現(xiàn)在正值海底光纖就震斷之際,國外網(wǎng)站更是難以訪問 。所以非常有必要修改這個(gè)默認(rèn)ftp站點(diǎn),所以就要設(shè)置PACKAGESITE這個(gè)環(huán)境變量,比如在csh shell里我是這樣改的:
bsd#setenv PACKAGESITE ftp://ftp.freebsd.org.cn/pub/FreeBSD/ports/i386/packages-6.1-release/All/
注意在不同的shell里設(shè)置環(huán)境變量的方法是不同的,在不同的shell運(yùn)行這個(gè),不會(huì)提示錯(cuò)誤,但設(shè)置后也沒有效果的 。
sh shell里用:
export PACKAGESITE=ftp://ftp.freebsd.org.cn /pub/FreeBSD/ports/i386/packages-6.1-release/All/
好了現(xiàn)在通過pkg_add -r 來安裝軟件下載快得多了!
--------------
實(shí)際上通過設(shè)置PACKAGEROOT=ftp://ftp.freebsd.org.cn更方便一些!2007.3.5
---------------
2008.3.23
這兩個(gè)環(huán)境變量都很有用,一般情況下我們使用PACKAGEROOT就行了 。
但在有些情況下則可能要使用PACKAGESITE,比如:你升級一個(gè)release內(nèi)核到stable,比如說現(xiàn)在的7.0 可是目前還沒有package-7.0-stable這一個(gè)包的目錄,現(xiàn)在你只能使用已經(jīng)有的packages-7.0-release這一目錄 。由于你升級到了stable所以在設(shè)置PACKAGEROOT變量后再使用pkg_add -r 時(shí)會(huì)從: ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest 下載文件,而實(shí)際上這個(gè)目錄實(shí)際不存在,所以我們是希望從:
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7-release/Latest這個(gè)目錄下載 。這時(shí)就不能用PACKAGEROOT,而應(yīng)該使用PACKAGESITE了 。
【使用pkg_add -r packagename 必須要知道一個(gè)環(huán)境變量】關(guān)于ftp里面目錄的具體情況,可以ftp到具體站點(diǎn),看好了再設(shè)置 。

    推薦閱讀