Рейтинг:0

Получение ошибок с apt update

флаг cn

Когда я делаю удачное обновление Я получил:

Попадание: 1 http://archive.ubuntu.com/ubuntu impish InRelease
Попадание: 2 https://download.docker.com/linux/ubuntu Hirsute InRelease
Попадание: 3 http://archive.ubuntu.com/ubuntu impish-updates InRelease
Попадание: 4 http://archive.ubuntu.com/ubuntu impish-backports InRelease
Попадание: 5 http://security.ubuntu.com/ubuntu impish-security InRelease
Traceback (последний последний вызов):
  Файл "/usr/lib/cnf-update-db", строка 8, в <module>
    из CommandNotFound.db.creator импортировать DbCreator
  Файл "/usr/lib/python3/dist-packages/CommandNotFound/db/creator.py", строка 12, в <module>
    импортировать apt_pkg
ModuleNotFoundError: нет модуля с именем «apt_pkg»
Чтение списков пакетов... Готово
E: Проблема с выполнением сценариев APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update- дб; затем /usr/lib/cnf-update-db > /dev/null; фи'
E: подпроцесс вернул код ошибки

все, что я сделал, было https://cloudbytes.dev/snippets/upgrade-python-to-latest-version-on-ubuntu-linux, Как я могу это исправить?

cocomac avatar
флаг cn
В конце этой статьи есть раздел под названием «[ДОПОЛНИТЕЛЬНО] Fix Python3-apt». Я предлагаю вам прочитать это. Отказ от ответственности: я не знаю, сработает ли это, и может стать хуже, если это не исправит. Более того, возня с версиями Python в Ubuntu часто приводит к поломке. См. [этот вопрос] (https://askubuntu.com/questions/384033/removed-python-3-and-now-ubuntu-software-center-terminal-and-other-applications) для еще одного примера этого. Примечание: нам, вероятно, нужен канонический вопрос «Я напортачил с Python и сломал свою систему».
waltinator avatar
флаг it
Спросите https://cloudbytes.dev/snippets/upgrade-python-to-latest-version-on-ubuntu-linux У них может быть ключ. Вы следовали чужому «корневому» пути, не понимая. Это хорошо известная плохая идея.
Grumpy ol' Bear avatar
флаг cn
Это дерьмо. Мне нужен python3.10 для некоторых конкретных функций... что делать?
Grumpy ol' Bear avatar
флаг cn
Что ж, думаю, пришло время `timeshift --restore` засиять...
cocomac avatar
флаг cn
Используйте Докер. Или виртуальную среду Python. И сохраняйте резервные копии тоже.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.