
Недавно 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
P.S. Удивительно, 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
Если вы зайдете ppa attente/1218322
в Google, то попадете на одну из множества страниц, на которых, кажется, есть следующее уведомление:
***
Старый PPA, ppa:attente/1218322 заменен следующим.
Вы можете удалить старый репозиторий с помощью 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