The following packages have been kept back: python-apt-common python3-apt

当执行`sudoaptupdate`和`sudoaptupgrade`时,如果遇到包被保留未升级的情况,可以使用`sudoaptinstall--only-upgradepackage_name`来单独升级这些特定的包,如python-apt-common和python3-apt。按照此方法操作后,系统将不再显示警告,问题得以解决。
摘要由CSDN通过智能技术生成

1.问题描述

执行 sudo apt update,如下图所示,提示有两个包可以升级。

在这里插入图片描述

执行 apt list --upgradable,如下图所示,看到这两个可以升级的包分别是 python-apt-commonpython3-apt

在这里插入图片描述

执行 sudo apt upgrade,如下图所示,发现这两个包压根就没有升级。

在这里插入图片描述

这个问题算是警告,不是错误,直接忽略即可!但强迫症的我看着有点难受~

2.解决方法

解决方法出自这篇文章:https://itsfoss.com/following-packages-have-been-kept-back/

执行如下命令,其中 package_name 是所有出现问题的包名:

sudo apt install --only-upgrade package_name

例如,对于上述情况,执行以下两条命令即可:

sudo apt install --only-upgrade python-apt-common

在这里插入图片描述

sudo apt install --only-upgrade python3-apt

在这里插入图片描述

如下图所示,接下来再执行 sudo apt updatesudo apt upgrade 就没有警告了,至此,问题成功解决!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值