运行 FreeBSD 包安装命令时出现问题

运行 FreeBSD 包安装命令时出现问题

我正在尝试在 FreeBSD 10 系统上安装一些软件。我不是 FreeBSD 的常规用户,所以我不熟悉它的怪癖。我只是为了测试构建和运行软件而使用它。

我进行了一个调查man -k,看看候选人有哪些:

su -
...

man -k install
...
pkg-add(8)

我对其他 BSD 比较熟悉,所以pkg-add看起来是正确的:

# pkg-add bash
pkg-add: command not found
# find / -name pkg-add
#

FreeBSD 系统上在哪里pkg-add


在此处输入图片描述

答案1

你想要的是pkg_add。请注意,你没有使用-_顺便说一句,还有更有趣的方法来安装软件,例如从源代码安装。

如果你有port系统(默认情况下它在那里)并且想要安装wget,你可以直接询问你的 FreeBSD:,whereis wget它会给你类似的东西/usr/ports/ftp/wget。你必须做的是cd /usr/ports/ftp/wget,然后运行make install cleanmake -DBATCH install clean(如果你不喜欢被配置所困扰)。

编辑:它仅pkg在 FreeBSD 10 中可用pkg add ...

pkg编辑2:有关和工具的有用(和简短)信息pkg_add如下pkgnghttps://docs.freebsd.org/doc/10.0-RELEASE/usr/local/share/doc/freebsd/handbook/pkgng-intro.html

答案2

要从远程存储库安装软件包,请pkg install以 root 身份使用。(该pkg add命令用于安装已下载的软件包。)

相关内容