LINUX.ORG.RU

При установке обновлений «Астра 1.8.5.46» не находит установленный пакет

 


0

1

При установке обновлений выдаётся сообщение:

E: Невозможно найти пакет «fly-astra-update»

При этом в системе данный пакет установлен:

sudo apt install fly-astra-update
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Уже установлен пакет fly-astra-update самой новой версии (0.2.7).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Как устранить данную ошибку без обращения в техподдержку?

★★★★★

Последнее исправление: Mischutka (всего исправлений: 1)
Ответ на: комментарий от firkax
Обновление приложения...
Командная строка: astra-update -d
Параметры запуска: -d

Источники из /etc/apt/sources.list.d/astra-hotfix.list:

Источники из /etc/apt/sources.list:
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/main-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/extended-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb cdrom:[OS Astra Linux 1.8.1.6  DVD]/ 1.8_x86-64 contrib main non-free non-free-firmware

Обнаруженные компоненты: contrib main non-free non-free-firmware 
Отключение функций безопасности не требуется
Успешно
Командная строка: astra-update -T -r -p "fly-astra-update"
Параметры запуска: -T -r -p "fly-astra-update"

Источники из /etc/apt/sources.list.d/astra-hotfix.list:

Источники из /etc/apt/sources.list:
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/main-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/extended-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb cdrom:[OS Astra Linux 1.8.1.6  DVD]/ 1.8_x86-64 contrib main non-free non-free-firmware

Расчет размеров обновлений
Размеры обновлений: 12680 34816 34816
Обнаруженные компоненты: contrib main non-free non-free-firmware 

Можно устанавливать обновление
Сущ:1 cdrom://OS Astra Linux 1.8.1.6  DVD 1.8_x86-64 InRelease
Сущ:2 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended 1.8_x86-64 InRelease
Сущ:3 https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/main-repository 1.8_x86-64 InRelease
Сущ:4 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main 1.8_x86-64 InRelease
Сущ:5 https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/extended-repository 1.8_x86-64 InRelease
Чтение списков пакетов…
Чтение списков пакетов…
Построение дерева зависимостей…
Чтение информации о состоянии…
E: Невозможно найти пакет "fly-astra-update"
В процессе обновления возникли ошибки, обратитесь в техподдержку
Командная строка: astra-update -e
Параметры запуска: -e

Источники из /etc/apt/sources.list.d/astra-hotfix.list:

Источники из /etc/apt/sources.list:
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/main-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb https://dl.astralinux.ru/astra/frozen/1.8_x86-64/1.8.2/extended-repository/ 1.8_x86-64 contrib main non-free non-free-firmware
deb cdrom:[OS Astra Linux 1.8.1.6  DVD]/ 1.8_x86-64 contrib main non-free non-free-firmware

Обнаруженные компоненты: contrib main non-free non-free-firmware 
Включение функций безопасности не требуется
Успешно
Mischutka ★★★★★
() автор топика
Ответ на: комментарий от Mischutka

Я в Астре не разбираюсь, но, поскольку больше никто ничего не советует, напишу как я бы разбирался в ситуации.

Судя по выводу рядом с ошибкой, обновлятор внутри себя запускает apt с какими-то аргументами. Можно в момент когда он дошёл до строк «Чтение списков пакетов» (обычно apt на них чуть подзависает) быстро нажать ctrl-z чтобы поставить всё это на паузу, а затем изучить что же конкретно там запущено из apt. Ну или может быть даже не нажимать ctrl-z а быстро успеть вывести список процессов пока оно не дошло до ошибки и не упало.

Потом уже, зная что там за команда, запустить её вручную отдельно и с ней разбираться.

firkax ★★★★★
()
Ответ на: комментарий от Mischutka

В астре точно необходимо устанавливать пакет обновлений? В дебиане apt update; apt upgrade

anonymous
()
Ответ на: комментарий от raspopov

Ничего по ссылке касательно решения вопроса по данной теме не нашёл.

А вот это вообще повергло в недоумение:

Обновление astra-update:
sudo apt install astra-update

Обновление графического инструмента fly-astra-update:
sudo apt install fly-astra-update 

Причём далее речь идёт об установке пакетов теми же командами:

Инструмент командной строки astra-update устанавливается по умолчанию при установке ОС. Также установка инструментов может быть выполнена с помощью графического менеджера пакетов или из командной строки:
sudo apt install astra-update

