← Назад к «Интерфейсы (UI)»

repo.lsus.ru — репозиторий пакетов LSUS

repo.lsus.ru — публичный хостинг репозиториев LSUS. Отсюда клиенты и Edge-серверы получают пакеты LSUS (lsus-client, lsus-config-agent, lsus-usb-control и др.) и обновления — без ручной загрузки файлов.

Доступ организован через токены, которые выдаются на портале LSUS. На Edge-сервере репозитории repo.lsus.ru доступны как готовые пресеты зеркал — подключаются в один клик.

Что размещено#

Секция Тип Что содержит
astra/, debian/, ubuntu/ APT LSUS-пакеты для .deb-дистрибутивов
redos/, centos_stream/ DNF/YUM LSUS-пакеты для .rpm-дистрибутивов
alt/ APT-RPM LSUS-пакеты для ALT Linux
windows/ Файлы Windows-агенты (.msi/.zip); каталоги wsusscn2/KB/MSRC могут быть зарезервированы без файлов
ai-models/ Файлы AI-модели для Ollama (публикуются отдельно; пока нет архивов — секция помечена как неопубликованная)
edge-presets/ JSON Пресеты зеркал для Edge
oval/ Файлы OVAL-базы уязвимостей (пока может быть зарезервирована без файлов)
oval-presets/ JSON Каталог пресетов OVAL (пока может быть зарезервирован без файлов)

Токены доступа#

Доступ к repo.lsus.ru — по API-токену. Токен передаётся как HTTP Basic-логин (пароль пустой). Токены выдаёт администратор портала LSUS.

Где управлять токенами#

Портал LSUS → Администрирование → Токены repo.lsus.ru

Администратор видит:
- список всех выданных токенов (пользователь, метка, статус, дата использования);
- форму создания нового токена: выбрать пользователя, задать метку («основной офис», «филиал»), срок действия;
- кнопку отзыва токена.

warningТокен показывается один раз

При создании токен отображается в полном виде только один раз — сразу после создания. Передайте его пользователю. В дальнейшем виден только префикс.

Как использовать токен#

Токен подставляется в URL репозитория вместо <токен>:

https://<токен>:@repo.lsus.ru/<os>

В браузере такой URL не открывается (браузеры не отправляют логин из адресной строки). Для просмотра через браузер откройте https://repo.lsus.ru/ и в диалоге Basic-авторизации укажите логин = полный токен, пароль оставьте пустым.


Подключение на клиенте#

APT (Astra Linux / Debian / Ubuntu)#

# 1. Установить GPG-ключ репозитория:
curl -fsSL https://repo.lsus.ru/repo-gpg.key | sudo tee /etc/apt/trusted.gpg.d/repo-lsus-ru.gpg

# 2. Подключить репозиторий (замените <os> и <токен>):
echo "deb [signed-by=/etc/apt/trusted.gpg.d/repo-lsus-ru.gpg] https://<токен>:@repo.lsus.ru/<os> lsus main" \
  | sudo tee /etc/apt/sources.list.d/lsus.list

# 3. Установить пакеты:
sudo apt update
sudo apt install lsus-client lsus-config-agent lsus-usb-control

DNF (РЕД ОС / CentOS Stream)#

sudo tee /etc/yum.repos.d/lsus.repo <<EOF
[lsus]
name=LSUS Repository
baseurl=https://<токен>:@repo.lsus.ru/<os>
enabled=1
gpgcheck=0
EOF

sudo dnf install lsus-client lsus-config-agent

APT-RPM (ALT Linux)#

Команды выполняются от root (su -, без sudo):

$ su -
# echo 'rpm https://<токен>:@repo.lsus.ru/alt p11/x86_64 classic' \
  > /etc/apt/sources.list.d/lsus.list
# apt-get update
# apt-get install lsus-client

lightbulbПосле установки — настройка сервера

После установки lsus-client задайте адрес сервера LSUS:

# printf '%s\n' '[server]' 'server_url = https://master.example.com' \
  > /etc/lsus-client/lsus-client-common.conf
# systemctl enable --now lsus-client

Или используйте DNS TXT _lsus.<домен> (запас — SRV) для автообнаружения. Подробно про агент — Клиент LSUS.


Подключение через Edge (пресеты)#

На Edge-сервере LSUS репозитории repo.lsus.ru доступны как готовые пресеты зеркал в мастере создания зеркала. Это рекомендуемый способ для закрытых контуров.

Вкладка «Зеркала» на Edge

Как подключить#

  1. На Edge откройте вкладку Зеркала → «Создать зеркало по пресету».
  2. В дереве пресетов найдите категорию LSUS — там готовы пресеты для Astra, Debian, Ubuntu, РЕД ОС, ALT.
  3. Выберите нужные пресеты (можно несколько).
  4. На шаге Параметры вставьте токен в поле аутентификации upstream.
  5. На шаге Расписание задайте частоту синхронизации.
  6. Создать — Edge начнёт зеркалировать репозиторий repo.lsus.ru в локальное хранилище.

После синхронизации пакеты доступны клиентам через Master/Site — из закрытого контура, без прямого доступа в интернет.

Если файловая секция на repo.lsus.ru ещё не опубликована, зеркало на Edge показывает «Не опубликовано», а не ошибку синхронизации. Это ожидаемо для AI-моделей и OVAL-пресетов, пока контент не выложен отдельным циклом.

lightbulbЗачем пресеты, а не ручной URL

Пресеты содержат выверенные URL, suite и компоненты для каждой ОС. Не нужно искать правильный путь — просто выберите ОС, и мастер подставит всё автоматически.


Связанные страницы#