| Выборка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Совмеcтимость1. Требования для подключения серверного репозиторияДля подключения серверного репозитория необходимо выполнить ряд требований:
Адреса серверных репозиториевДля возможности установки пакетов серверного репозитория подключите репозиторий, соответствующий оперативному обновлению установленной ОС. Подробности о подключении репозиториев см. в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов. Серверные репозитории Astra Linux Special Edition доступны только по протоколам:
2. Подключение серверного репозитория
2.1 Оформление подписки на серверный репозиторийПри наличии ОС СН "Astra Linux Special Edition" 1.8, вариант лицензирования "Сервер" с действующей лицензией, можно оформить подписку на серверный репозиторий через личный кабинет. Подписка ещё не дает доступ к серверному репозиторию, после её оформления будет необходимо скачать сертификат. Для оформления подписки необходимо:
Рис.1 Оформление подписки на серверный репозиторий 2.2 Скачивание и установка сертификатаПосле оформления подписки становится доступен сертификат, который дает доступ к серверному репозиторию. 1. В личном кабинете, перейдите в раздел "Продукты" → "ALSE" → "Репозитории" → "Подписочные репозитори" и скачайте архив, содержащий сертификат и ключ (рис.2):
Рис.2 Скачать сертификат 3. Полученные сертификат и ключ необходимо разместить в 4. Измените права на файлы сертификата и ключа, чтобы они были доступны только для чтения и выполнения доступен как repository-server или server-repository в поддереве stable и во всех поддеревьях оперативных обновлений поддерева frozen:Якорь | | linksrep | linksrep |
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/server-repository 1.8_x86-64 main |
https://dl.astralinux.ru/alserver/frozen/1.X_x86-64/1.X.Y/server-repository
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
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.
Зеркала серверных репозиториев
Серверный репозиторий для каждого оперативного обновления очередного обновления Astra Linux Special Edition 1.8 существует в единственном экземпляре и не имеет официальных зеркал.
| Информация | ||
|---|---|---|
| ||
|
/etc/apt/sources.list.d/repos.list:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
# Серверный репозиторий актуального оперативного обновления Astra Linux Special Edition
deb https://dl.astralinux.ru/alserver/stable/1.8_x86-64/repository-server/ 1.8_x86-64 main |
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 и добавьте в конец файла ссылку на полученные репозитории:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
$ 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 |
|
6. Создайте или отредактируйте файл /etc/apt/apt.conf.d/02_ssl.conf, добавив в него содержимое:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
deb Acquire::https://:dl.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free |
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
deb https://dl.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware |
{
SslCert "/etc/lk/certs/client.crt";
SslKey "/etc/lk/certs/client.key";
Verify-Peer "true";
}; |
7. Выполните команду обновления:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
sudo apt-get update |
3. Проверка доступных пакетов
Для вывода полного списка доступных пакетов выполните команду:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
apt list |
Для поиска доступного пакета выполните команду:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
apt-cache search atune |

