Рейтинг:-1

Почему «apt remove python3-apt» удалил так много программного обеспечения

флаг cn
Jan

У меня были некоторые проблемы с обновлением Ubuntu, поэтому я попытался удалить оскорбительные пакеты с помощью способный удалить python3-apt, но это удалило много программного обеспечения, в том числе программный центр, который я не могу установить обратно, потому что его нет в репозиториях.

Как удалить все программы с помощью python3-apt вернуться после обновления?

Вот список программного обеспечения, которое было удалено. Почему я потерял весь этот софт простой командой? Я ожидаю, что он удалит один пакет...

Командная строка: apt удалить --purge python3-apt
Запрошено: janbenes (1000)
Очистка: xserver-xorg:amd64 (1:7.7+19ubuntu14), update-manager-core:amd64 (1:20.04.10.9), gnome-control-center:amd64 (1:3.36.5-0ubuntu3), python3-software -properties: amd64 (0.98.9.5), update-notifier-common: amd64 (3.192.30.9), apturl-common: amd64 (0.5.2ubuntu19), вездесущность: amd64 (20.04.15.17), ubuntu-system-service: amd64 (0.7), менеджер обновлений: amd64 (1:20.04.10.9), python3-aptdaemon.gtk3widgets: amd64 (1.1.1+bzr982-0ubuntu32.3), язык-селектор-общий: amd64 (0.204.2), gnome -программное обеспечение:amd64 (3.36.1-0ubuntu0.20.04.0), gdebi-core:amd64 (0.9.5.7+nmu3), ubuntu-standard:amd64 (1.450.2), ttf-mscorefonts-installer:amd64 (3.7ubuntu6 ), gdebi:amd64 (0.9.5.7+nmu3), software-properties-gtk:amd64 (0.98.9.5), apturl:amd64 (0.5.2ubuntu19), apt-clone:amd64 (0.4.1ubuntu3), apport:amd64 ( 2.20.11-0ubuntu27.20), nautilus-share:amd64 (0.7.3-2ubuntu3), ubuntu-drivers-common:amd64 (1:0.9.0~0.20.04.1), python3-distupgrade:amd64 (1:20.04) .36), python3-commandnotfound:amd64 (20.04.4), python3-update-manager:amd64 (1: 20.04.10.9), ubuntu-release-upgrader-core: amd64 (1:20.04.36), python3-apport: amd64 (2.20.11-0ubuntu27.20), xorg: amd64 (1:7.7+19ubuntu14), python3- aptdaemon:amd64 (1.1.1+bzr982-0ubuntu32.3), apport-gtk:amd64 (2.20.11-0ubuntu27.20), ubuntu-release-upgrader-gtk:amd64 (1:20.04.36), автоматические обновления :amd64 (2.3ubuntu0.1), команда-не-найдена:amd64 (20.04.4), aptdaemon:amd64 (1.1.1+bzr982-0ubuntu32.3), gnome-селектора языка:amd64 (0.204.2), update-notifier: amd64 (3.192.30.9), ubiquity-frontend-gtk: amd64 (20.04.15.17), python3-apt: amd64 (2.0.0ubuntu0.20.04.6), общие свойства программного обеспечения: amd64 (0.98.9.5 )
N0rbert avatar
флаг zw
Укажите точное имя удаленного пакета. Пакет [python3-apk](https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=python3-apk) отсутствует в официальных репозиториях.
Lorenz Keel avatar
флаг gr
в /var/log/apt вы должны найти журнал всех выполненных вами apt-команд, включая ту, которая стерла ваши приложения. Проверьте как точную команду, которую вы запускаете, так и то, какие пакеты были удалены.
ChanganAuto avatar
флаг us
И будьте готовы переустановить всю систему. Судя по всему, вы удаляете что-то, связанное с python, на которое опираются основные части ОС.
флаг cn
Jan
Я исправил исходный пост с выводом журнала
Organic Marble avatar
флаг us
К сожалению, вы удалили важные части системы, в том числе ту часть, которая позволяла переустановить программное обеспечение. Причина, по которой так много было удалено, заключается в том, что все пакеты, которые зависели от того, который вы выбрали для удаления, должны были быть удалены. В будущем обязательно проверяйте список пакетов, которые будут удалены, прежде чем позволить процессу завершиться — именно по этой причине он запрашивает ваш ввод.
nobody avatar
флаг gh
сохранить данные и установить новые.
Eagle_Mike avatar
флаг mx
Никогда не удаляйте python по умолчанию.
флаг cn
Jan
Спасибо за ответы. Я вернулся к моментальному снимку btrfs перед удалением и повторной попыткой обновления дистрибутива.
Рейтинг:-1
флаг cn

Похоже, вы удалили большую часть графического интерфейса системы и другие важные вещи; Надеюсь, у вас есть диск восстановления - я думаю, это потому, что вы удалили зависимости от python. Наличие диска восстановления удобно, потому что, когда такое происходит, вам не нужно просматривать весь Amazon в поисках ubuntu-usb. Выберите язык и раскладку клавиатуры и нажмите кнопку переустановить. Вам придется переустановить все приложения, так что вы сделали действительно большую ошибку с этой командой. Надеюсь это поможет.

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

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