我试图通过Windows8.1操作系统将Oracle SQL Developer安装到Linux服务器上。我正在从这里下载软件包。
然后,我将从该站点安装Linux包。
然后,我将它从Windows8.1操作系统(下载到的操作系统)转移到Linux服务器(通过WinSCP)。
然后,我将在Putty上打开Linux服务器,并试图使用以下命令安装SQL开发人员:
rpm -Uvh sqldeveloper-4.0.3.16.84-1.noarch.rpm于是我收到了这个错误:
rpm: RPM should not be used directly install RPM packages,
use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
/bin/sh is needed by sqldeveloper-4.0.3.16.84-1.noarch有人能帮我找出解决这个问题的方法吗?我搜索过谷歌,没有发现有用的结果。
发布于 2015-01-22 15:35:22
你在Ubuntu上尝试使用RPM包管理,Ubuntu要求你使用Alien。您可以安装外星并使用它,如下所示。
在您的Ubuntu机器上执行以下行。
sudo apt-get install alien然后,一旦安装,您应该尝试安装您的RPM包。
sudo alien -i sqldeveloper-4.0.3.16.84-1.noarch.rpm如果这样做不起作用,您可以按照下面的步骤将RPM重新打包到Debian包中,然后像下面这样安装Deb包。
sudo alien sqldeveloper-4.0.3.16.84-1.noarch.rpm
sudo dpkg -i sqldeveloper-4.0.3.16.84-1.noarch.deb希望能帮上忙,帕特
https://stackoverflow.com/questions/28087974
复制相似问题