0.前言ports - contributed applicationsport tree的功用,在於提供數千種軟體,並針對FreeBSD做了相關patch 。使用者只要單純的輸入make install,port tree 則會自動抓取檔案,進行相關的patch及安裝 。欲解除安裝,也只要輸入make deinstall就完成了 。port tree的方便,是FreeBSD的強大利器,這點是其他Unix-like所不及的 。1.port tree路徑: /usr/ports/全部的port tree置放的位置 。註解:(1)所謂的更新port就是更新patches(2)透過port安裝的程式,會出現在/var/db/pkg,以資料夾形式存放 。2.port tree 分類概述:進入到 /usr/ports/ 之後,會有數十個資料夾,包含不同的類別:archivers-- 關於檔案壓縮及解壓縮的程式 。astro-- 與天文學相關的程式 。audio-- 關於聲音的程式 。(大部分需要配合音效卡 。)benchmarks -- 關於測量系統效能(performance)的軟體程式. biology-- 關於生物學的軟體程式 。CAD-- 電腦繪圖輔助程式軟體 。chinese-- 針對中文需求產生的軟體程式 。comms-- 通訊程式軟體 。converters -- 格式轉換程式軟體 。databases-- 資料庫軟體 。deskutils-- 桌面程式 。devel-- 軟體研發程式及涵式庫 。editors-- 文字編輯器 。emulators-- 模擬其他作業系統的程式 。french-- 針對法文國家需求的軟體 。ftp-- FTP伺服、使用者端程式 。games-- 各式各樣的趣味遊戲 。german-- 針對德文國家需求的軟體 。graphics-- 圖形涵式及程式 。hebrew-- 針對以色列(希伯來、猶太)語 需求的軟體 。irc-- 多人線上聊天程式 。japanese-- 針對日文需求產生的軟體程式 。java-- 對java語言的支援 。korean-- 針對韓文需求產生的軟體程式 。lang-- 電腦語言 。mail-- 電子郵件軟體程式 。math-- 數學計算用軟體程式 。mbone-- 多媒體骨幹(mbone)應用程式及軟體 。misc-- 其他各式各樣的軟體 。net-- 網路運作程式 。news-- 新聞論壇軟體程式 。palm-- 支援3Com Plam系列得程式軟體 。picobsd-- 對於PicoBSD的支援 。print-- 對於列印相關的處理 。russian-- 針對俄文需求產生的軟體程式 。scIEnce-- 與科學相關的應用程式 。security-- 系統安全軟體 。shells-- 各式各樣的shell 。sysutils-- 各式各樣的系統程式 。textproc-- 文字處理/搜尋程式 。ukrainian-- 針對烏克蘭語需求產生的軟體程式 。vietnamese -- 針對越南語需求產生的軟體程式 。www-- WEB程式 。X11-- 以X Window 系統為基礎的程式 。X11-clocks -- 以X Window 系統為基礎的時鐘 。X11-fm-- 以X Window 系統為基礎的檔案管理程式 。X11-fonts-- 以X Window 系統為基礎的字形及字形程式 。X11-servers-- X Window 系統伺服器 。X11-toolkits-- 以X Window 系統為基礎的研發工具 。X11-wm-- X Window 系統的視窗管理工具 。搜尋:若你知道關鍵字,可以利用 make search key="關鍵字" 進行搜尋 。3.軟體資料夾概述:進入到最底層的資料夾之後,可以發現類似的檔案 。Makefile--> 編譯的設定檔案 。distinfo--> md5確認碼 。files--> 對FreeBSD進行的Patch檔案 。pkg-comment --> 對該程式的簡單敘述 。pkg-descr--> 對該程式較詳細的敘述及說明 。pkg-list--> 檔案安裝的路徑,及反安裝的參考 。
推荐阅读
- FreeBSD Packages和Ports使用技巧
- freebsd5.2.1上安装vmware 3.2.1
- 82 FreeBSD连载:数据处理方式
- 80 FreeBSD连载:构建防火墙
- 61 FreeBSD连载:其他内核设置选项
- FreeBSD目录结构一览
- 12 FreeBSD连载:用户管理-增加用户
- 用ports安装如何指定服务器
- FreeBSD 系统安装全过程
- FreeBSD网站平台建设全过程 第一步