跳至內容

FreeBSDPorts

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

FreeBSD Ports collection是 FreeBSD 作業系統中的軟體套件管理系統。伊使安裝軟體套件體驗變較簡單、一致。伊嘛是 NetBSD pkgsrc 系統的基礎組件。

以原始碼安裝

ports collection 由整理佇資料篋仔內的 Makefile 組成,按呢就會用得make命令來構建、安裝和解除安裝軟體矣。佇安裝應用程式的時陣,做使用者咧該軟體的 ports 資料鋏著輸入諸如make install抑是講make install clean等等的初初了後,就差不多無需要使用者干預矣。大多數的情況下,對網際網路頂懸載軟體、佇咧必要的時陣修補程式猶閣有 configure、編譯、安裝、佇咧軟體套件的資料庫內底註冊這寡工課攏是自動完成的。新安裝的 ports 所以賴的應用抑是庫也會做這安裝好勢。

通常人認為大部份 ports 的預設定適用佇多數使用者。猶毋過,有當時仔使用者會當修改遮的選項(這號做 _ knobs _)。 佇安裝軟體前輸入make config命令,隨後咧調出的文字模式介面中修改設定會當。

過去每一个 port(抑是軟體套件)通過指定一名負責維護 port 的通用性並且解決捷見問題的 _ port 維護者 _ 來維護。這馬足濟的 port 由特別小組或者是子專案來維護,有家己的郵寄清單(比如講:kde @ FreeBSD . org、java @ FreeBSD . org 等); 賰的 port 的維護事務是分配著統一的小組 ports @ FreeBSD . org 中。一般來講,任何提交𪜶其實愛的軟體到 ports 庫中的人攏會當成做一名 port 維護者。通過維護已經無人維護的包來成做維護者嘛是會當行的道路。

軟體套件

預編譯的 ports 這號做 _ 軟體套件 _(英語:packages)。 軟體套件會當對應的 port 中以make package命令構建,嘛會使對 FreeBSD 專案提供的倉庫下載。使用者共軟體套件名稱傳予pkg install命令即可安裝。按呢系統會下載符合本地 FreeBSD 版本的軟體套件閣安裝應用程式佮其實依賴。軟體套件預設對 FreeBSD 主軟體源(pkg . freebsd . org)中下載。

另見

  • MacPorts

參考文獻

外部連結

  • Official FreeBSD Ports web page
  • FreshPorts-website that tracks port updates
  • Port-Tags-Project to add tags to the ports collection
  • Installing Applications : Packages and Ports from the FreeBSD Handbook ( Chapter 四 )