加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-13 20:08:59 所属栏目:百科 来源:网络整理
导读:我已经有了一个包B并且想要安装一个新包A.安装想要修改B,但我不希望这种情况发生. 我需要安装包A. 它具有对包B的依赖性并且需要( 2.0). 我已经在2.1版本的系统中安装了B,因此我当前的设置已经满足了依赖性. 但是在Debian存储库中有一个B包的新版本(2.2),我不
我已经有了一个包B并且想要安装一个新包A.安装想要修改B,但我不希望这种情况发生.

我需要安装包A.

它具有对包B的依赖性并且需要(>> 2.0).

我已经在2.1版本的系统中安装了B,因此我当前的设置已经满足了依赖性.

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

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

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

我读过How do I get apt-get to ignore some dependencies?,但它对我没有帮助.在那里的问题中,依赖项(B)根本不应由存储库管理器处理.就我而言,存储库管理器已经处理了依赖关系,并且应该继续这样做,而不是在这个特定的操作中.

重新开放审稿人:请参阅victorgp的评论,这应该是第一个答案.

在Debian 8上,我发现选项–no-upgrade可以帮助实现所需的结果.例如:
apt-get install --no-upgrade php7.0-xmlrpc

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读