Как добавить ключ GPG в связку ключей apt sources?

Это однострочная команда для ввода в терминале. ВидетьЧто такое терминал и как мне его открыть и использовать?

Чтобы использовать его, вы должны вставить всю команду в терминал (не забудьте использовать https).:

wget -qO - https://deb.opera.com/archive.key | sudo apt-key add -

Но, конечно, сложно просто копировать и вставлять команды, не зная, что они делают, и не имея инструкций о том, как отменить их действия, поэтому вот основная разбивка команд:

  • wget загружает что-то с сервера. Видеть руководство по wget для Ubuntu 16.04.
  • | представляет собой pipline, который принимает выходные данные одной команды и запускает их на вход другой
  • apt-key add добавляет ключ пакета

Таким образом, он в основном загружает ключ, а затем добавляет его в одну команду.

Я протестировал команду, и она должна сработать.


Теперь, чтобы убедиться, что это сработало, выполните эту команду (из этот ответ):

apt-key list

Это приведет к списку добавленных ключей, а ключ от Opera должен быть указан внизу следующим образом:

pub   1024D/30C18A2B 2012-10-29 [expires: 2014-10-29]uid                  Opera Software Archive Automatic Signing Key 2013 <packager@opera.com>sub   4096g/C528FCA9 2012-10-29 [expires: 2014-10-29]

Связанный ответ также показывает, что вы можете удалить ключ, если это необходимо, используя:

sudo apt-key del 30C18A2B

с 30C18A2B являющийся идентификатором ключа из списка.


После выполнения этой команды и настройки источников точно так же, как в ваш снимок экрана, сделай:

sudo apt-get updatesudo apt-get install opera

(обратите внимание, что есть несколько случайных предупреждений, но ничего, что повлияло бы на установку или работу центра программного обеспечения)

И для удаления (на всякий случай): Каков правильный способ полностью удалить приложение?


Итак, вкратце:

  • Добавить репозиторийenter image description here
  • Добавить ключ с помощью apt-key
  • Установить в терминал с apt-get
  • Поиск в тиреenter image description here