Mit apt-get update bekomme ich
Err http://ppa.launchpad.net precise/main amd64 Pakete 404 Nicht gefunden W: Abrufen fehlgeschlagen http://ppa.launchpad.net/webupd8team/jupiter/ubuntu/dists/precise/main/binary-amd64/Packages 404 Nicht gefunden E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder sind alt stattdessen werden solche verwendet.
Die Maschine steht hinter einem Proxy und dieser ist korrekt konfiguriert. Der Fehler tritt bei anderen Paketen, die aus dem Internet abgerufen werden, nicht auf. Bei PPAs kommt er häufiger vor. Bei anderen Quellen gab es nie ein Problem.
hatte das Problem mit:
deb http://_ppa.launchpad.net/rabbitvcs/ppa/ubuntu präzise Haupt deb [arch=amd64] http:__ppa.launchpad.net/webupd8team/jupiter/ubuntu präzise Haupt
habe auch versucht, Acquire::http {No-Cache=True;} zu verwenden und habe versucht, den Cache der Liste mit sudo rm /var/lib/apt/lists/* zu leeren
Nichts hat geklappt. Die fehlgeschlagene URL lässt sich problemlos im Browser oder mit wget öffnen.
Dieses Problem tritt nur bei Verwendung eines Proxys auf.
Antwort1
Sie sind sich nicht sicher, welche Art von Ubuntu und welche Version Sie verwenden. Überprüfen Sie Ihre Ubuntu-Version mit dem folgenden Befehl:
lsb_release -a
Ubuntuhat einen Proxy-Umschalter, wo Sie auswählen können – systemweit anwenden – „Gefällt mir“-Knopf. Dann sollte apt ohne Probleme hinter einem Proxy funktionieren.
Xubuntuund andere Nicht-Gnome-Klone haben keinen Proxy-Umschalter, daher muss /etc/apt/apt.conf.d/proxies95
die Datei aktualisiert werden.
Wenn Sie einen Benutzernamen und ein Passwort für den Proxy haben, öffnen Sie apt.conf
:
sudo -H gedit /etc/apt/apt.conf
Du wirst sehen
Acquire::http::proxy "http://proxyIP:port/";
Acquire::https::proxy "https://proxyIP:port/";
ändere es in
Acquire::http::proxy "http://username:password@proxyIP:port/";
Acquire::https::proxy "https://username:password@proxyIP:port/";