[排错] 解决 openSUSE & SLES 安装 insserv-compat 软件包时报错 “error: unpacking of archive failed on file /etc/rc.d: cpio: File from package already exists as a directory in system”

报错命令

# zypper in insserv-compat

报错代码

error: unpacking of archive failed on file /etc/rc.d: cpio: File from package already exists as a directory in system

解决方法

步骤一:删除 /etc/rc.d 目录

# rm -r /etc/rc.d

步骤二:重新安装 insserv-compat 软件包

# zypper in insserv-compat

(补充:这里以在 openSUSE & SLES 上安装 insserv-compat 软件包为例)