直接進入主題,freebsd增加了可以自動安裝更新版本的功能後方便了許多
輸入 cd /usr/ports/ports-mgmt/portupgrade
到達這個位置
輸入 make install
開始安裝更新檔
portupgrade
可以自動更新整個port
之後在安裝新的執行檔時才不會有抓不到檔案的問題
它會開始一直跑程式碼,要等1~2分鐘
以下這些步驟都是upgrade在安裝時所需的工具,只是都會問你要不要。
當然就都按OK吧
安裝完portupgrade
後可以下一個指令問它在哪裡
which portupgrade
再來安裝 portmaster
它的功能會幫你找你要安裝的檔案所需的其他套件
首先前往它的位置
cd ../..
這時你會發現它說它找不到你現在的位置
因為你在安裝完portupgrade時這個資料夾也不見了
所以就用
cd /
回到最上層
再輸入
cd /usr/ports/ports-mgmt/portmaster
make install
執行安裝
接著會跳到下方視窗 就選OK
在來就是更新portsnap
輸入的指令是
portsnap fetch update
這時她會跟你說要更新的東西在未來
也就是我們時間有問題
不過這問題只會出現在virtual box
這時候只要調整時間即可
指令是date 1805251730
意思是設定時間至2018年05月25日17:30
當然你需要依照你現在的時間調整
接下來再試一次portsnap fetch update
就可以了
接下來他會要求你解壓縮(extract)
輸入portsnap extract
portupgrade
和portmaster
是在使用freeBSD時必安裝的工具呢!
可以讓你在往後安裝其他工具時方便很多
不會因為版本或是在網路上的連結位置失效而出現無法安裝的問題