Это моя текущая версия Ubuntu:
root@vps132318:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
Я знаю, что этот вопрос задавали несколько раз, и я проверил их все. Во всех их случаях проблема заключалась в их текущей версии Ubuntu. Хотя я использую 14.04, и когда я набираю
root@ssss:~# sudo add-apt-repository ppa:kurento/kurento
kurento/kurento
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --
homedir /tmp/tmp.mvnesaHwib --no-auto-check-trustdb --trust-model always --
keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --
keyserver keyserver.ubuntu.com --recv-keys
root@ssss:~# sudo apt-get update
W: Failed to fetch
http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
root@ssss:~# sudo apt-get install kurento-media-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package kurento-media-server
, я нашел два решения:
добавить ключ; но для их случаев часть - recv-keys
давала им ключ, поэтому они добавляли ключ. У меня нет. Пропавший ключ мне не передают.
sudo update apt-get
, однако мне снова не повезло.
Я также пробовал apt-upgrade
, но безуспешно.
Наконец, я попытался очистить каталог trust.gpg.d
, но снова безуспешно.
Автоматический импорт всех недостающих ключей GPG. Но когда я пробую sudo launchpad-getkeys
, я получаю следующее:
Попытка импортировать все недостающие ключи
Выполнение: gpg --ignore-time-конфликт - -no-options --no-default-keyring --homedir /tmp/tmp.emB6wtnXhs --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary- keyring /etc/apt/trusted.gpg --keyserver hkp: //keyserver.ubuntu.com: 80 --keyserver-options http-proxy = --recv-keys
Выполнение: gpg --ignore-time -conflict --no-options --no-default-keyring --homedir /tmp/tmp.8jUZsvy2cn --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg - -primary-keyring /etc/apt/trusted.gpg --keyserver hkp: //keyserver.ubuntu.com: 80 --keyserver-options http-proxy = --recv-keys
Выполнение: gpg - игнорировать конфликт времени --no-options --no-default-keyring --homedir /tmp/tmp.1pWJuVDYhk --no-auto-check-trustdb --trust-model always --keyring / etc / apt / trusted .gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp: //keyserver.ubuntu.com: 80 --keyserver-options http-proxy = --recv-keys
Выполнение: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir / tmp / tmp.db8jIl1DVT --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp: // keyserver .ubuntu.com: 80 --keyserver-options http-proxy = --recv-keys
Выполнение: gpg --ignore-time-конфликт --no-options --no-default-keyring --homedir /tmp/tmp.VpS5aiBz52 --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp: //keyserver.ubuntu.com:80 --keyserver-options http-proxy = --recv-keys
launchpad-getkeys завершил импорт всех недостающих ключей GPG. Попробуйте запустить sudo apt-get update - никаких ключевых ошибок больше не должно быть.
.......................... ...................................
Обратите внимание, что launchpad-getkeys импортирует отсутствующие ключи GPG, но не исправляет сломанные ключи.
А затем sudo apt-get update
:
Err http://ppa.launchpad.net lucid / main amd64 Packages {{1} } 404 Not Found
Err http://ppa.launchpad.net lucid / main i386 Packages
404 Not Found
Ign http://ppa.launchpad.net lucid / main Translation-en_GB
Ign http://ppa.launchpad.net lucid / main Translation-en
Ign http://ppa.launchpad.net lucid / main Translation-en_GB
Ign http://ppa.launchpad.net lucid / main Translation-en
W: не удалось получить
http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid / main / binary-amd64 / Packages 404 Not Found
W: не удалось получить http: //ppa.launchpad.net / kurento / kurento / ubuntu / dists / lucid / main / binary-i386 / Packages 404 Not Found
E: Не удалось загрузить некоторые индексные файлы. Их проигнорировали или вместо них использовали старые.
Я что-то упускаю или делаю что-то не так?
По любой причине в Ваших источниках существует 10,04 PPA. Пристально смотрите на допускающий ошибку URL:
http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-amd64/Packages
lucid
10.04.
возможно, что у Вас есть две записи того, что PPA, один для 14,04, который Вы добавили сейчас, и один для 10,04, вероятно, похмелье некоторого обновления. Сделайте grep lucid /etc/apt/sources.list /etc/apt/sources.list.d/*.list
, найдите незаконные записи и удалите их.