Вопросы:Обновление ОС linux Astra SE(Astra Smolensk 1.6): различия между версиями

Материал из Юпитер-8
Нет описания правки
Нет описания правки
 
(не показано 37 промежуточных версий 2 участников)
Строка 1: Строка 1:
На данный момент последнее коммулятивное обновление датировано 26 ноября 2021 года - [https://dl.astralinux.ru/astra/stable/smolensk/security-updates/1.6/20211126SE16/20211126SE16.iso Update 10].  
На данный момент последнее кумулятивное обновление датировано 26 декабря 2023 года - Update 14.  
Основная информация по обновлениям располагается на портале [https://wiki.astralinux.ru/pages/viewpage.action?pageId=41192827 ГК Astra Linux (ООО «РусБИТех-Астра»)]<br>
Основная информация по обновлениям располагается на портале [https://wiki.astralinux.ru/pages/viewpage.action?pageId=294398030 ГК Astra Linux (ООО «РусБИТех-Астра»)]<br>
Для облегчения процесса обновления мы предлагаем воспользоваться нашим файлом-сценарием и выполнить следующие действия:<br>
Для облегчения процесса обновления ОС мы предлагаем следующие действия:<br>
1. Скачать [http://srv2.jupiter8.ru:8585/kros/uploads/scripts/updateastra10.sh файл-сценарий] с нашего сайта в каталог '''Загрузки'''. '''''Если у Вас изолированная сеть(без доступа к интернет), то Вам понадобится другой [http://srv2.jupiter8.ru:8585/kros/uploads/scripts/astra_U10_offline.sh файл], а так же файл обновления.'''''<br>
'''<big><u>ВАРИАНТ I</u></big>'''<br>
1. Скачать файл-сценарий с нашего сайта в каталог '''Загрузки'''. Если у Вас изолированная сеть(без доступа к интернет), то Вам понадобится '''''заранее''''' скачать все, указанные ниже, файлы:
* [https://srv2.jupiter8.ru/soft/AstraSE/updateastra.sh файл-сценарий - updateastra.sh] Сценарий проверяет наличие необходимых для обновления файлов и запускает процесс обновления
* [https://srv2.jupiter8.ru/soft/AstraSE/AstraSmolenskAmd64.iso образ диска-установщика - AstraSmolenskAmd64.iso] Требуется скачать, если файл отсутствует в комплекте поставки.
* [https://srv2.jupiter8.ru/soft/AstraSE/20231226SE16.iso образ диска обновлений - 20231226SE16.iso] Сам файл с обновлениями ОС.
* [https://srv2.jupiter8.ru/soft/AstraSE/20231226SE16.iso.gost файл контрольной суммы - 20231226SE16.iso.gost] Файл со значениями контрольной суммы, для проверки файла-образа обновления.
Затем скопировать их на компьютер с обновляемой ОС. Если пропускная способность канала Интернет достаточная, тогда достаточно скачать файл-сценарий.<br>
2. Открыть "Terminal Fly": '''"Пуск"->"Системные"->"Terminal Fly"'''<br>
2. Открыть "Terminal Fly": '''"Пуск"->"Системные"->"Terminal Fly"'''<br>
3. Перейти в каталог: '''cd Загрузки'''<br>
3. Если файлы размещены в каталоге Загрузки, то перейти в каталог: '''cd Загрузки'''<br>
4. Выполнить скрипт: '''sh ./updateastra10.sh''' или '''sh ./astra_U10_offline.sh'''. Скорость выполнения обновления в большей степени зависит от пропускной способности интернета, так как файл образа обновления скачивается с сайта разработчика ОС.<br>
4. Выполнить скрипт: "'''sh ./updateastra.sh'''". Скорость выполнения обновления в большей степени зависит от пропускной способности интернета, так как файл образа обновления скачивается с сайта разработчика ОС.<br>
5. Если в процессе выполнения программа установки будет выдавать запросы, то на них следует отвечать утвердительно, нажав клавишу '''"Y"''' и при необходимости '''<Enter>'''<br>
5. Если в процессе выполнения программа установки будет выдавать запросы, то на них следует отвечать утвердительно, нажав клавишу '''"Y"''' и при необходимости '''<Enter>'''<br>
6. После того как ОС будет обновлена(в среднем процесс занимает 20-30 минут), на экране появится информация о текущей версии ядра и предложение обновить ядра. Если в вашей ОС ядро версии ниже '''''5.10-1045'''', то в этом случае разработчики настоятельно рекомендуют выполнить обновление. Для этого в качестве ответа на запрос об обновлении необходимо ответить '''yes''' и нажать '''<Enter>'''.<br> Если по каким-либо причинам при обновлении ОС возникли ошибки или обновление прервалось - '''НЕ ПЕРЕЗАГРУЖАЙТЕ КОМПЬЮТЕР''' - свяжитесь с нашей службой технической поддержки, мы постараемся подключиться удаленно и проверить. Зачастую ошибки установки обновлений можно исправить командой: '''sudo dpkg --configure -a'''.<br>
6. После того как ОС будет обновлена(в среднем процесс занимает 20-30 минут), на экране может появиться информация о текущей версии ядра и предложение обновить версию ядра. Если в вашей ОС ядро версии ниже '''''5.15.0-33''''', то в этом случае разработчики настоятельно рекомендуют выполнить обновление. Для этого в качестве ответа на запрос об обновлении необходимо ответить '''yes''' и нажать '''<Enter>'''.<br> Если по каким-либо причинам при обновлении ОС возникли ошибки или обновление прервалось - <font style="color:RED">'''НЕ ПЕРЕЗАГРУЖАЙТЕ КОМПЬЮТЕР'''</font> - свяжитесь с нашей службой технической поддержки, мы постараемся подключиться удаленно и проверить. Зачастую ошибки установки обновлений можно исправить командой:<br>
'''sudo dpkg --configure -a'''
7. Перезагрузите компьютер и проверьте версию ОС. Для этого выполните: '''"Пуск""-"Системные"-"Информация о системе"'''. На экране должна появиться примерно следующая информация<br>
7. Перезагрузите компьютер и проверьте версию ОС. Для этого выполните: '''"Пуск""-"Системные"-"Информация о системе"'''. На экране должна появиться примерно следующая информация<br>
[[Файл:SystemUpdate.png | 600px]]<br>
[[Файл:SystemUpdate.png | 600px]]<br>
8. После того как мы убедились, что установлено '''Обновление 10''' и версия ядра '''5.10-1045''', можно удалить старые ядра. Для этого необходимо скачать с нашего сайта еще один [http://srv2.jupiter8.ru:8585/kros/uploads/scritps/rm_old_kernel.sh файл-сценарий]<br>
8. После того как мы убедились, что '''Обновление''' установлено и версия ядра обновлена, можно удалить старые ядра. Для этого необходимо скачать с нашего сайта еще один [https://srv2.jupiter8.ru/kros/uploads/scripts/rm_old_kernel.sh файл-сценарий]<br>
9. Открыть "Terminal Fly" и перейти а каталог '''Загрузки'''<br>
9. Открыть "Terminal Fly" и перейти а каталог '''Загрузки'''<br>
10. Далее следует выполнить команду: '''sudo ./rm_old_kernel.sh'''
10. Далее следует выполнить команду: '''sudo sh ./rm_old_kernel.sh'''
 
Для ускорения процесса обновления можно заранее скачать все необходимые файлы и скопировать их в каталог '''Загрузки''':
* [https://dl.astralinux.ru/astra/stable/smolensk/security-updates/1.6/20211126SE16/20211126SE16.iso Файл образа обновления ОС(Update 10) 20211126SE.iso]
* [http://srv2.jupiter8.ru:8585/kros/uploads/scripts/updateastra10.sh Файл-сценарий обновления ОС updateastra10.sh]. Если у Вас изолированная сеть(без доступа к интернет) - [http://srv2.jupiter8.ru:8585/kros/uploads/scripts/astra_U10_offline.sh файл для запуска обновления astra_U10_offline.sh].
* [http://srv2.jupiter8.ru:8585/kros/uploads/scripts/rm_old_kernel.sh Файл-сценарий удаления неиспользуемых ядер rm_old_kernel.sh]
<br clear="both" />
<br clear="both" />
[#top|В начало статьи]
<font style="color:RED;"><big>!!!ВНИМАНИЕ!!!</big></font><br>
1. При обновлении ОС иногда возникают проблемы при обновлении загрузочной области. В этом случае рекомендуется завершить процесс обновления. Для этого открыть еще одно окно с терминалом и набрать команду:
<code>sudo pkill -9 apt</code><Enter><br>
2. После этого вернутся в окно установки обновления и если есть запрос на обновление ядра, ответить "No".<br>
3. Запустить обновление заново(проверку целостности можно не производить).<br>
'''<big><u>ВАРИАНТ II</u></big>'''<br>
Так же, для обновления можно использовать онлайн репозитории разработчика.<br>
1. В файл '''''/etc/apt/sources.list''''' необходимо внести изменения:<br>
# Основной репозиторий (установочный диск)
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository smolensk main contrib non-free
 
# Актуальное оперативное обновление основного репозитория
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-update/ smolensk main contrib non-free
 
# Диск со средствами разработки
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-dev/ smolensk main contrib non-free
 
# Актуальное оперативное обновление диска со средствами разработки
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-dev-update/ smolensk main contrib non-free
2. После чего обновить список - '''sudo apt update'''<br>
3. Если еще не установлена утилита обновления ОС, то необходимо ее установить - '''sudo apt install astra-update -y'''<br>
4. Остановить КРОС и PostgreSQL - '''sudo service smpo-server stop''' и '''sudo systemctl stop postgresql'''<br>
5. Запустить процесс обновления - '''sudo astra-update -A -r''' или '''sudo apt dist-upgrade -y'''<br>
6. После завершения, при необходимости, можно установить обновление ядра системы - '''sudo apt install linux-5.15 -y'''<br>
7. Перезагрузить компьютер. Проверить установку обновления и загрузку ядра.<br>
[[Вопросы:Обновление ОС linux Astra SE(Astra Smolensk 1.6)#top|В начало статьи]]

Текущая версия от 11:28, 23 июля 2024

На данный момент последнее кумулятивное обновление датировано 26 декабря 2023 года - Update 14. Основная информация по обновлениям располагается на портале ГК Astra Linux (ООО «РусБИТех-Астра»)
Для облегчения процесса обновления ОС мы предлагаем следующие действия:
ВАРИАНТ I
1. Скачать файл-сценарий с нашего сайта в каталог Загрузки. Если у Вас изолированная сеть(без доступа к интернет), то Вам понадобится заранее скачать все, указанные ниже, файлы:

Затем скопировать их на компьютер с обновляемой ОС. Если пропускная способность канала Интернет достаточная, тогда достаточно скачать файл-сценарий.
2. Открыть "Terminal Fly": "Пуск"->"Системные"->"Terminal Fly"
3. Если файлы размещены в каталоге Загрузки, то перейти в каталог: cd Загрузки
4. Выполнить скрипт: "sh ./updateastra.sh". Скорость выполнения обновления в большей степени зависит от пропускной способности интернета, так как файл образа обновления скачивается с сайта разработчика ОС.
5. Если в процессе выполнения программа установки будет выдавать запросы, то на них следует отвечать утвердительно, нажав клавишу "Y" и при необходимости <Enter>
6. После того как ОС будет обновлена(в среднем процесс занимает 20-30 минут), на экране может появиться информация о текущей версии ядра и предложение обновить версию ядра. Если в вашей ОС ядро версии ниже 5.15.0-33, то в этом случае разработчики настоятельно рекомендуют выполнить обновление. Для этого в качестве ответа на запрос об обновлении необходимо ответить yes и нажать <Enter>.
Если по каким-либо причинам при обновлении ОС возникли ошибки или обновление прервалось - НЕ ПЕРЕЗАГРУЖАЙТЕ КОМПЬЮТЕР - свяжитесь с нашей службой технической поддержки, мы постараемся подключиться удаленно и проверить. Зачастую ошибки установки обновлений можно исправить командой:

sudo dpkg --configure -a

7. Перезагрузите компьютер и проверьте версию ОС. Для этого выполните: "Пуск""-"Системные"-"Информация о системе". На экране должна появиться примерно следующая информация

8. После того как мы убедились, что Обновление установлено и версия ядра обновлена, можно удалить старые ядра. Для этого необходимо скачать с нашего сайта еще один файл-сценарий
9. Открыть "Terminal Fly" и перейти а каталог Загрузки
10. Далее следует выполнить команду: sudo sh ./rm_old_kernel.sh
!!!ВНИМАНИЕ!!!
1. При обновлении ОС иногда возникают проблемы при обновлении загрузочной области. В этом случае рекомендуется завершить процесс обновления. Для этого открыть еще одно окно с терминалом и набрать команду: sudo pkill -9 apt<Enter>
2. После этого вернутся в окно установки обновления и если есть запрос на обновление ядра, ответить "No".
3. Запустить обновление заново(проверку целостности можно не производить).
ВАРИАНТ II
Так же, для обновления можно использовать онлайн репозитории разработчика.
1. В файл /etc/apt/sources.list необходимо внести изменения:

# Основной репозиторий (установочный диск)
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository smolensk main contrib non-free
 
# Актуальное оперативное обновление основного репозитория
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-update/ smolensk main contrib non-free
 
# Диск со средствами разработки
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-dev/ smolensk main contrib non-free
 
# Актуальное оперативное обновление диска со средствами разработки
deb https://dl.astralinux.ru/astra/stable/1.6_x86-64/repository-dev-update/ smolensk main contrib non-free

2. После чего обновить список - sudo apt update
3. Если еще не установлена утилита обновления ОС, то необходимо ее установить - sudo apt install astra-update -y
4. Остановить КРОС и PostgreSQL - sudo service smpo-server stop и sudo systemctl stop postgresql
5. Запустить процесс обновления - sudo astra-update -A -r или sudo apt dist-upgrade -y
6. После завершения, при необходимости, можно установить обновление ядра системы - sudo apt install linux-5.15 -y
7. Перезагрузить компьютер. Проверить установку обновления и загрузку ядра.
В начало статьи