!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>云服务器修复apt中以下软件包已保留的问题

云服务器修复apt中以下软件包已保留的问题

你有没有运行过sudo apt-get upgrade,却被告知有一些软件包会被保留下来?这个警告的意思是,你安装的某个软件包的依赖关系发生了变化,如果升级该依赖关系会导致标准升级出现问题,那么相关的依赖关系就会被保留下来。

换句话说,这是为了防止升级中断而采取的预防措施。当然,你可以随时通过发布以下命令来解决这个问题。

sudo apt-get dist-upgrade

然而,这可能是危险的,因为它可能会删除包来解决相当复杂的依赖性问题。这是一个可能很棘手的问题,但并不是真的。有几种方法可以解决这个问题。

第一种方法是手动安装被保留的包,比如说你有bas-files、sosreport和ubuntu-server这些包被保留。假设你的软件包base-files、sosreport和ubuntu-server被保留了下来。你可以用命令手动安装这些软件包。

sudo apt-get install base-files sosreport ubuntu-server

该命令将安装这些软件包和它们所需要的任何依赖项。

第二种选择是用以下命令安装aptitude。

sudo apt-get install aptitude -y。

也可以使用安全升级命令,比如说。

sudo aptitude saf-upgrade

这个命令不会删除任何软件包,除非它们是未使用的,而会安装keep-back软件。

无论你采取哪种方式,你都会安装那些keep-back软件包。采取哪种方式取决于你是想在其中添加更多的软件还是手动操作。因为这是Linux服务器系统,你总是有选择的。在这种情况下,做一个对你最有意义的选择。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

在Linux服务器中查看或隐藏文件?

2021-4-17 17:36:57

服务器教程

Linux云服务器查看最后重启时间

2021-4-17 17:36:59

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase