FreeBSD 研习课程讲义
Prev 安装软体方式介绍 Next

安装软体方式介绍

0.前言 我们系统安装完成后,只有少数的服务正在执行, 当然了,在FreeBSD之下,可用的软体众多。 只怕您不会用..

1.常用的软体安装方式

1.make:
需要自行抓取 source/tar ball,并自行解压缩过后, 依照需求进行组译 (configure) 和编译 (make) 及安装 (make install)。
此方式,最为复杂,但最有弹性。
 2.采用package方式安装:
 用package安装,只要抓取该程式package档案,简单的透过 
 -->安装 pkg_add package_name 
 -->移除 pkg_delete package_name 就可以完成安装/移除。
 -->更新 pkg_update package_name

 注意:
     档案名称 .tgz 结尾的是 package 
     档案名称 .tar.gz 结尾的是 source 
 注:目前已经安装的package资料库放在 /var/db/pkg/ 这个资料夹之中。 
 

3.采用port tree方式安装:
最后一个安装方式,也是最强大好用且常用的方式 -- port。透过port你可以轻易的安装近6300个程式。 所需要的只是在程式的所属资料夹中,输入简单的二个指令。

2.port安装方式

port的整个资料夹位於 /usr/ports/,port依照不同需求领域而进行分类,
进入想要的领域资料夹后,会显示出该领域目前现有的ported software package 资料夹。 选择想要采用的程式(模组)后,
输入 make install (安装)及 make clean(清除安装后多馀资料)

安装之前的准备工作:


修改make预设的档案抓取位置,因为我们用的是make。
想当然应该要对他的设定档(/etc/defaults/make.conf)稍做修正。
为将自行修改与系统预设加以区隔,我们在 /etc/make.conf 将以下修正加上。 (较新版本需自行建立档案)


MASTER_SITE_BACKUP?=    \ 
#	 ftp://freebsd.csie.nctu.edu.tw/pub/distfiles/${DIST_SUBDIR}/ 
#	 ftp://ftp2.tw.freebsd.org/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ 
MASTER_SITE_OVERRIDE?=  ${MASTER_SITE_BACKUP} 

第二行的#,不可与第三行的#共存,只能其中一行为#。
也就是说,我们将第二行的站台视为主要软体抓取站台,第三行的站台视为备用站台。

注解:由於CSIE常常变更位址,所以必须自行上网查看最新的位址, 
目前(2003/06/15)的位置是: 
ftp://freebsd.csie.nctu.edu.tw/pub/ports/distfiles/${DIST_SUBDIR}/

3.port安装软体操作 对於port安装来说,最重要的就是知道那个程式在哪里。
这没有什麽诀窍,熟悉+耐心+搜寻。

文章出处:ohaha的学习心得
作者:panda


Prev Home Next
增删使用者帐号 UP 安装CVSup 和更新 ports