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

2021-07-06 03:21:28 字數 2378 閱讀 7049



1.怎樣找到我想安裝的包路徑:

# cd /usr/ports

# make search name=mysql

# cd /usr/ports/directory

# make fetch

3.預先知道需要那些包,才能安裝這個軟體:

# cd /usr/ports/directory

# make fetch-list

4.把軟體裝到指定的目錄:

# cd /usr/ports/directory

# make prefix=/usr install

# cd /usr/ports/directory

# make extract

6.用ports製作乙個定製二進位製包:

# cd /usr/ports/somewhere/frobble

# make extract

# cd work/frobble-2.8

# 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,所以我另外安裝了這個

使用FreeBSD的ports安裝hadoop

3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...

使用FreeBSD的ports安裝hadoop

3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...

使用FreeBSD的ports安裝hadoop

3月初寫過freebsd下安裝hadoop的文章,那會hadoop還沒有進入freebsd的ports,剛寫完沒多久,3月27日。freebsd的ports樹就引入了hadoop,安裝就太方便了。怎麼更新ports樹就略過了,直接跳到安裝hadoop cd usr ports devel hadoo...