GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo hacer dependencias de instalación automática de rpm

El enlace proporcionado por @gertvdijk muestra una forma rápida de lograr los resultados deseados sin configurar un repositorio local:

$ yum --nogpgcheck localinstall packagename.arch.rpm

Solo cambia packagename.arch.rpm al nombre de archivo RPM que desea instalar.

Editar Solo una aclaración, esto instalará automáticamente todas las dependencias que ya están disponibles a través de los repositorios del sistema YUM.

Si tiene dependencias satisfechas por otros RPM que no están en los repositorios del sistema, entonces este método no funcionará a menos que también se especifique cada RPM junto con packagename.arch.rpm en la línea de comando.


Cree un repositorio (local) y use yum para que resuelva las dependencias por usted.

El wiki de CentOS tiene una buena página que proporciona instrucciones sobre esto. Tutoriales de wiki de CentOS/Crear repositorios locales.

Resumido y minimizado aún más (no ideal, pero más rápido):

  1. Cree un directorio para su repositorio local, p. /home/user/repo .
  2. Mueva los RPM a ese directorio.
  3. Corrige algunos permisos de propiedad y del sistema de archivos:

    # chown -R root.root /home/user/repo
    
  4. Instala el createrepo paquete si aún no está instalado, y ejecutar

    # createrepo /home/user/repo
    # chmod -R o-w+r /home/user/repo
    
  5. Cree un archivo de configuración de repositorio, p. /etc/yum.repos.d/myrepo.repo que contiene

    [local]
    name=My Awesome Repo
    baseurl=file:///home/user/repo
    enabled=1
    gpgcheck=0
    
  6. Instale su paquete usando

    # yum install packagename
    

Linux
  1. ¿Cómo instalar Mod_Pagespeed en Centos?

  2. Cómo instalar Ntopng en CentOS 6

  3. Cómo instalar Nagios en Ubuntu 14.04

  4. Cómo instalar Nagios en Ubuntu 16.04

  5. Cómo instalar paquetes RPM en Ubuntu

Cómo instalar Make en Ubuntu 20.04

Cómo instalar RPM en Ubuntu

Cómo instalar RPM Fusion en AlmaLinux 8

Cómo instalar HHVM en CentOS 6

Cómo instalar Deluge en CentOS 7

Cómo instalar RPM Fusion en Fedora 35