Ошибки при обновлении с БЮЛЛЕТЕНЯ № 20190222SE16

lapshin

New member
Сообщения
5
#1
Здравствуйте, уважаемые!

Установлена Astra Linux SE Смоленск 1.6 как виртуальная машина WMware.
Хочу установить обновления из Бюллетеня № 20190222SE16.
Делаю по инструкции отсюда: https://wiki.astralinux.ru/pages/viewpage.action?pageId=44892738

После выполнения команды sudo apt update выдает следующее:
Игн:1 cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk InRelease
Сущ:2 cdrom://20190222se16 smolensk InRelease
Сущ:3 cdrom://OS Astra Linux 1.6 smolensk - amd64 DVD smolensk Release
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.

После команды sudo apt dist-upgrade появляется следующее:
Смена носителя: вставьте диск с меткой
«OS Astra Linux 1.6 smolensk - amd64 DVD»
в устройство «/media/cdrom/» и нажмите [Enter]

Монтирую нужный iso. Далее, появляется список полученных и проигнорированных пакетов, и в конце вывода следующее:
E: Internal Error, No file name for libparsec-base2:amd64
E: Не удалось выполнить оперативную настройку «dash:amd64». Подробней, смотрите в man 5 apt.conf о APT::Immediate-Configure. (2)
E: Internal Error, No file name for libparsec-cap2:amd64

Процесс обновления, если я правильно понимаю, не происходит.

Если кто сталкивался с подобной проблемой и решил ее, пожалуйста, поведайте, как справились.

Спасибо.
 

lapshin

New member
Сообщения
5
#2
Может быть уважаемые модераторы подскажут, что можно сделать?
Или надо официально заявку в саппорт писать от имени приобретателя лицензии?
 

Montfer

New member
Сообщения
363
#5
Написал в саппорт.
Буду выкладывать сюда переписку по мере поступления.
Думаю, эти грабли ждут многих наивных безопасников :)
Я делал обновления на ноуте и на виртуальной машине. Проблем не возникало. Ну и обновлял постепенно, в порядке выхода бюллетеней
 

lapshin

New member
Сообщения
5
#6
Решил проблему!

Прежде всего, в вики астры алгоритм действий из https://wiki.astralinux.ru/pages/viewpage.action?pageId=44892738 , по которому делал изначально, вводит в заблуждение. В топку это руководство.
Правильная страничка эта: https://wiki.astralinux.ru/x/OwAy. Это мне подсказали в саппорте. Дальше делал сам, не дождался ответа саппорта :)

команды вводил такие последовательно:
sudo su
mount -o loop /opt/20190222se16.iso /opt/repo
vi /etc/apt/sources.list
вписал строку deb file:///opt/repo smolensk contrib main non-free
сохранил.
запустил далее:
apt update
Тут все хорошо.

apt dist-upgrade
Тут сыплет ошибками. Все ошибки связаны с тем, что нет необходимых файлов и каталогов!
То есть смотрите вывод ошибок dpkg
типа такое dpkg: ошибка: не удалось создать новый файл «/var/lib/....»: Нет такого файла или каталога.

На каждую такую ошибку вручную нужно создавать каталоги и файлы, которые не может найти dpkg!
Далее, снова запускать apt dist-upgrade, опять смотреть, что не может найти dpkg, и т.д.

В итоге, обновления устанавливаются!

Буква З в слове РусБиТех - означает "забота о пользователях" :)

Спасибо, что не даете скучать при использовании сертифицированного средства защиты!
 

cogniter

Moderator
Team Astra Linux
Сообщения
389
#7
Решил проблему!

Прежде всего, в вики астры алгоритм действий из https://wiki.astralinux.ru/pages/viewpage.action?pageId=44892738 , по которому делал изначально, вводит в заблуждение. В топку это руководство.
Правильная страничка эта: https://wiki.astralinux.ru/x/OwAy. Это мне подсказали в саппорте. Дальше делал сам, не дождался ответа саппорта :)

команды вводил такие последовательно:
sudo su
mount -o loop /opt/20190222se16.iso /opt/repo
vi /etc/apt/sources.list
вписал строку deb file:///opt/repo smolensk contrib main non-free
сохранил.
запустил далее:
apt update
Тут все хорошо.

apt dist-upgrade
Тут сыплет ошибками. Все ошибки связаны с тем, что нет необходимых файлов и каталогов!
То есть смотрите вывод ошибок dpkg
типа такое dpkg: ошибка: не удалось создать новый файл «/var/lib/....»: Нет такого файла или каталога.

На каждую такую ошибку вручную нужно создавать каталоги и файлы, которые не может найти dpkg!
Далее, снова запускать apt dist-upgrade, опять смотреть, что не может найти dpkg, и т.д.

В итоге, обновления устанавливаются!

Буква З в слове РусБиТех - означает "забота о пользователях" :)

Спасибо, что не даете скучать при использовании сертифицированного средства защиты!
скорее всего, вы зашли без прав администратора или не отключили запрет установки бита исполнения
 

lapshin

New member
Сообщения
5
#8
скорее всего, вы зашли без прав администратора или не отключили запрет установки бита исполнения
Здравствуйте, уважаемый cogniter!
Учетка - в группе astra-admin. Переда установкой выполнил команду astra-nochmodx-lock disable и перезагрузил машину.