Linux: Ошибка GPG, NO_PUBKEY

  • Linux
Иногда после добавления репозитория, во время apt update появляется ошибка:

Ошибка GPG: <repo> Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 45233D2DFD6C4AGSFGW2A
В данном случае нужно добавить публичный ключ в систему вручную.
Запрос публичного ключа:

gpg --keyserver pgpkeys.mit.edu --recv-key {PUB_KEY}
Импорт ключа:

gpg -a --export {PUB_KEY} | apt-key add -
Так же есть однострочный вариант:

apt-key adv --recv-key --keyserver pgpkeys.mit.edu {PUB_KEY}

Chocolatey: Локальный репозиторий

В публичном (официальном репозитории) присутствуют ограничения на обращение к серверу, т.е. вы не сможете сразу на 20 машин раскидать нужное вам ПО. На локальном репозитории такие ограничения отсутствуют. Просто скачиваете или создаете сами нужный пакет, пушите его на свой сервер и устанавливаете его сколько вам угодно раз.

Требования:
  • .NET Framework 4.6+.
  • You need a Windows box with at least 50GB of free space (or where ever you are going to put the packages).
  • 50GB of free space for where ever you will put packages.
  • We recommend at least 8GB RAM, but more if you can.
  • Ability to set up an IIS site and unblock website ports.
  • If you have an IIS site for WSUS administration, see Configure Simple Server alongside WSUS admin-site for instructions on how to make Chocolatey Simple Server work alongside the WSUS admin-site.
  • If you can ensure your server is up to date with all of the Windows Updates, you will move through this process quite a bit quicker.

На всякий случай сначала ставим клиент chocolatey (powershell):

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Читать дальше

Linux: установка zabbix-agent на Debian 10 Buster

  • Linux
Скачиваем и устанавливаем репозиторий:

wget https://repo.zabbix.com/zabbix/4.4/debian/pool/main/z/zabbix-release/zabbix-release_4.4-1+buster_all.deb
apt install ./zabbix-release_4.2-1+buster_all.deb
Проверяем обновления и устанавливаем пакет:

apt update
apt install zabbix-agent
Редактируем /etc/zabbix/zabbix_agentd.conf согласно вашим требованиям.
Обычно хватает отредактировать следующие строки:

...
Server=192.168.43.62             ## IP for Zabbix Server
...
ServerActive=192.168.43.62        
...
Hostname=debian10.example.com
Рестартим и добавляем в автозапуск:

systemctl restart zabbix-agent
systemctl enable zabbix-agent