Ich habe eine Linux-AWS-Maschine und seit ein paar Tagen ist bei mir dieses Problem aufgetreten:
Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
Err http://deb.debian.org jessie-updates/main amd64 Packages
404 Not Found
100% [5 Packages 9098 kB]Fetched 10.1 MB in 1s (7356 kB/s)
W: Failed to fetch http://deb.debian.org/debian/dists/jessie-updates/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Exited with code 100
meine CircleCI config.yml-Fehler hier (bei der Installation von aweswebsli):
- run:
name: Install awsebcli
working_directory: ~/
command: |
sudo apt-get update
sudo apt-get install python-dev python-pip
sudo easy_install --upgrade six
sudo pip install urllib3==1.21.1
sudo pip install awsebcli==3.14.11
Einige Lösungen schlagen eine Änderung vor
/etc/apt/resources.list
aber ich kann diesen Ordner/diese Datei auf meinem AWS Linux nicht finden.
In anderen Beiträgen wird vorgeschlagen, diese Zeile zu ersetzen
sudo apt-get update
mit
apt-get -o Acquire::Check-Valid-Until=false update
ohne Erfolg. Jede Hilfe ist willkommen.
Antwort1
Der Fehler hat nichts mit Amazon oder Ihrer CircleCI-Konfiguration zu tun.
Jessies Repos wurden in das Debian-Archiv verschoben und Sie müssen die folgende Datei aktualisieren:
/etc/apt/sources.list
Der neue Inhalt muss sein:
deb http://archive.debian.org/debian/ jessie main
deb-src http://archive.debian.org/debian/ jessie main
deb http://security.debian.org jessie/updates main
deb-src http://security.debian.org jessie/updates main
Ausführlichere Informationen finden Sie hierAntwort.