我想在我的Ubuntu上安装SQLPlus . 我按照这个说明操作:
http://gm.matias.ph/running-oracles-sql-plus-in-linux-ubuntu-2010-08-04
我下载了.rpm软件包并安装了外星人,但后来尝试解压.rpm文件(第5点),我收到错误:
“解压缩'oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm'在/usr/share/perl5/Alien/Package/Rpm.pm第168行失败 . ”
该怎么做才能解决它?我是新手,请帮忙 .
2 回答
只需点击这个 - 在CIFS(samba)上打包的外星人 . 我认为那里有符号链接 . 我有cpio和rpm2cpio,这两个命令在RPM.pm中的管道中运行.....当然你不能在CIFS挂载的文件系统中创建符号链接!
我把文件复制到本地磁盘,鲍勃是你的叔叔 .
/法案
使用Alien,您需要安装一些帮助文件,然后将.rpm转换为.deb文件,然后使用dpkg进行安装 . 像这样:
安装Alien dev工具和帮助文件
然后你应该将.rpm转换为这样的.deb包
然后,您将使用刚刚创建的.deb包执行类似的操作 .
xxx @ ubuntuorg $ sudo dpkg packagename.deb
最后,Alien并不总是转换包或正确执行安装 . 如果这也失败了,请发布你的RPM.pm文件,第150到175行 .