AlmaLinux 9 安装 Chkconfig 报 Error unpacking rpm package 错误解决办法

Krent
2024-07-07 / 0 评论 / 185 阅读 / 正在检测是否收录...

AlmaLinux 9 或者 CentOS 8 以上 安装 Chkconfig 报 Error unpacking rpm package 错误,详细报错参数如下:

[root@z062511 ~]# yum install -y chkconfig
Last metadata expiration check: 3:01:05 ago on Sat 06 Jul 2024 09:22:16 PM CST.
Dependencies resolved.
======================================================================================================================================================================================
 Package                                      Architecture                              Version                                       Repository                                 Size
======================================================================================================================================================================================
Installing:
 chkconfig                                    x86_64                                    1.24-1.el9                                    baseos                                    161 k

Transaction Summary
======================================================================================================================================================================================
Install  1 Package

Total download size: 161 k
Installed size: 743 k
Downloading Packages:
chkconfig-1.24-1.el9.x86_64.rpm                                                                                                                       365 kB/s | 161 kB     00:00    
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                 125 kB/s | 161 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                              1/1 
  Installing       : chkconfig-1.24-1.el9.x86_64                                                                                                                                  1/1 
Error unpacking rpm package chkconfig-1.24-1.el9.x86_64
  Verifying        : chkconfig-1.24-1.el9.x86_64                                                                                                                                  1/1 

Failed:
  chkconfig-1.24-1.el9.x86_64                                                                                                                                                         

Error: Transaction failed

原因:

这可能是由现有目录引起: /etc/init.d

解决方法:

将/etc/init.d 目录移动到/tmp,然后尝试再次安装chkconfig包:

# mv /etc/init.d /tmp/init.d.bk

yum 安装 chkconfig

Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                                                                                                      1/1
  Installing       : chkconfig-1.24-1.el9.x86_64                                                                                                                                                                                                                                          1/1
  Running scriptlet: chkconfig-1.24-1.el9.x86_64                                                                                                                                                                                                                                          1/1
  Verifying        : chkconfig-1.24-1.el9.x86_64                                                                                                                                                                                                                                          1/1
Installed products updated.

Installed:
  chkconfig-1.24-1.el9.x86_64

Complete!

如果需要,请在安装完成之后从/tmp 移回 /etc/init.d 目录。

mv /tmp/init.d.bk /etc/
mv /etc/init.d.bk /etc/init.d
0

评论 (0)

取消