首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >降级“内核-发展-3.10.0-xx.el7.x86_64.rpm”

降级“内核-发展-3.10.0-xx.el7.x86_64.rpm”
EN

Unix & Linux用户
提问于 2018-01-08 07:25:46
回答 2查看 5.1K关注 0票数 0

我使用wget下载kernel-devel,然后要安装它,但它似乎已经由yum安装了:

代码语言:javascript
复制
$ rpm -i kernel-devel-3.10.0-327.el7.x86_64.rpm
warning: kernel-devel-3.10.0-327.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
[echou@localhost kernel]$ sudo rpm -i kernel-devel-3.10.0-327.el7.x86_64.rpm
[sudo] password for echou: 
warning: kernel-devel-3.10.0-327.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
    package kernel-devel-3.10.0-693.11.6.el7.x86_64 (which is newer than kernel-devel-3.10.0-327.el7.x86_64) is already installed

那么,如何降低它的评级呢?

<#>编辑

我尝试使用kernel-devel-uname-r == $(uname -r)对版本进行特殊设置:

代码语言:javascript
复制
$ sudo yum install "kernel-devel-uname-r == $(uname -r)"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.cuhk.edu.hk
 * epel: ftp.cuhk.edu.hk
 * extras: ftp.cuhk.edu.hk
 * updates: ftp.cuhk.edu.hk
No package kernel-devel-uname-r == 3.10.0-327.el7.x86_64 available.
Error: Nothing to do

但也失败了。

EN

回答 2

Unix & Linux用户

发布于 2018-01-08 10:00:31

代码语言:javascript
复制
sudo yum downgrade ./kernel-devel-3.10.0-327.el7.x86_64.rpm

在CentOS 7.4上测试

票数 1
EN

Unix & Linux用户

发布于 2018-01-08 07:45:58

只需使用yum删除较新的kernel-devel

代码语言:javascript
复制
yum remove kernel-devel-3.10.0-327.el7.x86_64.rpm 

然后您可以使用rpm安装它:

代码语言:javascript
复制
rpm -i kernel-devel-3.10.0-327.el7.x86_64.rpm
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/415514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档