linux - 软件包 mesa-filesystem 向后兼容性

标签 linux centos7 rpm

我正在安装的软件需要 mesa-dri-filesytem: 这是安装程序的屏幕截图。我不想碰这个文件。就像将 mesa-dri-filesystem 更改为 mesa-filesystem 一样 screenshot !

但我目前使用的是 Cento OS 7,它找到了绝对包: screenshot

我正在将其安装到离线服务器上,因此 yum install 不起作用,我只是获取 RPM,然后执行 rpm -ivh [package-name]

请帮我解决这个问题

最佳答案

您收到此错误是因为您已经在系统上安装了软件包 mesa-filesystem-18.0.5,该软件包已过时(即替换、取代)软件包 mesa-dri-filesystem < 18.0.5。您正在尝试安装 mesa-dri-filesystem-11.0.7,并且因为 11.0.7 < 18.0.6,所以 rpm 会正确拒绝作为 mesa-filesystem 的操作。

但是 mesa-filesystem 同时提供 mesa-dri-filesystem,例如,在我的系统上:

# rpm -q --provides mesa-filesystem
mesa-dri-filesystem = 19.0.8-1.fc30
mesa-filesystem = 19.0.8-1.fc30

因此,如果您的软件包需要 mesa-dri-filesystem,那么即使安装了 mesa-filesystem,您的要求也能得到满足。

关于linux - 软件包 mesa-filesystem 向后兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57082355/

相关文章:

centos - GPAC MP4Box ZLIB 错误

python - python 27 对 RHEL5 的依赖

c++ - Qt - 如何在 Linux 上动态部署应用程序?

linux - 在 bash 脚本中 move 和复制文本文件

linux - 将 rsa key 部署到其他机器

linux - Docker 运行,设备上没有剩余空间

linux - 使用 "while read"和 "for i in"导致不明确的重定向

ruby-on-rails - 启动时在 Raspberry PI 上启动瘦服务器

linux - 如何在 %build、%install 和 %files 部分中创建 RPM 时执行循环?

linux - 失败的依赖项 : error when installing openssl from rpm