Пакетные репозитории
Поддержка операционных системы
На текущий момент существуют пакеты под следующие дистрибутивы: Debian (Buster, Bullseye), Ubuntu (Bionic, Focal), Centos 8, Astra Linux 1.7.3
Ветки репозиториев
Сущетсвуют три ветки репозиториев:
release
Последний релиз, предназначен для продуктивного использования.
Репозитории находятся по адресу https://glaber.io/repo
testing
Репозитории со сборками с новыми функциями. Работоспособность в testing была проверена на тестовых средах и тестах но в продуктивном использовании такие системы использовать не рекомендуется. Версии в testing улучшаются и поддерживаются до попадания в стадию release.
Репозитории находятся по адресу https://glaber.io/repo-testing
experimental
В такие репозитории попадают кастомные сборки, для проверки гипотез, получения отладки. Этот репозиторий не нужно использовать и он может содержать неподдерживаемые и неработающие сборки ПО. Иногда в процессе решения и отладки команда Glaber может попросить поставить вас пакеты из этого репозитария.
Репозитории находятся по адресу https://glaber.io/repo-experimental
Примечание
Инструкции даны для release
репозитория.
Если используете testing
или experimental
, измените в URL репозитория и URL ключа адрес с https://glaber.io/repo/
на https://glaber.io/repo-testing/
или на https://glaber.io/repo-experimental/
соответственно.
Добавление репозиториев в Ubuntu:
Выполните команды с правами администратора:
apt-get update && apt-get install wget gnupg2 lsb-release apt-transport-https -y
wget --quiet -O - https://glaber.io/repo/key/repo.gpg | apt-key add -
echo "deb [arch=amd64] https://glaber.io/repo/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/glaber.list
apt-get update
Добавление репозиториев в Debian и Astra Linux:
apt-get update
apt-get install wget gnupg2 lsb-release apt-transport-https -y
wget --quiet -O - https://glaber.io/repo/key/repo.gpg | apt-key add -
echo "deb [arch=amd64] https://glaber.io/repo/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/glaber.list
apt-get update
Добавление репозиториев в Сentos:
echo "[glaber]
name=Glaber Official Repository
baseurl=https://glaber.io/repo/rhel/\$releasever/
enabled=1
gpgcheck=0
repo_gpgcheck=0" > /etc/yum.repos.d/glaber.repo
Именование пакетов
Пакеты именуются с префиксом glaber вместо zabbix, например так
glaber-server-pgslq
glaber-proxy-mysql
zabbix_server
Агенты, сендеры, и прочее вспомогательное ПО нужно ставить из официальных пакетов zabbix, они полностью совместимы с Glaber.
Установка пакетов
Для установки используйте команды
в Ubuntu и Debian
apt-get install glaber-server-mysql
в Centos
yum install glaber-server-pgsql