我使用wget下载kernel-devel,然后要安装它,但它似乎已经由yum安装了:
$ 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)对版本进行特殊设置:
$ 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但也失败了。
发布于 2018-01-08 10:00:31
sudo yum downgrade ./kernel-devel-3.10.0-327.el7.x86_64.rpm在CentOS 7.4上测试
发布于 2018-01-08 07:45:58
只需使用yum删除较新的kernel-devel:
yum remove kernel-devel-3.10.0-327.el7.x86_64.rpm 然后您可以使用rpm安装它:
rpm -i kernel-devel-3.10.0-327.el7.x86_64.rpmhttps://unix.stackexchange.com/questions/415514
复制相似问题