1.在使用redhat升级openssh时候抛出错误
[root@test openssh]# ls -l
total 1628
-rw-r--r-- 1 root root 522276 Feb 15 11:53 openssh-7.4p1-22.el7_9.x86_64.rpm
-rw-r--r-- 1 root root 670364 Feb 15 11:53 openssh-clients-7.4p1-22.el7_9.x86_64.rpm
-rw-r--r-- 1 root root 470344 Feb 15 11:53 openssh-server-7.4p1-22.el7_9.x86_64.rpm
[root@test openssh]# yum localinstall openssh-7.4p1-22.el7_9.x86_64.rpm -y
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Examining openssh-7.4p1-22.el7_9.x86_64.rpm: openssh-7.4p1-22.el7_9.x86_64
Marking openssh-7.4p1-22.el7_9.x86_64.rpm as an update to openssh-7.4p1-16.el7.x86_64
Resolving Dependencies
--> Running transaction check
---> Package openssh.x86_64 0:7.4p1-16.el7 will be updated
--> Processing Dependency: openssh = 7.4p1-16.el7 for package: openssh-server-7.4p1-16.el7.x86_64
--> Processing Dependency: openssh = 7.4p1-16.el7 for package: openssh-clients-7.4p1-16.el7.x86_64
---> Package openssh.x86_64 0:7.4p1-22.el7_9 will be an update
--> Finished Dependency Resolution
Error: Package: openssh-clients-7.4p1-16.el7.x86_64 (@c7-media)
Requires: openssh = 7.4p1-16.el7
Removing: openssh-7.4p1-16.el7.x86_64 (@c7-media)
openssh = 7.4p1-16.el7
Updated By: openssh-7.4p1-22.el7_9.x86_64 (/openssh-7.4p1-22.el7_9.x86_64)
openssh = 7.4p1-22.el7_9
Error: Package: openssh-server-7.4p1-16.el7.x86_64 (@c7-media)
Requires: openssh = 7.4p1-16.el7
Removing: openssh-7.4p1-16.el7.x86_64 (@c7-media)
openssh = 7.4p1-16.el7
Updated By: openssh-7.4p1-22.el7_9.x86_64 (/openssh-7.4p1-22.el7_9.x86_64)
openssh = 7.4p1-22.el7_9
You could try using --skip-broken to work around the problem
2.正确的做法应该为
yum localinstall openssh-clients-7.4p1-22.el7_9.x86_64.rpm openssh-7.4p1-22.el7_9.x86_64.rpm openssh-server-7.4p1-22.el7_9.x86_64.rpm -y
版权声明:本文为博主原创文章,未经博主允许不得转载。
Linux
- 上一篇:mssql和oracle数据类型对应
- 下一篇:DB2联邦oracle