Desactiva la comprobación de clave pública para la instalación de rpm


35

Quiero hacer un DVD con algunos paquetes útiles (por ejemplo, php-common). El único problema es que si intento instalar en una computadora que no está conectada a Internet, no puedo validar la clave pública.

El escenario es así:

  1. Descargo los RPM, los copio a DVD.
  2. Instalo CentOS 5.5 en mi computadora portátil (no tiene conexión a Internet).
  3. Intento instalar uno usando yum (o rpm -i, o lo que sea).

Me sale el siguiente error: la clave pública para "paquete" no está instalada.

¿Cómo puedo evitar eso?

Respuestas:


81

De yum -h:

--nogpgcheck          disable gpg signature checking

2
¿Qué sucede si el sistema sin red es más antiguo (es decir, CentOS 5) y su yum no tiene una opción nogpgcheck?
Urhixidur

cambie yum.conf para cambiar gpgcheck a 0
aman_novice

8

Si desea deshabilitar la validación GPG para todo el Repo, agregue la siguiente línea a la definición de Repo en /etc/yum.conf:

gpgcheck = 0

Si está instalando RPM locales usando yum, haga lo que Ignacio le dice.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.