首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Debian 10升级过程中,如何解决在"apt-get升级“之后许多软件包被延迟的问题?

在Debian 10升级过程中,如何解决在"apt-get升级“之后许多软件包被延迟的问题?
EN

Unix & Linux用户
提问于 2019-08-12 11:12:10
回答 1查看 2.8K关注 0票数 0

我目前正在升级我的Debian 9/KDE机器之一,在运行sudo apt-get upgrade ->之后,大约有1000个包被搁置,我应该运行sudo apt full-upgradesudo apt-get dist-upgradesudo apt-get install [~1000 packages] (如何运行?)还是别的什么?

这里说:

如果不更改另一个软件包的安装状态,当前已安装的软件包的新版本将保留在当前版本(显示为“阻止”)。这可以通过使用智能选择这些包进行安装或尝试apt安装包来解决。

apt full-upgrade步骤之后。

在一些stackexchange对这一个等相关问题的回答中,它表示,在升级过程中,当软件包被阻止时,运行apt-get dist-upgrade可能是危险的,相反,建议使用其他更谨慎的方法,而不仅仅是运行apt-get dist-upgradeapt full-upgrade,尽管debian-administration.org上的这张旧页表示,要解决这个问题,应该运行apt-get dist-upgrade

当我运行sudo apt upgrade (不在官方指南中)而不是sudo apt-get upgrade时,它只显示了一个没有满足依赖关系的包。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-08-12 11:28:39

正如发行说明所述,运行后的下一步

代码语言:javascript
复制
apt-get upgrade

(第4.4.4节)将运行一个完全升级的

代码语言:javascript
复制
apt full-upgrade

(第4.4.5节)。这将解决导致包在最低程度升级时受到阻碍的情况,特别是通过删除过时的包和安装新的依赖项:apt-get upgrade只升级已经安装的包,而apt full-upgrade将在必要时删除和添加包以及升级包。

如果apt-get不能解决这个问题,它会在升级之前告诉您。在尝试之前,担心可能发生的事情并没有多大意义;如果您确实遇到了升级问题,那么您所指的部分是有用的。

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

https://unix.stackexchange.com/questions/535155

复制
相关文章

相似问题

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