Ich versuche, HPCC
auf RHEL-basierten Maschinen zu installieren .
Ich habe eine .rpm
Datei und um diese rpm zu installieren, benutze ich folgenden Befehl:
sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
Ich erhalte folgenden Fehler:
error: Failed dependencies:
boost-regex is needed by hpccsystems-platform-community-4.0.09.x86_64
expect is needed by hpccsystems-platform-community-4.0.09.x86_64
gcc-c++ is needed by hpccsystems-platform-community-4.0.09.x86_64
libapr-1.so.0()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
libaprutil-1.so.0()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
libarchive is needed by hpccsystems-platform-community-4.0.09.x86_64
liblber-2.4.so.2()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
libldap_r-2.4.so.2()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
libssl.so.10()(64bit) is needed by hpccsystems-platform-community-4.0.09.x86_64
4.0.09.x86_64
Bitte beachten Sie, dass ich RHEL zum ersten Mal verwende . Ich habe Ubuntu verwendet und in Ubuntu war es einfacher, Software mit einem apt-get install
Befehl zu installieren, der Software zusammen mit ihren Abhängigkeiten abruft.
Wie installiere ich das rpm
und installiere automatisch auch alle Abhängigkeiten?
linux
installation
rpm
rhel-6
Shekhar
quelle
quelle
apt-get
yum
dpkg
rpm
Antworten:
Verwenden Sie stattdessen yum.
Beispielsweise:
Das obige Beispiel installiert die rpm und ihre Abhängigkeiten automatisch.
quelle
Sie können ein lokales YUM-Repository erstellen und dann den Befehl ausführen
Oder suchen Sie das Online-Repository, in dem dieses Paket verfügbar ist, und geben Sie die URL in baseurl in die .repo-Datei ein.
quelle
Sie können das EPEL-Repository in RHEL aktivieren - laden Sie das Paket epel-release-6-8.noarch.rpm mit wget herunter und installieren Sie es dann mit 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
Führen Sie dann den folgenden Befehl aus:
yum installiere gcc-c ++ gcc mache bison flex binutils-devel openldap-devel libicu-devel libxslt-devel libarchive-devel boost-devel openssl-devel apr-devel apr-util-devel
Zum Schluss installieren Sie das Paket hpccsystems-platform:
rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
quelle