使用 yum 删除软件包但保留库?

使用 yum 删除软件包但保留库?

在一组特定服务器上进行设置期间,我需要gcc-c++安装来编译我正在设置的一些软件。安装完成后,出于安全原因,我需要删除编译器。但是,安装的库gcc-c++需要保留在原处。

我可以在 的输出中看到.so和文件。.arepoquery --list gcc-c++

我可以将这些特定的库复制到/tmp,运行yum remove gcc-c++,然后将库移回原位。

是否已经为此创建了解决方案?例如,yum是否有一个选项rpm可以让我将包中的特定文件保留在适当的位置?

yum如果或中没有选项rpm,是否有比我建议的复制到/tmp然后将其移回更好的方法?

相关内容