Apt sources.list konfigurieren — für komplette Einsteiger
Wenn Ihre /etc/apt/sources.list beschädigt ist, erstellen Sie zuerst ein Backup, fügen Sie eine funktionierende sources.list ein und führen Sie anschließend sudo apt-get update aus. Diese Anleitung zeigt einen einfachen Ablauf, alternative Methoden und ein kurzes Rollback-Playbook.
Wann dieses Problem auftritt
Viele Nutzer ändern sources.list manuell und entfernen aus Versehen Zeilen oder fügen falsche Repositorien ein. Danach schlägt apt-get bei Paketlisten-Updates fehl und Paketinstallation ist nicht möglich.
Kurzdefinition: Die Datei /etc/apt/sources.list listet die Paketquellen (URLs, Distribution, Komponenten) für APT auf.
Voraussetzungen
- Sie brauchen sudo-Rechte.
- Eine funktionierende Internet-Verbindung für apt-get update.
- Falls Sie remoted per SSH arbeiten: lokale Zwischenablage oder einen einfachen Dateitransfer (scp, sftp) ist hilfreich.
Schritt-für-Schritt: sources.list ersetzen
- Neues sources.list erstellen (z. B. mit einem Online-Generator) und in die Zwischenablage kopieren.
- Backup der aktuellen Datei anlegen und neue Datei erzeugen:
sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo touch /etc/apt/sources.list
sudo vim /etc/apt/sources.list
- In vim: Drücken Sie i (Insert-Modus). Dann Rechtsklick oder Strg+V (je nach Terminal) einfügen.
- [ESC] und dann :wq ENTER, um zu speichern und vim zu verlassen.
- Paketlisten aktualisieren:
sudo apt-get update
Wichtig: Passen Sie die Einträge in sources.list an Ihre Ubuntu/Debian-Version an (z. B. hardy, gutsy, focal, bionic). Falsche Release-Namen erzeugen Fehler.
| # deb cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)]/ gutsy main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy main restricted # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy main restricted ## Major bug fix updates produced after the final release of the ## distribution. # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## universe WILL NOT receive any review or updates from the Ubuntu security ## team. # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy universe # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy universe # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates universe # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates universe ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy multiverse # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy multiverse # Line commented out by installer because it failed to verify: # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse # Line commented out by installer because it failed to verify: # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse ## Uncomment the following two lines to add software from the 'backports' ## repository. ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. # deb http://ie.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse # deb-src http://ie.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse ## Uncomment the following two lines to add software from Canonical's ## 'partner' repository. This software is not part of Ubuntu, but is ## offered by Canonical and the respective vendors as a service to Ubuntu ## users. deb http://archive.canonical.com/ubuntu hardy partner deb-src http://archive.canonical.com/ubuntu hardy partner # Line commented out by installer because it failed to verify: # deb http://security.ubuntu.com/ubuntu gutsy-security main restricted # Line commented out by installer because it failed to verify: # deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted # Line commented out by installer because it failed to verify: # deb http://security.ubuntu.com/ubuntu gutsy-security universe # Line commented out by installer because it failed to verify: # deb-src http://security.ubuntu.com/ubuntu gutsy-security universe # Line commented out by installer because it failed to verify: # deb http://security.ubuntu.com/ubuntu gutsy-security multiverse # Line commented out by installer because it failed to verify: deb http://archive.ubuntu.com/ubuntu/ hardy main universe restricted multiverse deb http://archive.ubuntu.com/ubuntu/ hardy-updates universe main restricted multiverse deb http://security.ubuntu.com/ubuntu/ hardy-security universe main restricted multiverse # deb-src http://security.ubuntu.com/ubuntu gutsy-security multiverse # deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator # deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator # deb http://archive.ubuntustudio.org/ubuntustudio edgy main
|
Alternativen, wenn das nicht funktioniert
- Verwenden Sie die grafische Anwendung “Software & Updates” (software-properties-gtk) unter Desktop-Ubuntu, um Quellen zu aktivieren/deaktivieren.
- Nutzen Sie apt-add-repository für einzelne PPAs: sudo add-apt-repository ppa:mein/ppa
- Wenn der Online-Generator nicht verfügbar ist: kopieren Sie eine sources.list aus einer gleichen Distribution/Version oder aus /etc/apt/sources.list.d/.
Mentale Modell / Heuristik
- Jede Zeile hat die Form: deb [Optionen] URL Distribution Komponenten
- Wenn apt-get update fehlschlägt: URL prüfen → Distribution prüfen → Komponenten prüfen.
Rollback-Playbook (Schnellwiederherstellung)
- Wenn etwas schiefgeht, stellen Sie die alte Datei wieder her:
sudo mv /etc/apt/sources.list.old /etc/apt/sources.list
sudo apt-get update
- Prüfen Sie /var/log/apt/ oder die Ausgabe von apt-get update auf Fehlerursachen.
Rollenbasiertes Kurzkontrollliste
- Desktop-Benutzer: Nutze GUI, sichere /etc/apt/sources.list vorher.
- Server-Admin: Backup, entferne alle nicht-offiziellen Repos, teste offline mit apt-get update.
- Remote-Support: Habe scp/sftp-Zugang und ein Rollback-Skript bereit.
Wichtig: Achten Sie auf die verwendete Ubuntu-/Debian-Version in den Einträgen. Repositorien für andere Versionen können Paketkonflikte verursachen.
Kurze Zusammenfassung
- Backup immer zuerst erstellen.
- Überprüfen Sie Release-Namen und URLs.
- Wenn nötig: Rollback mittels der .old-Datei.
- Alternativen: GUI “Software & Updates”, add-apt-repository, manuelle Kopie einer passenden sources.list.
Weitere Hinweise: Falls Sie häufig mit verschiedenen Systemen arbeiten, legen Sie kleine Snippets mit funktionierenden sources.list-Vorlagen für Ihre Versionen ab. Einfache Tests nach Änderungen: sudo apt-get update && sudo apt-get upgrade –simulate
Ähnliche Materialien

Teams‑Fehler caa70004 beheben

Swype/Gesten-Tastatur auf Android deaktivieren

gdi32full.dll fehlt in Windows 10 beheben

Netflix: Eigenes Profilbild einrichten (inkl. GIFs)

IMG in Odin-Datei konvertieren
