绕过 apt-get install 中的 yes 提示,但只绕过授权包

1 apt debian signature

无论如何,apt-get install -y --force-yes如果我想安装该软件包,我该如何调用,除了未经授权的软件包。

所以我希望 apt-get 在非交互模式下工作,并且只使用签名包。

Pan*_*her 5

如果我正确理解您的问题,请使用以下选项之一-y--yes,或--assume-yes

从手册页http://manpages.ubuntu.com/manpages/utopic/man8/apt-get.8.html

-y, --yes, --assume-yes 提示自动是;假设“是”作为对所有提示的回答并以非交互方式运行。如果发生不良情况,例如更改保留的软件包、尝试安装未经身份验证的软件包或删除必要的软件包,则 apt-get 将中止。配置项:APT::Get::Assume-Yes。

我想这可能取决于您所说的“未经授权的包裹”是什么意思

我会非常谨慎地使用 apt-get 的任何强制选项,强制是破坏 apt 或您的安装或两者的好方法。