Добавить ключ apt на сервере

Репозитории с пакетами могут быть полностью открыты и доступны всем желающим пользоваться ими. Некоторые репозитории требуют доступа по ключу. Добавить ключ apt можно через apt-key add.

Как добавить ключ apt на сервере

Для примера можно рассмотреть CICD Jenkins. Пакет устанавливается из собственного репозитрия, к которому нужен ключ.

Ключ добавляется одной командой

wget -q -O — https://pkg.jenkins.io/debian/jenkins.org.key | apt-key add —

Ok

Предварительно он скачивается при помощи wget (в тихом режиме с подавлением вывода -q), затем результат перенаправляется apt-key add.

Добавляется GPG ключ.

Посмотреть их список в системе

apt-key list

Ненужные можно удалить

apt-key del ID

Вместо ID подставляется идентификатор из вывода apt-key list

Фактически файлы с ключами при необходимости можно найти в /etc/apt/trusted.gpg.d/

Про то как установить Jenkins на CentOS. В CentOS используется другой пакетный менеджер и принцип добавления GPG ключа отличается.