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

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

Ключ

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

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

  • Для подключения серверного репозитория, соответствующего актуальному оперативному обновлению 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. Найдите продукт "ALSE" и выберите его.
  4. Перейдите в подраздел "Репозитории".
  5. В пункте "Подписочные репозитории" нажмите кнопку "Подписаться" (рис.1).

Image Added

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

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

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

1. В личном кабинете, перейдите в раздел "Продукты" → "ALSE" → "Репозитории" →  "Подписочные репозитори" и скачайте архив, содержащий сертификат и ключ (рис.2):

  • client.crt
  • client.key

Image Added

                                                                                                                                                 Рис.2 Скачать сертификат


3. Полученные сертификат и ключ необходимо разместить в /etc/lk/certs.

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

доступен как 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

Блок кода
languagebash
themeMidnight
titleПример подключения серверного репозитория к оперативному обновлению ALSE 1.8.1
deb https://dl.astralinux.ru/alserver/frozen/1.8_x86-64/1.8.1/server-repository 1.8_x86-64 main 
  • 1.Х - версия очередного обновления Astra Linux Special Edition;
  • 1.Х.Y - версия оперативного обновления Astra Linux Special Edition.
  • Данный вариант рекомендуется, если требуется зафиксировать версию оперативного обновления (например, 1.8.1).
  • Зеркала серверных репозиториев

    Серверный репозиторий для каждого оперативного обновления очередного обновления Astra Linux Special Edition 1.8 существует в единственном экземпляре и не имеет официальных зеркал.

    Подключение серверного репозитория Якорьsourcessources
    Информация
    titleВнимание!
    1. Для серверного репозитория используется только компонент main.
    2. Для правильной работы серверного репозитория требуются основной и расширенный репозитории, согласованные по версии с серверным
      1. При использовании frozen-репозиториев рекомендуется отслеживать выпуск срочных оперативных обновлений Astra Linux Special Edition и своевременно обновлять ссылки на основной и расширенный репозитории
    1. Добавьте описание серверного репозитория, например, в файл /etc/apt/sources.list.d/repos.list

    :

    Блок кода
    languagebash
    themeMidnight
    titleServer (серверный) репозиторий
    # Серверный репозиторий актуального оперативного обновления Astra Linux Special Edition
    deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/repository-server/ 1.8_x86-64 main
    2. Проверьте, что подключены основной и расширенный интернет-репозитории
    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


    5. Откройте /etc/apt/sources.list и добавьте в конец файла ссылку на полученные репозитории:

    Блок кода
    languagebash
    themeMidnight
    $ apt-cache policy | grep http | awk '{print $2, $3}' | sort -u
    deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/repository-server/ 1.8_x86-64/main
    https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64/contrib
    https://dl.astralinux.ru/astra/stable/content/ssd-server-1.8.2 1.8_x86-64/repository-extended/ 1.8_x86-64/main
    main 
    
    deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64/non-free
    https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64/contrib
    https://dl.astralinux.ru/astra/stable/content/ssd-server-1.8.1 1.8_x86-64/repository-main/ 1.8_x86-64/main
    https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64/non-free
    https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64/non-free-firmware
    3. При необходимости, добавьте описания основного и расширенного репозиториев, согласно рекомендациям Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов
     


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

    Блок кода
    languagebash
    themeMidnight
    title Extneded (расширенный)
    deb Acquire::https://:dl.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free
    Блок кода
    languagebash
    themeMidnight
    titleMain (основной) репозиторий
    deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
    4. После внесения изменений выполните команду для обновления подключения к репозиториям
     {
    
    SslCert "/etc/lk/certs/client.crt";
    
    SslKey "/etc/lk/certs/client.key";
    
    Verify-Peer "true";
    
    };


    7. Выполните команду обновления:

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


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

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

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

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

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