分類
linux

freeBSD 安裝更新檔(portupgrade&portmaster)

直接進入主題,freebsd增加了可以自動安裝更新版本的功能後方便了許多

輸入 cd /usr/ports/ports-mgmt/portupgrade 到達這個位置

2.PNG

輸入 make install 開始安裝更新檔

portupgrade可以自動更新整個port

之後在安裝新的執行檔時才不會有抓不到檔案的問題

它會開始一直跑程式碼,要等1~2分鐘

3.PNG

以下這些步驟都是upgrade在安裝時所需的工具,只是都會問你要不要。

當然就都按OK吧

4.PNG

5.PNG

6.PNG

7.PNG

8.PNG

9.PNG

10.PNG

12.PNG

13.PNG

14.PNG

15.PNG

安裝完portupgrade後可以下一個指令問它在哪裡

which portupgrade
16.PNG

再來安裝 portmaster

它的功能會幫你找你要安裝的檔案所需的其他套件

首先前往它的位置

cd ../..

這時你會發現它說它找不到你現在的位置

因為你在安裝完portupgrade時這個資料夾也不見了

所以就用

cd / 回到最上層

再輸入

cd /usr/ports/ports-mgmt/portmaster

21.PNG

make install 執行安裝

接著會跳到下方視窗 就選OK

22.PNG

在來就是更新portsnap

輸入的指令是

portsnap fetch update

這時她會跟你說要更新的東西在未來

也就是我們時間有問題

不過這問題只會出現在virtual box

17.PNG

這時候只要調整時間即可

指令是date 1805251730

意思是設定時間至2018年05月25日17:30

當然你需要依照你現在的時間調整

18.PNG

接下來再試一次portsnap fetch update就可以了

19.PNG

接下來他會要求你解壓縮(extract)

輸入portsnap extract

portupgradeportmaster是在使用freeBSD時必安裝的工具呢!

可以讓你在往後安裝其他工具時方便很多

不會因為版本或是在網路上的連結位置失效而出現無法安裝的問題

發表迴響