Was mache ich, wenn das Launchpad-Repository nicht mehr existiert?

Was mache ich, wenn das Launchpad-Repository nicht mehr existiert?

Kürzlich ubuntuwurde mir mitgeteilt, dass die Neusynchronisierung der Paketindexdateien mit ihren Quellen fehlgeschlagen ist. Hier ist die Ausgabe von apt-get update:

...
W: Failed to fetch http://ppa.launchpad.net/attente/1218322/ubuntu/dists/saucy/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/attente/1218322/ubuntu/dists/saucy/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

Ich habe wenig bis gar keine Erfahrung mit launchpad. Trotzdem gehe ich davon aus, dass das Repository nicht mehr existiert. Und wenn 1218322es sich um einen Repository-Namen handelt, dann ist es ein seltsamer, nicht wahr? Jedenfalls wurde es wahrscheinlichumbenanntZu:

http://ppa.launchpad.net/attente/modifier-only-input-switch/ubuntu

Ehrlich gesagt kann ich mich nicht einmal daran erinnern, dieses Repository hinzugefügt zu haben. Es befindet sich in sources.list.d/attente-1218322-saucy.list. Soweit ich weiß, habe ich alle 3 Pakete installiert, aber sie existieren woanders (http://ua.archive.ubuntu.com/ubuntu/). Ich tendiere also dazu, dieses Repository zu löschen. Und das andere kann ich nicht mehr hinzufügen: sources.list.d/tuxpoldo-btsync-saucy.list,http://ppa.launchpad.net/tuxpoldo/btsync/ubuntu

PS: Überraschenderweise wird dieses Repository im Gegensatz zu den beiden anderen Paketen apt-cache policyimmer noch als eine der Optionen aufgeführt :gnome-settings-daemon

$ apt-cache policy gnome-settings-daemon
gnome-settings-daemon:
  Installed: 3.8.5-0ubuntu11.2
  Candidate: 3.8.5-0ubuntu11.2
  Version table:
 *** 3.8.5-0ubuntu11.2 0
        500 http://ua.archive.ubuntu.com/ubuntu/ saucy-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.8.5-0ubuntu10ppa2 0
        500 http://ppa.launchpad.net/attente/1218322/ubuntu/ saucy/main amd64 Packages
     3.8.5-0ubuntu9 0
        500 http://ua.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages

Was soll ich also tun? Aber ich würde mich auch über die Lösung anderer Probleme freuen, auf die ich unterwegs gestoßen bin.

Antwort1

Wenn Sie ppa attente/1218322bei Google nachhaken, landen Sie auf einer von zahlreichen Seiten, die alle den folgenden Hinweis zu enthalten scheinen:

***
Das alte PPA, ppa:attente/1218322, wird durch das folgende ersetzt.
Sie können das alte Repository mit ppa-purge entfernen.
***

PPA, das dieses Problem etwas lindern sollte, ist verfügbar unter https://launchpad.net/~attente/+archive/modifier-only-input-switch. Installieren:

sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get upgrade
(log out, log in)

Zur Interpretation geben Sie Folgendes ein:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:attente/1218322

Und wenn Sie die neuere Version von: möchten:

sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get dist-upgrade

verwandte Informationen