| Выборка | |||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Совмеcтимость1. Требования для подключения серверного репозиторияДля подключения серверного репозитория необходимо выполнить ряд требований:
Адреса серверных репозиториевДля установки компонентов серверного репозитория укажите адрес серверного репозитория в файле /etc/apt/sources.list соответствующий оперативному обновлению установленной ОС. Серверные репозитории Astra Linux Special Edition доступны только по протоколам:
2. Подключение серверного репозитория
2.1 Оформление подписки на серверный репозиторийПри наличии ОС СН "Astra Linux Special Edition" 1.8, вариант лицензирования "Сервер" с действующей лицензией, можно оформить подписку на серверный репозиторий через личный кабинет. Для оформления подписки необходимо:
Наличие подписки ещё не дает доступ к серверному репозиторию. Для получения доступа необходимо скачать и установить в ОС сертификат. 2.2 Скачивание сертификатаПосле оформления подписки становится доступен сертификат, который дает доступ к серверному репозиторию.
2.3 Установка сертификата1. Разместите полученные сертификат и ключ в каталоге 2. Измените права на файлы сертификата и ключа, чтобы они были доступны только для чтения и записи пользователю _apt: доступен как 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 |
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, добавив в него содержимое:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
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 существуют в единственном экземпляре.
Дополнительных ссылок для подключения не предусмотрено.
Подключение серверного репозиторияДля регистрации серверного репозитория в качестве источника пакетов отредактируйте файл /etc/apt/sources.list.
1. Выполните команду для редактирования файла списка репозиториев:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
sudo nano /etc/apt/sources.list |
{
SslCert "/etc/lk/certs/client.crt";
SslKey "/etc/lk/certs/client.key";
Verify-Peer "true";
}; |
2.4 Добавление серверного репозитория в список источников
2. Вставьте следующие адреса репозиториев → сохраните файл1. Откройте
/etc/apt/sources.list
| title | Внимание! |
|---|
main.и добавьте в конец файла ссылку на серверный репозиторий, соответствующий версии ОС:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
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 | ||||||
| Блок кода | ||||||
| ||||||
| ||||||
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 |
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
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. После сохранения файла выполните команду для обновления подключения к репозиториям:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
sudo apt-get update |
3. Проверка доступных пакетов
Для вывода полного списка доступных пакетов выполните команду:
| Блок кода | ||||
|---|---|---|---|---|
| ||||
apt list |
Для поиска доступного пакета выполните команду:
| Блок кода | ||||||
|---|---|---|---|---|---|---|
| ||||||
apt-cache search atune |
4. Обновление версии серверного репозитория
Версия серверного репозитория обновляется в соответствии с публикацией новых Оперативных обновлений ALSE.
При этом обновляется сертификат для доступа к серверному репозиторию и производится обновление сертификата в Личном Кабинете пользователя для всех активных лицензий.
Для подключения новой версии серверного репозитория:
- Скачайте и установите новый сертификат (повторите п. 2.2 и 2.3 текущей инструкции)
- Измените версию в адресе репозитория в файле
/etc/apt/sources.list(см. п. 2.4) - Выполните команду:
sudo apt update