FreeBSD在/usr/ports中获取并安装端口文件

时间:2020-01-09 10:38:38  来源:igfitidea点击:

问题描述:我已经安装了没有端口的FreeBSD服务器。
在安装FreeBSD系统时,sysinstall询问我是否要安装Ports Collection?
我选择不安装它。
现在,如何在/usr/ports中获取并安装FreeBSD ports集合?

解决方法:FreeBSD Ports集合是一个软件包管理系统,它提供了一种简单而一致的方式在FreeBSD操作系统上安装软件包。

在安装端口之前,必须首先获取端口集合并将其放置在/usr/ports目录中。

获取港口收藏

如果您使用的是FreeBSD 6.0或更早版本,请以root身份登录并安装portsnap软件包:

# pkg_add -r portsnap

获取端口

输入以下命令:

# mkdir /usr/ports

# portsnap fetch

# portsnap extract

现在,将ports集合安装在/usr/ports中。
您可以使用portupgrade和portsnap本身安装和更新系统

您也可以使用sysinstall工具安装ports集合:

# sysinstall

选择配置>分发>端口>确定

使用sysinstall安装Freebsd Ports集合