首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绕过apt-get安装中的yes提示符,但只有经过授权的软件包。

绕过apt-get安装中的yes提示符,但只有经过授权的软件包。
EN

Ask Ubuntu用户
提问于 2015-12-10 10:47:48
回答 2查看 4K关注 0票数 1

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

所以我想要在非交互模式下工作,并且只使用有签名的包。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-12-10 12:35:34

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

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

-y,-是的,假设-是的-是的自动是提示;假设“是”作为对所有提示的回答,并且非交互地运行。如果出现了不受欢迎的情况,如更改持有的包、试图安装未经身份验证的包或删除基本包,则apt-get将终止。配置项目:APT::Get::假设-是的。

我想这取决于你所说的“未经授权的包”是什么意思。

我会在使用apt-get的任何强制选项时使用非常谨慎,强迫事情是打破apt的一个好方法,或者安装,或者两者兼而有之。

票数 5
EN

Ask Ubuntu用户

发布于 2015-12-10 12:30:44

如果您不需要它来强制安装,因为它是一个签名的包,那么您所需要的就是

apt-get install packagename -y

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/708107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档