sudo apt-get updateто есть обновление системы, получаем именно такое сообщение:
W: Ошибка GPG: http://ppa.launchpad.net oneiric Release: Следующие подписи не могут быть проверены, так как недоступен публичный ключ: NO_PUBKEY 09589874801DF724
Что указывает нам на отсутствие ключа
NO_PUBKEY 09589874801DF724
К адресу репозитория
http://ppa.launchpad.net oneiricДля исправления работоспособности репозитория и загрузки ключа, для нормальной авторизации, в Терминале выполняем, вот такую длинную команду
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo apt-get update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`
В ответ получаем:
[sudo] password for ozone: Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.BRqOZH3snX --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 09589874801DF724gpg: запрашиваю ключ 801DF724 с hkp сервера keyserver.ubuntu.comgpg: ключ 801DF724: открытый ключ "Launchpad Daily Build of master branch" импортированgpg: Всего обработано: 1gpg: импортировано: 1 (RSA: 1)Что в итоге указывает нам на успешное выполнение команды.
Конечным этапом будет проверка работоспособности проверки обновления командой
sudo apt-get updateв Терминале, где получаем вывод команды, без каких-либо ошибок.
| xargs`
` В ответ получаем:
[sudo] password for ozone: Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.BRqOZH3snX --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com 09589874801DF724gpg: запрашиваю ключ 801DF724 с hkp сервера keyserver.ubuntu.comgpg: ключ 801DF724: открытый ключ "Launchpad Daily Build of master branch" импортированgpg: Всего обработано: 1gpg: импортировано: 1 (RSA: 1)Что в итоге указывает нам на успешное выполнение команды.
Конечным этапом будет проверка работоспособности проверки обновления командой
sudo apt-get updateв Терминале, где получаем вывод команды, без каких-либо ошибок.