Problem bei der Installation von apt-get unter CentOS 5.5

Problem bei der Installation von apt-get unter CentOS 5.5

Hintergrund: Ich möchte von Apache wegkommen und bin aufDieser Artikeldas durch die Installation von nginx, PHP-FPM und APC führt. Beim Versuch, diese Anweisungen auf meinem Benutzerkonto meines Hosts zu befolgen, stieß ich auf ein Problem: apt-get fehlte und yum war kaputt. Also versuchte ich, apt-get aus dem Quellcode zu erstellen:

wget http://apt-rpm.org/releases/apt-0.5.15lorg3.tar.bz2
tar -vxf apt-0.5.15lorg3.tar.bz2
cd apt-0.5.15lorg3
./configure --prefix=$HOME

Hier stoße ich auf ein Problem:

...
checking db1/db.h usability... no
checking db1/db.h presence... no
checking for db1/db.h... no
checking rpm/rpmlib.h usability... no
checking rpm/rpmlib.h presence... no
checking for rpm/rpmlib.h... no
configure: error: Can't find rpmlib.h

Irgendwelche Ideen, wie man das Problem lösen oder umgehen kann?

Antwort1

Was meinst du mit „kaputtem Yum“? Wird das Paket nicht gefunden oder werden Python-Fehler angezeigt?

Sie können jederzeit versuchen, den Yum-Cache zu leeren. Dadurch werden viele Probleme behoben:

#lecker alles sauber machen

Wenn der Hauptpaketmanager Ihres Betriebssystems defekt ist, ist das Letzte, was Sie tun möchten, die Installation eines anderen Paketmanagers, insbesondere aus dem Quellcode.Abhängigkeitshölleist das Letzte, was Sie brauchen. Ich würde empfehlen, zuerst und vor allem zu versuchen, Yum zu reparieren.

Antwort2

  1. Laden Sie die RPM-Forge-Version herunter und installieren Sie sie. Dadurch erhält YUM Zugriff auf: *

        wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
        rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm 
    
  2. Nachdem dies installiert ist (es dauert lange), können Sie APT installieren.

  3. Sie sollten nun in der Lage sein, apt-get zu verwenden und die apt-Repositories zu installieren. Sie müssen Ihre Quellen unter /etc/apt/sources.list.d hinzufügen.

DasLink könnte hilfreich sein.

verwandte Informationen