如何在 FreeBSD 7.2 上安装 DHCP 服务器?

如何在 FreeBSD 7.2 上安装 DHCP 服务器?

我已全新安装 FreeBSD 7.2-RELEASE。我想为几台 Windows 计算机安装一个简单的 DHCP 服务器。但不幸的是,以下方法不起作用:

pkg_add -r isc-dhcp3-server

错误是:“错误:FTP 无法获取ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/latest/isc-dhcp-server.tbz

我做错了什么?pkg_add -r nano 工作正常 :(。DHCP 服务器包有不同的名称吗?还是必须从其他地方获取?或者在 7.2 中未使用 isc-dhcp3,而是使用其他方式运行简单的 DHCP 服务器?

我知道理论上可以从 ports 构建它,但我对如何从互联网上将它作为包安装非常感兴趣。有什么提示吗?

答案1

您可以在 FreeBSD 的 ports collection 中找到更多程序。首先您需要检查 ports。

portsnap fetch extract

然后每天/每周/每月运行一次portsnap fetch update以更新集合(而不是程序本身)

提取端口后,您可以找到所需的端口并安装它:

cd /usr/ports
make search name=isc-dhcp
cd /usr/ports/net/isc-dhcp31-server
make install clean

附言:阅读手册第一的

答案2

尝试 pkg_add -r isc-dhcp31-server

答案3

您是否尝试下载此包:ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/net/isc-dhcp31-server-3.1.2p1_2.tbz并安装它:

# pkg_add -v isc-dhcp31-服务器-3.1.2p1_2.tbz

答案4

镜像似乎已损坏。像@SaveTheRbtz 一样尝试更新端口树。如果这不起作用,您可以随时手动获取文件,然后复制(只需谷歌搜索)并将其放在正确的文件夹中(通常是 /usr/ports/distfiles)。

相关内容