我想在我的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行失败。“
怎么做才能解决?我是新手,请帮忙。
答案 0 :(得分:1)
只需点击这一个 - 在CIFS(samba)上打包的外星人。我认为那里有符号链接。我有cpio& rpm2cpio,这两个命令在RPM.pm中的管道中运行.....当然你不能在CIFS挂载的文件系统中创建符号链接!
我将文件复制到本地磁盘&鲍勃是你的叔叔。
/比尔
答案 1 :(得分:0)
使用Alien,您需要安装一些帮助文件,然后将.rpm转换为.deb文件,然后使用dpkg进行安装。像这样:
安装Alien dev工具和帮助文件
xxx@ubuntuorg$ sudo apt-get install alien dpkg-dev debhelper build-essential
然后你应该将你的.rpm转换为像这样的.deb包
xxx@ubuntuorg$ sudo alien packagename.rpm
然后,您将使用刚刚创建的.deb软件包执行此类操作。
xxx @ ubuntuorg $ sudo dpkg packagename.deb
最后,Alien并不总是转换包或正确执行安装。如果这也失败了,请发布你的RPM.pm文件,第150到175行。