Sie können diesen Trick anwenden. Öffnen Sie ein Terminal (Drücken Sie Ctrl+ Alt+ T) und führen Sie diese aus
Bewegen Sie den beschädigten an einen sicheren Ort
sudo mv /etc/apt/sources.list ~/
und neu erstellen
sudo touch /etc/apt/sources.list
Öffnen Sie Software & Updates
software-properties-gtk
Dies wird software-properties-gtkohne ausgewähltes Repository geöffnet .
Ändern Sie dann den Server in den Hauptserver oder in einen anderen Server Ihrer Wahl. Sie müssen einige Repositorys im neuen Fenster aktivieren, um eine neue sources.listDatei in zu erstellen /etc/apt/.

Nachdem Sie einige Quellen auf der Registerkarte Ubuntu-Software aktiviert haben, können Sie Updates aktivieren. Gehen Sie schalten so, um Updates Registerkarte und wählen Sie eine oder mehrere Aktualisierungen Kanal. Ich empfehle, mindestens die Sicherheits- und Update- Kanäle auszuwählen . (Dieses Bild wird später von Ubuntu xenial hinzugefügt, daher kann es einige Unterschiede geben.)

Aktualisiert mit Inline-Inhalten
Dies ist die sources.listDatei für 12.04 Precise Pangolin.
###### Ubuntu Main Repos
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
###### Ubuntu Update Repos
deb http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner
###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
Wenn Sie eine andere Version verwenden, müssen Sie das preciseWort durch den Namen Ihrer Ubuntu-Version ersetzen . Sie können sehen, welchen Namen Sie mit diesem Befehl verwenden sollten:
lsb_release -c -s
Um das Wort zu ersetzen, können Sie diesen sedBefehl verwenden (vorausgesetzt, Sie haben den Quellinhalt in kopiert /etc/apt/sources.list):
sudo sed -i "s/precise/$(lsb_release -c -s)/" /etc/apt/sources.list
Anmerkung 1: Das Wort debund deb-srcbezieht sich auf das Repository-Format. debist für Binärpakete und deb-srcist für Quellpakete.
Hinweis 2: Wenn Sie #am Zeilenanfang verwenden, wird diese Zeile zu einem Kommentar. aptignoriert es, so dass alle in dieser Zeile erwähnten Repositorys deaktiviert werden.
Anmerkung 3: Es gibt Repository Linien , die alle vier Komponenten: main, universe, restricted, multiverse. Sie können eine oder mehrere von ihnen deaktivieren, indem Sie das Wort entfernen.
Anmerkung 4: Eine Erklärung der Repositorys finden Sie in meiner anderen Antwort