小编vic*_*rgp的帖子

在安装 Debian 软件包时禁用提示

如何完全禁用安装 Debian 软件包时出现的提示,我已经使用了我找到的所有选项,但仍有一些软件包仍在提示。

我正在使用这个命令:

apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common
Run Code Online (Sandbox Code Playgroud)

为什么x11-common包还在提示?我怎样才能摆脱这些提示?

提前致谢

- 胜利者

编辑:只是为了澄清,提示不是“是/否”提示,是彩色屏幕(典型的两色屏幕)中的开放问题,但我想设置这些问题的默认选项

ubuntu debian repository packages apt

23
推荐指数
2
解决办法
2万
查看次数

Debian:如何在不升级依赖项的情况下使用“apt-get install”?

我已经有一个包 B 并且想要安装一个新的包 A。安装想要修改 B,但我不希望这种情况发生。

我需要安装包A。

它依赖于包 B 并且要求是 (>2.0)。

我已经在我的系统中安装了 2.1 版的 B,所以我当前的设置已经满足了依赖关系。

但是 Debian 存储库中有一个新版本 (2.2) 的 B 包,我不想要它,因为它与其他东西冲突。

所以,当我安装 A 包时,apt 也会尝试升级 B。

如何禁用依赖项的升级或指示显式依赖项版本而无需编辑包?

我已阅读如何让 apt-get 忽略某些依赖项?,但这对我没有帮助。在那里的问题中,依赖关系 (B) 根本不应该由存储库管理器处理。在我的情况下,存储库管理器已经处理了依赖项并且应该继续这样做,只是不在这个特定的操作中。

重开审稿人:请看victorgp的评论,这本来应该是答案。

package-management debian dependencies apt

9
推荐指数
2
解决办法
2万
查看次数