Обновление отечественной операционной системы 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
Файл репозиториев должен выглядеть вот так:
Ну и наконец выполняем обновление
Sudo apt update
Sudo apt dist-upgrade
После чего наша система будет полностью обновлена.
Источник яндекс дзен: https://dzen.ru/media/easy_linux/obnovlenie-otechestvennoi-operacionnoi-sistemy-astra-linux-63d6b376f86b2d2a163ba198
