Mit Yum kann in Redhat 6.2 nichts installiert werden

Mit Yum kann in Redhat 6.2 nichts installiert werden

Ich habe kürzlich einige Befehle ausgeführt, um ein Problem mit der Installation eines libgcjPakets von zu behebenDasSeite. Ich glaube, ich habe einige Repositories von meinem Computer entfernt. Jedenfalls kann ich danach nichts mehr installieren yum install <package-name>. Es wird ein Fehler zurückgegeben

Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package libgcj available.
Error: Nothing to do

auch während der Aktualisierung yum updatefunktioniert es nicht und gibt diesen Fehler aus

Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Update Process
No Packages marked for Update

Das Ausführen yum repolist enableddes Befehls gibt Folgendes aus

Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repolist: 0

Kann jemand zeigen, wie man das behebt?

Hier ist der Inhalt der Datei 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

Antwort1

Ich habe derzeit kein RHEL-System, um die offiziellen Repos zu überprüfen. Sie sollten Folgendes tun:

  • Stellen Sie sicher, dass Sie über ein aktives Abonnement verfügen ( subscription-manager list --available --all)
  • prüfen Sie, ob yum repolistirgendwelche Repositories aufgelistet werden (was Sie bereits getan haben)
  • Überprüfen Sie das /etc/yum.repos.d/Verzeichnis auf die .repo-Dateien. Wenn das Verzeichnis nicht leer ist, überprüfen Sie, ob die Dateien keine haben enabled=0. Wenn ja, bearbeiten enabled=1oder löschen Sie einfach die Zeile
  • wenn Sie keine .repo-Dateien in yum.repos.d haben, erstellen Sie sie neu – wie gesagt, ich habe gerade kein RHEL-System zur Hand, aber das absolute Minimum ist das Folgende:

    [repository]
    name=repository_name
    baseurl=repository_url
    

ÜberprüfenHierfür weitere Informationen zum Hinzufügen eines Repository.

verwandte Informationen