轉 FreeBSD通過PORTS安裝軟件的幾個常用命令

FreeBSD通過PORTS安裝軟件的幾個常用命令

1.怎樣找到我想安裝的包路徑:
# cd /usr/ports
# make search name=mysql
2.
僅僅下載源碼包,而不安裝:
# cd /usr/ports/directory
# make fetch
3.
預先知道需要那些包,才能安裝這個軟件:
# cd /usr/ports/directory
# make fetch-list
4.
把軟件裝到指定的目錄:
# cd /usr/ports/directory
# make PREFIX=/usr install
5.
僅僅下載包,解包,而不安裝:
# cd /usr/ports/directory
# make extract
6.
PORTS製作一個定製二進制包:
# cd /usr/ports/somewhere/frobble
# make extract
# cd work/frobble-2.8
[Apply your patches]
# cd ../..
# make package
7.
強制安裝:
# make install FORCE_PKG_REGISTER=yes clean
8.
初始化一個port
# cd /usr/ports/directory
# make rmconfig
# make config
新手必殺技ports命令
cd /usr/ports
make deinstall
#
刪除所有軟件,我剛用freebsd三個月的時候老使這個,刪了安接着刪…..費時費力哦,不推薦
cd /usr/ports
make fetchindex
#
別忘了使用ports安裝軟件前要升級ports系統啊,我現在天天用上邊命令的腳本
#
要是你沒裝cvsup,那就去裝cd /usr/ports/net/cvsup-without-gui/ && make install
cd /usr/ports/sysutils/portupgrade
make install
#
安裝這個軟件是新手省事而又帶來新麻煩的好東西,儘管會帶來一些新麻煩,但是還是推薦畢竟麻煩數量少了很多
rm -r /usr/ports
#
損招、陰招,現在想不起來當初為什麼要用這個命令,不推薦啊不推薦~~
pkgdb -F
portversion | grep “<”
portupgrade -a
#
安裝了portupgrade套件之後可以使用的命令,好用啊推薦
pkg_info
#
看看你都裝什麼軟件了
portsclean -C
#
不明原因就是編譯不過八成因為這個,平常也請多用,能清理ports內的臨時文件
#
安裝portupgrade套件之後才能使用新手必殺技ports命令
cd /usr/ports
make deinstall
#
刪除所有軟件,我剛用freebsd三個月的時候老使這個,刪了安接着刪…..費時費力哦,不推薦
cd /usr/ports
make fetchindex
#
別忘了使用ports安裝軟件前要升級ports系統啊,我現在天天用上邊命令的腳本
#
要是你沒裝cvsup,那就去裝cd /usr/ports/net/cvsup-without-gui/ && make install
cd /usr/ports/sysutils/portupgrade
make install
#
安裝這個軟件是新手省事而又帶來新麻煩的好東西,儘管會帶來一些新麻煩,但是還是推薦畢竟麻煩數量少了很多
rm -r /usr/ports
#
損招、陰招,現在想不起來當初為什麼要用這個命令,不推薦啊不推薦~~
pkgdb -F
portversion | grep “<”
portupgrade -a
#
安裝了portupgrade套件之後可以使用的命令,好用啊推薦
pkg_info
#
看看你都裝什麼軟件
portsclean -C
#
不明原因就是編譯不過八成因為這個,平常也請多用,能清理ports內的臨時文件
#
安裝portupgrade套件之後才能使用
這裡沒有什麼特別的地方,只是提醒一下,安裝完成後注意要更新到最新的ports tree
由於是最小化安裝,所以需要通過 sysinstall 去把下面幾個package安裝上(via CD-ROM)
cvsup-without-gui #
更新ports tree 需要
perl # Perl
當然是很多地方需要的… ^^!
gmake #
安裝mod_jk時需要
bash #
我不熟C Shell,所以我另外安裝了這個

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營