Установка графического инструмента для установки обновлений:
sudo apt install fly-astra-update
Mischutka ★★★★★
() автор топика

В документации написано, что обновить систему можно через графическую утилиту sudo fly-astra-update https://wiki.astralinux.ru/flydoc/latest/ustanovka-obnovlenij-375999963.html

А если через командную строку, то "Перед выполнением обновления выполнить имитацию обновления из репозиториев, указанных в /etc/apt/sources.list, в неинтерактивном режиме (без вопросов) и без внесения изменений в систему:

astra-update -A -r -n Обновить в неинтерактивном режиме (без вопросов) из репозиториев, указанных в /etc/apt/sources.list: astra-update -A -r " https://wiki.astralinux.ru/pages/viewpage.action?pageId=71833307#id-ИнструментыдляустановкиоперативныхобновленийAstraLinux-Общаяинформация

anonymous
()
Ответ на: комментарий от Mischutka

‘‘‘ Инструменты для установки оперативных обновлений сохраняют свои журналы в каталоге /var/log/ в файлах с именами вида astra_update_YYYYMMDDhhmm.log, где YYYYMMDDhhmm - год (4 цифры,) месяц , день, час, минута (по 2 цифры). ‘‘‘

anonymous
()
Ответ на: комментарий от anonymous

В документации написано, что обновить систему можно через графическую утилиту sudo fly-astra-update

Как раз в этой самой графической утилите и выдаётся сообщение «E: Невозможно найти пакет «fly-astra-update»», при том, что данный пакет в системе установлен. И вопрос в том, как устранить данную ошибку?

Mischutka ★★★★★
() автор топика
Ответ на: комментарий от Mischutka

А вот это вообще повергло в недоумение:
[skip]

Сказано делать так — значит надо делать так. Без лишних рассуждений. Горе от ума, блин.

greenman ★★★★★
()
Ответ на: комментарий от Mischutka

Грубо говоря, система сломана, даже если она сама этого не знает.

В банальной *бунту сталкивался. Система говорит: гпартед установлен. Пытаюсь запустить - нет гпартеда. Переустанавливаю, не помогает. Только полное удаление с ручной зачисткой, после этого установка.

andytux ★★★★★
()
Ответ на: комментарий от Mischutka

дк если он в репе идёт за версией, что локально установлена, но отсутствует в репозитарии: попробуй посмотреть что он види в репозитарии apt-cache search

anonymous
()
Ответ на: комментарий от Mischutka

низкоуровневый пакетный менеджер dpkg, он же, но умеет в зависимости apt и aptitude который как apt + recommended зависимости умеет.

Другой вопрос, насколько «сломали» то что работало в debian-e

anonymous
()

попробуй dpkg –configure -a. И меня лично дико смущает, что у тебя в source.list указаны источники от разных версий астры, оставь только актуальные.

evgenanato
()
Ответ на: комментарий от Mischutka

Как раз в этой самой графической утилите и выдаётся сообщение «E: Невозможно найти пакет «fly-astra-update»…

Если быть совсем точным, то данное сообщение выводит сама утилита fly-astra-update, получается, что программа не видит саму себя.

Mischutka ★★★★★
() автор топика
Ответ на: комментарий от mumpster
astra-update:
  Установлен: 3.0+ci36
  Кандидат:   3.0+ci36
  Таблица версий:
 *** 3.0+ci36 900
        900 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main 1.8_x86-64/non-free amd64 Packages
        100 /var/lib/dpkg/status
fly-astra-update:
  Установлен: 0.2.7
  Кандидат:   0.2.7
  Таблица версий:
 *** 0.2.7 900
        900 https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main 1.8_x86-64/non-free amd64 Packages
        100 /var/lib/dpkg/status
Mischutka ★★★★★
() автор топика
Ответ на: комментарий от Mischutka

В /usr/bin файл fly-astra-update имеется и через терминал командой

sudo fly-astra-update

программа запускается, но стоит нажать в ней кнопку «Обновить», начинается приключение описанное выше.

Mischutka ★★★★★
() автор топика
Ответ на: комментарий от Mischutka

«В процессе обновления возникли ошибки, обратитесь в техподдержку»

ну либо что firkax советует

mumpster ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария