FreeBSD中ports的安裝相關指令

>> 2011年11月16日 星期三

  • ports檔案的放置位置:/usr/ports
  • 每個目錄中包含的檔案:
    •  Makefile :安裝軟體的編譯設定,編譯、安裝軟體時的參數可以在這邊修改。
    • distinfo :安裝說明檔,說明安裝時所需要的檔案以及MD5的檢查資料。
    • files:是個目錄,裡面放著程式的原始碼。
    • pkg-descr :軟體的詳細描述。
    • pkg-plist :軟體安裝的清單,以及安裝之後的檔案放置位置。
  •  尋找想要安裝軟體的目錄:
    • # cd /usr/ports
    • # make search key='關鍵字'
  •  安裝指令:
    • # make install :進行編譯、安裝動作
    • # make clean :清除編譯過城中產生的檔案
    • # make deinstall :移除已經安裝的軟體(重要:執行這個指令,一定要在該軟體的目錄中執行喔!如果在/usr/ports中執行這個指令,則會將所有安裝的軟體統統移除喔!)
    • # make reinstall :重新安裝之前安裝過程中斷的程式。
    • # make cinfigure :重新進行組態,但不繼續編譯。
    • # make all install :抓回原始檔案、編譯、安裝。
    • # make fetch :抓回所需要的原始檔。
    • # make fetch-list :顯示安裝所需要的檔案。
    • # make checksum :抓回原始檔案並且使用md5檢查正確性。
    • # male extract:抓回原始檔,並且將他解開。
    • # make package :將做好的porst打包製作成packages。
  •  更新ports tree 的方法:

About This Blog

程式碼標示

  © Free Blogger Templates Joy by Ourblogtemplates.com 2008

Back to TOP