使用 FreeBSD pkg 在没有确认提示的情况下安装软件包及其所有依赖项

Dan*_*s W 11 freebsd package-management

有没有办法自动安装软件包及其依赖项,就像apt-get -y在 Debian 中一样,而不会每次都被提示?

一步安装 Webmin、NGiNX 和 nano,自动安装它们的所有依赖项:

sudo apt-get -y install webmin nginx nano
Run Code Online (Sandbox Code Playgroud)

在 FreeBSD 10 上,(我还在习惯 Ports)我会输入:

pkg install webmin nginx nano
Run Code Online (Sandbox Code Playgroud)

如果我附加-y开关,它就会失败。我查看了meBSDFreeBSD 手册中的文档,似乎没有选项/开关可供使用。任何人的想法?

uzs*_*olt 11

尝试

pkg install -y webmin nginx nano
Run Code Online (Sandbox Code Playgroud)

检查man pkg-install

概要

pkg install [-AfgIinFqRUxy] [-r reponame] pkg-origin ...

...

 -y  Assume yes when asked for confirmation before package installation.
Run Code Online (Sandbox Code Playgroud)

注意Ÿ[-AfgIinFqRUxy]