2013-08-30 07:19:46 +0000 2013-08-30 07:19:46 +0000
19
19

どのようにしてrpmファイルとそのすべての依存関係をインストールするのですか?

RHELベースのマシンにHPCCをインストールしようとしています。

.rpmファイルが1つあり、このrpmをインストールするために以下のコマンドを使用しています。

sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm

以下のエラーが出ます。Ubuntuを使ったことがあるのですが、Ubuntuの方がソフトウェアをインストールする際に、依存関係のあるソフトウェアと一緒に取得するapt-get installコマンドを使った方が簡単でした。

このrpmをインストールして、そのすべての依存関係も自動的にインストールするにはどうすればいいのでしょうか?

回答 (3)

28
28
28
2013-08-30 07:25:51 +0000

代わりに yum を使用してください。 ](https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-yum.html)

yum localinstall ...

例:

yum localinstall http://pkgs.repoforge.org/subversion/subversion-devel-1.7.1-0.1.el6.rfx.i686.rpm

上記の例では、rpm とその依存関係を自動的にインストールしています。

4
4
4
2013-08-30 08:40:26 +0000

ローカルにyumリポジトリを作って、

yum install hpccsystems-platformcommunity-4.0.0-9.el6.x8664.rpm

もしくは、このパッケージが利用可能なオンラインリポジトリを探して、.repoファイルのbaseurlにurlを記述してください。

1
1
1
2013-08-30 15:49:22 +0000

RHEL で EPEL リポジトリを有効にするには、wget を使って epel-release-6-8.noarch.rpm パッケージをダウンロードし、rpm を使ってインストールします:

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm

次に、以下のコマンドを実行します。

yum install gcc-c++ gcc make bison flex binutils-devel openldap-devel libicu-devel libxslt-devel libarchive-devel boost-devel openssl-devel apr-devel apr-util-devel

最後に、hpccsystems-platform パッケージをインストールします。

関連する質問

6
10
5
37
14