Настройка сервера Linux и Windows
ITShaman - Сайт для АЙТИшников!
"Машины должны работать. Люди должны думать."
(девиз компании IBM)

Ключи репозитория в Ubuntu

Ключи репозитория в Ubuntu

На сайте ITShaman уже была статья на тему Как найти ключ репозитория в Ubuntu?, в которой описывался один из многочисленных способов восстановления ключа безопасности стороннего репозитория. Метод поиска рабочий, но не совсем универсальный.

Для нахождения ключа безопасности репозитория в операционной системе Ubuntu есть более элегантное решение, которое должно подойти всем пользователям ОС Ubuntu.

Стремление человека автоматизировать различные процессы - это двигатель прогресса и науки. Благодаря этому на свет появились торговые автоматы, которые продают нам кофе, шоколадные батончики и средства контрацепции. Такие автоматы не только снижают расходы и конечную стоимость продукта, но и снимают проблемы очередей, которые всегда были больным местом России.

Суть проблемы


После случайного удаления одного из ключей репозитория в списке источников стандартного приложения Synaptic, многие сталкиваются с такого рода сообщениями после обновления списка доступных пакетов:

W: Ошибка: http://ppa.launchpad.net maverick Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 1DABDBB443436767
W: Ошибка: http://ppa.launchpad.net maverick Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 9E35548B4GFC06220

Эта ошибка говорит о том, что добавленный репозиторий не имеет загруженного ключа безопасности и тем самым может содержать не проверенное программное обеспечение. В данном примере речь идет о двух репозиториях, которые не имею таких ключей. Ошибка не является смертельной, но ее наличие гипотетически подвергает Вас опасности использования этого репозитория.

Приложения из этого репозитория можно установить, но их установка будет сопровождаться постоянными расспросами.

Решение проблемы


Решить сложившуюся проблему можно выполнением всего-лишь одной команды, которая автоматически найдет все доступные ключи репозиториев и добавит их в систему. Основным достоинством этой команды является то, что таким образом можно найти и добавить несколько ключей за один раз.

Команда эта выглядит так:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo aptitude update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`

Ее исполнение обязательно потребует права суперпользователя, так как само действие работы со списком ключей носит административный характер.

Статья опубликована 16.03.2011 · Автор статьи: Зюзгин Иван
Статья относится к ubuntu, безопасность, команды, удобство, айтишник, чистка
Случайные 7 статей:
  1. Ключи репозитория в Ubuntu
  2. Красивые темы для Gnome в Ubuntu
  3. Проблемы при работе с Virtualbox
  4. Подключение КПК с Windows Mobile к Linux Ubuntu
  5. Удаляем Winlock вручную или как разблокировать Windows
  6. Как найти ключ репозитория в Ubuntu?
  7. Изменяем положение кнопок в заголовке окна в Ubuntu
Комментарии
Имя (обязательное поле)
e-mail (обязательное поле) Сайт
Текст комментария:
IT-новости
Популярное
Облако тегов
При цитировании документа активная ссылка на сайт обязательна.
Администрирование и настройка серверов, рабочих станций на базе ОС Linux и Windows. www.itshaman.ru - Настройка Linux и Windows © 2009 - 2016