Próbuję zainstalować HPCC
na maszynie opartej na RHEL.
Mam jeden .rpm
plik i aby zainstalować to rpm, używam następującego polecenia:
sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
Pojawia się następujący błąd:
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
Pamiętaj, że po raz pierwszy korzystam z RHEL . Użyłem Ubuntu, a w Ubuntu łatwiej było zainstalować oprogramowanie za pomocą apt-get install
polecenia, które pobiera oprogramowanie wraz z jego zależnościami.
Jak to zainstalować rpm
i automatycznie zainstalować również wszystkie zależności?
linux
installation
rpm
rhel-6
Shekhar
źródło
źródło
apt-get
staje sięyum
idpkg
stajerpm
Odpowiedzi:
Zamiast tego użyj yum.
Na przykład:
Powyższy przykład automatycznie zainstaluje rpm i jego zależności.
źródło
możesz utworzyć lokalne repozytorium yum, a następnie uruchomić polecenie
lub znajdź repozytorium online, w którym ten pakiet jest dostępny, a następnie umieść adres URL w pliku baseurl w pliku .repo.
źródło
Możesz włączyć repozytorium EPEL w RHEL - pobierz pakiet epel-release-6-8.noarch.rpm za pomocą wget, a następnie zainstaluj go za pomocą 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
Następnie wykonaj następujące polecenie:
mniam zainstaluj 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
Na koniec zainstaluj pakiet hpccsystems-platforma:
rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
źródło