0

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 で失敗しました。」

それを解決するにはどうすればよいですか?私は初心者です、助けてください。

4

2 に答える 2

1

これをヒットしてください - CIFS (samba) 上のパッケージでエイリアンを実行しています。そこにシンボリックリンクがあると思います。私は cpio と rpm2cpio を持っています。この 2 つのコマンドは RPM.pm のパイプで実行されます。もちろん、CIFS でマウントされたファイルシステムでシンボリック リンクを作成することはできません。

ファイルをローカル ディスクにコピーしました。ボブはあなたのおじです。

/明細書

于 2013-07-19T01:24:55.107 に答える
0

Alien では、いくつかのヘルパー ファイルをインストールし、.rpm を .deb ファイルに変換してから、dpkg を使用してインストールする必要があります。このような:

Alien 開発ツールとヘルパー ファイルをインストールする

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 パッケージ名.deb

最後に、Alien は必ずしもパッケージを変換したり、インストールを正しく実行したりするわけではありません。これも失敗する場合は、RPM.pm ファイルの 150 行目から 175 行目を投稿してください。

于 2013-02-06T12:54:30.697 に答える