Репозитории с пакетами могут быть полностью открыты и доступны всем желающим пользоваться ими. Некоторые репозитории требуют доступа по ключу. Добавить ключ GPG можно через apt-key add.
Как добавить ключ GPG на сервере
Для примера можно рассмотреть 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
apt-key del /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
OK
Фактически файлы с ключами при необходимости можно найти в /etc/apt/trusted.gpg.d/. Ключи можно удалить и оттуда вручную.
Про то как установить Jenkins на CentOS. В CentOS используется другой пакетный менеджер и принцип добавления GPG ключа отличается.