Recientemente ejecuté algunos comandos para resolver un problema con la instalación del libgcj
paquete desdeestepágina. Creo que eliminé algunos repositorios de mi computadora. De todos modos no puedo instalar nada usando yum install <package-name>
después de eso. Devuelve un error
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package libgcj available.
Error: Nothing to do
Además, al actualizarlo, yum update
no funciona y da este error.
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Update Process
No Packages marked for Update
El comando en ejecución yum repolist enabled
da esto
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repolist: 0
¿Alguien puede mostrar cómo solucionar este problema?
Aquí está el contenido del archivo rhel-source.repo
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-
beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Respuesta1
Actualmente no tengo un sistema RHEL para consultar los repositorios oficiales. Lo que debes hacer es lo siguiente:
- asegúrate de tener una suscripción activa (
subscription-manager list --available --all
) - compruebe si
yum repolist
se enumerarán repositorios (lo cual ya ha hecho) - verifique el
/etc/yum.repos.d/
directorio para los archivos .repo. Si el directorio no está vacío, verifique si los archivos no tienenenabled=0
. Si es así, editeenabled=1
o simplemente elimine la línea. si no tiene ningún archivo .repo en yum.repos.d, vuelva a crearlo; como dije, no tengo un sistema RHEL a mano en este momento, pero el mínimo indispensable es el siguiente:
[repository] name=repository_name baseurl=repository_url
Controlaraquípara obtener más información sobre cómo agregar un repositorio.