Estoy tratando de instalar HPCC
en una máquina basada en RHEL.
Tengo un .rpm
archivo y para instalar este rpm, estoy usando el siguiente comando:
sudo rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
Recibo el siguiente error:
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
Tenga en cuenta que esta es la primera vez que uso RHEL . He usado Ubuntu y en Ubuntu fue más fácil instalar software usando un apt-get install
comando que busca software junto con sus dependencias.
¿Cómo instalar esto rpm
e instalar automáticamente todas sus dependencias también?
linux
installation
rpm
rhel-6
Shekhar
fuente
fuente
apt-get
convierteyum
y sedpkg
convierte enrpm
Respuestas:
Use yum en su lugar.
Por ejemplo:
El ejemplo anterior instalará las rpm y sus dependencias automáticamente.
fuente
puede hacer un repositorio local de yum y luego ejecutar el comando
o busque el repositorio en línea donde este paquete está disponible y luego coloque la url en baseurl en el archivo .repo.
fuente
Puede habilitar el repositorio EPEL en RHEL: descargue el paquete epel-release-6-8.noarch.rpm con wget y luego instálelo con 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
Luego, ejecute el siguiente comando:
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
Finalmente, instale el paquete hpccsystems-platform:
rpm -Uvh hpccsystems-platform_community-4.0.0-9.el6.x86_64.rpm
fuente