安装oracle instant client21.1版本报错了:dpkg: 处理归档 oracle-instantclient-basic_21.1.0.0.0-2_amd64.deb (--install)时出错: 正试图覆盖 /etc/ld.so.conf.d/oracle-instantclient.conf,它同时被包含于软件包 oracle-instantclient19.19-basic 19.19.0.0.0-2 dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了 正在处理用于 libc-bin (2.31-0ubuntu9.9) 的触发器 ... 在处理时有错误发生: oracle-instantclient-basic_21.1.0.0.0-2_amd64.deb Unable to install at /usr/share/perl5/Alien/Package/Deb.pm line 97, <GETPERMS> line 41. find oracle-instantclient-basic-21.1.0.0.0 -type d -exec chmod 755 {} ; rm -rf oracle-instantclient-basic-21.1.0.0.0
时间: 2024-01-03 07:04:53 浏览: 555
typora_0.11.18_amd64.deb
这个错误提示是因为你正在尝试安装oracle instant client21.1版本,但是系统中已经安装了oracle instant client19.19版本,而且这两个版本的文件有冲突。你可以尝试卸载oracle instant client19.19版本,或者将其文件备份并删除,然后再安装oracle instant client21.1版本。你可以使用以下命令备份并删除oracle instant client19.19版本:
```
sudo cp /etc/ld.so.conf.d/oracle-instantclient.conf /etc/ld.so.conf.d/oracle-instantclient.conf.bak
sudo apt remove oracle-instantclient19.19-basic
sudo rm /etc/ld.so.conf.d/oracle-instantclient.conf
```
然后再尝试安装oracle instant client21.1版本。希望这可以帮助你解决问题。
阅读全文