Обновление отечественной операционной системы Astra Linux

Приветствую тебя, авантюрист. В общем и целом обновление дистрибутивов операционных систем на базе ядра Linux задача довольно тривиальная и простая. Благодаря системе репозиториев, весь софт автоматически обновляется одной или двумя командами, что безусловно удобно. Но порой бывают нюансы и сложности, тем более у начинающих пользователей. После установки Астры первым делом нужно обновить весь софт, и так как Астра линукс это ветка debian, вполне логично будет выполнить команду apt update, а затем apt upgrade, но не все так просто. Давай же разберем как нам обновить этого зверя и какие проблемы могут возникнуть.

Стоит сказать о том, что при покупке операционной системы Астра линукс, в вашем личном кабинете будет доступны для скачивания 2 iso образа. Сервер и станция соответственно. Образы весят абсолютно одинаково. Разницы между ними я не нашел. Если кто реально понимает зачем их два, и в чем отличия, то отпишитесь в комментариях, пожалуйста. Сам процесс установки подробно расписан здесь, тут мы рассмотрим только обновление.

Обновление

Собственно, при попытке обновить пакеты сразу после установки мы получим ошибку несоответствия сертификатов. Для устранения этой проблемы нам нужно установить пакет ca-certificates, который есть на установочном диске. Для установки пакета ca-certificates с диска необходимо вставить его в cdrom (если есть такая возможность). Если же установка проходила с iso образа, то его нужно примонтировать командой mount

mount «/путь к iso» «/meda/cdrom» –o loop

Затем выполнить команду для установки ca-certificates

sudo apt install ca-certificates

После установки ca-certificates необходимо закомментировать репозиторий установочного диска в файле /etc/apt/source.list. Он тебе больше не понадобится. Также нужно удалить закомментированный репозиторий, который присутствует там же, так как он не рабочий.

Теперь добавляем в /etc/apt/source.list нужные репозитории.

# Основной репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free

# Оперативные обновления основного репозитория
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free

# Базовый репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free

# Расширенный репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free

Файл репозиториев должен выглядеть вот так:

Файл source.list Астра линукс
Файл source.list Астра линукс

Ну и наконец выполняем обновление

Sudo apt update
Sudo apt dist-upgrade

После чего наша система будет полностью обновлена.

Источник яндекс дзен: https://dzen.ru/media/easy_linux/obnovlenie-otechestvennoi-operacionnoi-sistemy-astra-linux-63d6b376f86b2d2a163ba198

290 views·3 shares