gpt4 book ai didi

linux - 使用 yum install 时如何解决冲突

转载 作者:行者123 更新时间:2023-12-04 19:40:02 30 4
gpt4 key购买 nike

我在我的 CentOs 7.9 中构建并安装了一些库。我想我在配置时使用了 --prefix=/usr 。但是,我发现源代码的版本不合适。所以我决定通过yum install来安装包。但是当我运行这个命令时我看到了冲突。似乎包中的库比安装的要旧。我无法使用 yum remove 删除已安装的内容。因为它们不是从包中安装的。如何解决冲突或强制 yum 安装软件包?

最佳答案

1.当你从源代码安装它时
如果您想卸载从源安装的软件包,实际上当您将它们放在/user 目录中时,很难删除您已安装的所有文件。但是有一个方法:安装完成后,通常在您的安装目录中有一个“install_mainfest.txt”文件,其中记录了安装生成的所有文件。
所以阅读这个文件,并使用以下命令删除所有文件:

xargs rm < install_manifest.txt
2. 当你使用 yum install 安装它时
找到所有 rpm 包,然后使用以下命令删除它们:
rpm -qa|grep "your software name u wanna delete"|xargs yum -y remove

关于linux - 使用 yum install 时如何解决冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67630494/

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