Estou tentando instalar HPCC
em uma máquina baseada em RHEL.
Eu tenho um .rpm
arquivo e para instalar este rpm, estou usando o seguinte comando:
sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
Estou recebendo o seguinte erro:
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
Observe que esta é a primeira vez que uso o RHEL . Eu usei o Ubuntu e no Ubuntu era mais fácil instalar o software usando o apt-get install
comando que busca o software junto com suas dependências.
Como instalar isso rpm
e instalar automaticamente todas as suas dependências também?
linux
installation
rpm
rhel-6
Shekhar
fonte
fonte
apt-get
torna-seyum
, edpkg
se tornarpm
Respostas:
Use yum em vez disso.
Por exemplo:
O exemplo acima instalará o rpm e suas dependências automaticamente.
fonte
você pode criar repositório yum local e executar o comando
ou encontre o repositório online em que este pacote está disponível e, em seguida, coloque o URL em baseurl no arquivo .repo.
fonte
Você pode ativar o repositório EPEL no RHEL - faça o download do pacote epel-release-6-8.noarch.rpm usando o wget e instale-o usando o 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
Em seguida, execute o seguinte comando:
yum instale o gcc-c ++ gcc faça o bison flex binutils-devel openldap-devel libicu-devel libxslt-devel libarchive-devel
Por fim, instale o pacote hpccsystems-platform:
rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
fonte