gpt4 book ai didi

centos - 阻止依赖包在 yum history undo 命令中被删除

转载 作者:行者123 更新时间:2023-12-04 19:43:37 36 4
gpt4 key购买 nike

我想撤消 yum 安装。应卸载已安装的软件包,依赖项,升级的软件包应降级到早期版本。如果降级版本不可用,请跳过删除包。

尝试使用 yum history undo <id>但它会删除将要删除的软件包的依赖项。我怎样才能防止有家属的包裹被删除?

最佳答案

简短的回答:没有一个命令行可以在这里做你想做的事。

解释:

如果您有 pkg-foo取决于 pkg-barpkg-bar取决于 pkg-baz ,然后在安装所有上述内容的过程中,它们将被赋予一个事务ID让我们假设id=10 .然后你安装pkg-goo这取决于 pkg-baz在另一笔交易中,id=11 .

yum history undo 10期间,它将尝试删除在该 ID 期间安装的所有内容,并且由于 pkg-baz 的依赖关系它将删除 pkg-goo这是在 id=11 中完成的.

如果你不想要 pkg-goo要卸载,那么最好使用

yum remove pkg-foo pkg-bar

或者
yum downgrade pkg-foo pkg-bar

关于centos - 阻止依赖包在 yum history undo 命令中被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43416090/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com