Es ist etwas Böses passiert, als das medibuntu-Repository aufgelöst wurde. Was passiert?

21

Wir haben einen Ubuntu 12.04 LTS-Rechner, der Fehler ausgibt, wenn ich versuche, Updates auszuführen.

Im Einzelnen erhalte ich eine Menge Fehler wie diesen:

W: Failed to fetch http://packages.medibuntu.org/dists/precise/non-free/i18n/Translation-en  Something wicked happened resolving 'packages.medibuntu.org:http' (-5 - No address associated with hostname)

Ich habe versucht, packages.medibuntu.org zu pingen, und es gibt zurück:

ping: unknown host packages.medibuntu.org

Es scheint mir daher, dass irgendwann in der Vergangenheit Pakete von dort installiert wurden, aber es ist "verschwunden".

Fragen:

Ist die Diagnose richtig?

Wenn ja, wie kann ich diese Pakete identifizieren und "reparieren"? Muss ich die gesamte Ausgabe von 'apt-get upgrade' sorgfältig durchgehen und alle deinstallieren? Hoffe nicht, aber wenn das nötig ist, dann okay.

Alan
quelle

Antworten:

19

Medibuntu wurde nun heruntergefahren, die Packager waren entweder veraltet, unnötig oder wurden in das offizielle Ubuntu-Archiv verschoben.

- https://help.ubuntu.com/community/Medibuntu

Was bedeutet das? Sie sollten die Repositorys aus Ihrer sources.list entfernen, um Fehler zu vermeiden, und nach den Paketen suchen, die Sie woanders benötigt haben, oder sich an die alten halten, die Sie installiert haben.

verbunden


So entfernen Sie das Repository:

  1. Öffnen Sie "Software Sources";
  2. Suchen Sie das Medibuntu-Repository.
  3. Wählen Sie es aus und entfernen Sie es:

Softwarequellen, Medibuntu-Repository entfernen

Braiam
quelle
Ich habe diesen Beitrag über Ihre Links gefunden: askubuntu.com/a/223188/200958 Soll ich diese Befehle ausführen? Was sind die Abwärtsrisiken und wie kann ich diese abmildern? Danke, Alan.
Alan
2
@ Alan verwenden Sie die GUI, um sie zu entfernen. Gehen Sie zu Software Sources und entfernen Sie die medibuntu-Repositorys, wie Sie an den Abstimmungen sehen können, dass die Lösung nicht hilfreich ist. In jedem Fall MiJyn Antwort verwenden.
Braiam
3

Wenn Sie medibuntu als Softwarequelle von der Befehlszeile entfernen möchten, bearbeiten Sie die Datei sources.list in / etc / apt /.

vi /etc/apt/sources.list

und dann kommentiere einfach die Zeilen aus, die medibuntu enthalten.

...
deb http://archive.canonical.com/ubuntu/ precise partner
#deb http://packages.medibuntu.org/ precise free non-free
mikel
quelle