O que eu faço se o repositório do launchpad não existir mais?

O que eu faço se o repositório do launchpad não existir mais?

Recentemente, ubuntume disse que não foi possível ressincronizar os arquivos de índice de pacotes de suas fontes. Aqui está o resultado de 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.

Tenho pouca ou nenhuma experiência com launchpad. Dito isto, acho que o repositório não existe mais. E se 1218322for um nome de repositório, então é estranho, não é? De qualquer forma, provavelmenterenomeadopara:

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

Na verdade, nem me lembro de adicionar este repositório. Está dentro sources.list.d/attente-1218322-saucy.list. Pelo que sei, tenho todos os 3 pacotes instalados, mas eles existem em outro lugar (http://ua.archive.ubuntu.com/ubuntu/). Então, estou inclinado a me livrar deste repositório. E o outro não me lembro de adicionar: fontes.list.d/tuxpoldo-btsync-saucy.list,http://ppa.launchpad.net/tuxpoldo/btsync/ubuntu

PS Surpreendentemente, apt-cache policyainda lista este repositório como uma das opções em gnome-settings-daemonoposição aos outros 2 pacotes:

$ 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

Então, o que devo fazer? Mas abordar outras questões que encontrei ao longo do caminho também é apreciado.

Responder1

Se você aderir ppa attente/1218322ao Google, acabará em uma entre inúmeras páginas que parecem ter o seguinte aviso:

***
O antigo PPA, ppa:attente/1218322 é substituído pelo seguinte.
Você pode remover o repositório antigo usando ppa-purge.
***

O PPA que deve fornecer algum alívio para esse problema está disponível em https://launchpad.net/~attente/+archive/modifier-only-input-switch. Para instalar:

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

Então, para interpretar, execute:

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

E se você quiser a versão mais recente de:

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

informação relacionada