런치패드 저장소가 더 이상 존재하지 않으면 어떻게 해야 합니까?

런치패드 저장소가 더 이상 존재하지 않으면 어떻게 해야 합니까?

최근에 ubuntu소스에서 패키지 인덱스 파일을 다시 동기화하지 못했다고 말했습니다. 출력은 다음과 같습니다 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.

나는 에 대한 경험이 거의 없거나 전혀 없습니다 launchpad. 즉, 저장소가 더 이상 존재하지 않는다고 생각합니다. 저장소 이름 이라면 1218322이상한 이름이겠죠? 어쨌든, 아마도 그랬을 거야이름이 변경됨에게:

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

사실 저는 이 저장소를 추가한 기억조차 없습니다. 에 있습니다 sources.list.d/attente-1218322-saucy.list. 내가 아는 바로는 3개의 패키지가 모두 설치되어 있지만 다른 곳에도 존재합니다(http://ua.archive.ubuntu.com/ubuntu/). 그래서 나는 이 저장소를 제거하는 쪽으로 기울고 있습니다. 그리고 제가 추가한 기억이 없는 또 다른 하나는:sources.list.d/tuxpoldo-btsync-saucy.list입니다.http://ppa.launchpad.net/tuxpoldo/btsync/ubuntu

PS 놀랍게도 다른 2개 패키지와는 달리 apt-cache policy이 저장소가 여전히 옵션 중 하나로 나열되어 있습니다 .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

그렇다면 나는 무엇을 해야 합니까? 하지만 그 과정에서 제가 겪은 다른 문제를 해결하는 것에도 감사드립니다.

답변1

Google을 계속 사용하면 ppa attente/1218322다음과 같은 알림이 있는 것으로 보이는 여러 페이지 중 하나에 도달하게 됩니다.

***
이전 PPA인 ppa:attente/1218322는 다음 PPA로 대체됩니다.
ppa-purge를 사용하여 이전 저장소를 제거할 수 있습니다.
***

이 문제에 대한 구제책을 제공하는 PPA는 다음에서 사용할 수 있습니다. https://launchpad.net/~attente/+archive/modifier-only-input-switch. 설치하기 위해서:

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

따라서 해석하려면 다음을 실행하십시오.

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

최신 버전을 원하는 경우:

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

관련 정보