Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Варианты подключения:

Для подключения серверного репозитория, соответствующего актуальному оперативному обновлению Astra Linux Special Edition, укажите ссылку следующего вида:https://dl.astralinux.ru/alserver/stable/1.X_x86-64/server-repository, где 1 - версия очередного обновления.

Выборка
Оглавление

Совмеcтимость


1. Требования для подключения серверного репозитория

Для подключения серверного репозитория необходимо выполнить ряд требований:

  1. Наличие операционной системы специального назначения Astra Linux Special Edition 1.8, вариант лицензирования «Сервер» с действующей лицензией.

Адреса серверных репозиториев

Для установки компонентов серверного репозитория укажите адрес серверного репозитория, соответствующий оперативному обновлению установленной ОС. Подробности о подключении репозиториев см. в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

Серверные репозитории Astra Linux Special Edition доступны только по протоколам:

  • HTTPS;
  • HTTP.

warning Протокол FTP не используется.

Серверный репозиторий
  1. Доступ к личному кабинету.
  2. Требования по активации лицензии до полноценного введения Сервера лицензирования не предъявляются.

2. Подключение серверного репозитория
Якорь
sources
sources

2.1 Оформление подписки на серверный репозиторий

При наличии ОС СН "Astra Linux Special Edition" 1.8, вариант лицензирования "Сервер" с действующей лицензией, можно оформить подписку на серверный репозиторий через личный кабинет.

Для оформления подписки необходимо:

  1. Перейти в личный кабинет Astra Linux.
  2. Выбрать серверную лицензию с возможностью подписки на репозиторий.
  3. Подписаться на репозиторий, следуя инструкции по работе с подписочными репозиториями в личном кабинете.

Наличие подписки ещё не дает доступ к серверному репозиторию. Для получения доступа необходимо скачать и установить в ОС сертификат.

2.2 Скачивание сертификата

После оформления подписки становится доступен сертификат, который дает доступ к серверному репозиторию.

  1. В личном кабинете скачайте архив, содержащий сертификат и ключ (см. ту же инструкцию по работе с подписочными репозиториями)
  2. Распакуйте архив для получения необходимых файлов:
    1. client.crt
    2. client.key
    3. README.txt - инструкция по установке сертификата и подключению к репозиториям

2.3 Установка сертификата

1. Разместите полученные сертификат и ключ в каталоге /etc/lk/certs операционной системы, на которой будет подключаться серверный репозиторий.

2. Измените права на файлы сертификата и ключа, чтобы они были доступны только для чтения и записи пользователю _apt:

доступен как repository-server или server-repository в поддереве stable и во всех поддеревьях оперативных обновлений поддерева frozen:
Якорь
linksreplinksrep
Блок кода
languagebash
themeMidnight
titleПример подключения серверного репозитория, соответствующего актуальному оперативному обновлению Astra Linux Special Edition
deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/server-repository 1.8_x86-64 main 
  • Для подключения серверного репозитория к определённой версии оперативного обновления Astra Linux Special Edition укажите ссылку следующего вида:
    • https://dl.astralinux.ru/alserver/frozen/1.X_x86-64/1.X.Y/server-repository
      • 1.Х - версия очередного обновления Astra Linux Special Edition;
      • 1.Х.Y - версия оперативного обновления Astra Linux Special Edition.
sudo chmod 600 /etc/lk/certs/client.crt
sudo chmod 600 /etc/lk/certs/client.key

sudo chown _apt /etc/lk/certs/client.crt
sudo chown _apt /etc/lk/certs/client.key

3. Создайте или отредактируйте файл /etc/apt/apt.conf.d/02_ssl.conf, добавив в него содержимое:

Блок кода
languagebash
themeMidnight
titleПример подключения серверного репозитория к оперативному обновлению ALSE 1.8.1
deb https://Acquire::https::dl.astralinux.ru/alserver/frozen/1.8_x86-64/1.8.1/server-repository 1.8_x86-64 main 

Зеркала серверных репозиториев

Серверные репозитории Astra Linux Special Edition существуют в единственном экземпляре.

Дополнительных ссылок для подключения не предусмотрено.

Подключение серверного репозитория Якорьsourcessources

Для регистрации серверного репозитория в качестве источника пакетов отредактируйте файл /etc/apt/sources.list.

1. Выполните команду для редактирования файла списка репозиториев:

Блок кода
languagebash
themeMidnight
sudo nano /etc/apt/sources.list
2. Вставьте следующие адреса репозиториев, затем сохраните файл
 {
  SslCert "/etc/lk/certs/client.crt";
  SslKey "/etc/lk/certs/client.key";
  Verify-Peer "true";
};

2.4 Добавление серверного репозитория в список источников

1. Откройте /etc/apt/sources.list

: Информация
titleВнимание!
  • Для серверного репозитория используется только компонент main.
  • Для правильной работы серверного репозитория требуются основной и расширенный репозитории, согласованные по версии с серверным.

    и добавьте в конец файла ссылку на серверный репозиторий, соответствующий версии ОС:

    Блок кода
    languagebash
    themeMidnight
    titleMain (основной) репозиторий
    deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main non-free contrib non-free non-free-firmware
    Блок кода
    languagebash
    themeMidnight
    title Extneded (расширенный)
    Серверный репозиторий для версии 1.8.4
    deb https://dl.astralinux.ru/astra/stable/content/ssd-server-1.8_x86-64/repository-extended/.4 1.8_x86-64 main contrib non-free non-free-firmware
    Блок кода
    languagebash
    themeMidnight
    titleServer (серверный) репозиторий
    deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/repository-server/ 1.8_x86-64 main
    
    

    Версия серверного репозитория должна соответствовать версии Оперативного обновления ALSE.

    2. Сохраните файл /etc/apt/sources.list

    3. Выполните команду обновления3. После сохранения файла выполните команду для обновления подключения к репозиториям:

    Блок кода
    languagebash
    themeMidnight
    sudo apt-get update 

    3. Проверка доступных пакетов

    Для вывода полного списка доступных пакетов выполните команду:

    Блок кода
    languagebash
    themeMidnight
    apt list

    Для поиска доступного пакета выполните команду:

    Блок кода
    languagebash
    themeMidnight
    titleПример поиска пакета atune
    apt-cache search atune

    4. Обновление версии серверного репозитория

    Версия серверного репозитория обновляется в соответствии с публикацией новых Оперативных обновлений ALSE.

    При этом обновляется сертификат для доступа к серверному репозиторию и производится обновление сертификата в Личном Кабинете пользователя для всех активных лицензий.

    Для подключения новой версии серверного репозитория:

    1. Скачайте и установите новый сертификат (повторите п. 2.2 и 2.3 текущей инструкции)
    2. Измените версию в адресе репозитория в файле /etc/apt/sources.list (см. п. 2.4)
    3. Выполните команду: sudo apt update