Рейтинг:2

Я сломал свою систему с автоудалением?

флаг cn

Недавно я установил неправильную версию PlayOnLinux, и мне пришлось ее удалить. Я сделал это через терминал с sudo apt-get autoremove playonlinux. Но, кажется, я удалил важные вещи!! Извините, это на португальском.

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
  icoutils imagemagick-6-common jq libatk-bridge2.0-0:i386 libatk1.0-0:i386
  libatspi2.0-0:i386 libcolord2:i386 libepoxy0:i386 libgtk-3-0:i386 libjq1
  libjson-glib-1.0-0:i386 liblqr-1-0 libmagickcore-6.q16-6
  libmagickcore-6.q16-6-extra libmagickwand-6.q16-6 libonig5 libpython2-stdlib
  libpython2.7-минимальный libpython2.7-stdlib librest-0.7-0:i386
  libsoup-gnome2.4-1:i386 linux-заголовки-5.4.0-91
  linux-заголовки-5.4.0-91-общий linux-образ-5.4.0-91-общий
  linux-modules-5.4.0-91-generic linux-modules-extra-5.4.0-91-generic
  python-wxgtk3.0 python-wxversion python2 python2-минимальный python2.7
  python2.7-минимальный виртуальный бокс виртуальный бокс-qt стабильное вино стабильное вино-амд64
  винная постановка-i386: i386 винная постановка винная постановка-amd64 винная постановка-i386: i386
0 пакетов atualizados, 0 пакетов novos instalados, 40 a serem removidos e 0 não atualizados.
Depois desta operação, 3,058 МБ де espaço em дискотека serão liberados.
Você quer continuar? [С/н] с
(Lendo banco de dados ... 496141 ficheiros e directórios Actualmente Instalados.)
Средство удаления icoutils (0.32.3-3) ...
Ремувер libmagickcore-6.q16-6-extra:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Ремувер libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Ремувер libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Удалитель imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Ремувер jq (1.6-1ubuntu0.20.04.1)...
Ремувер libgtk-3-0:i386 (3.24.20-0ubuntu1)...
Удалитель libatk-bridge2.0-0:i386 (2.34.2-0ubuntu2~20.04.1) ...
Ремувер libatk1.0-0:i386 (2.35.1-1ubuntu2)...
Ремувер libatspi2.0-0:i386 (2.36.0-2)...
Ремувер libcolord2:i386 (1.4.4-2) ...
Ремувер libepoxy0:i386 (1.5.4-1) ...
Удалитель libjq1:amd64 (1.6-1ubuntu0.20.04.1) ...
Ремувер libjson-glib-1.0-0:i386 (1.4.4-2ubuntu2)...
Ремувер liblqr-1-0:amd64 (0.4.2-2.1) ...
Ремувер libonig5:amd64 (6.9.4-1) ...
Ремувер python-wxgtk3.0 (3.0.2.0+dfsg-8build1)...
Ремувер python-wxversion (3.0.2.0+dfsg-8build1)...
Ремувер python2 (2.7.17-2ubuntu4)...
Ремувер libpython2-stdlib:amd64 (2.7.17-2ubuntu4) ...
Ремувер python2.7 (2.7.18-1~20.04.1)...
Удаление libpython2.7-stdlib:amd64 (2.7.18-1~20.04.1) ...
Ремувер python2-minimal (2.7.17-2ubuntu4)...
Ремувер python2.7-minimal (2.7.18-1~20.04.1)...
Отключение и удаление байт-кода для среды выполнения python2.7
Удаление libpython2.7-minimal:amd64 (2.7.18-1~20.04.1) ...
Ремувер librest-0.7-0:i386(0.8.1-1)...
Ремувер libsoup-gnome2.4-1:i386 (2.70.0-1) ...
Удалитель linux-headers-5.4.0-91-generic (5.4.0-91.102)...
Удалитель linux-headers-5.4.0-91 (5.4.0-91.102)...
Удалитель linux-modules-extra-5.4.0-91-generic (5.4.0-91.102)...
Удалитель linux-image-5.4.0-91-generic (5.4.0-91.102)...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: удаление /boot/initrd.img-5.4.0-91-generic
/etc/kernel/postrm.d/zz-update-grub:
Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/50_linuxmint.cfg'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
Запрещен образ Linux: /boot/vmlinuz-5.4.0-94-generic
Образ initrd содержит противоречие: /boot/initrd.img-5.4.0-94-generic
Запрещен образ Linux: /boot/vmlinuz-5.4.0-92-generic
Образ initrd содержит противоречие: /boot/initrd.img-5.4.0-92-generic
Запрещен образ Linux: /boot/vmlinuz-5.4.0-74-generic
Образ initrd содержит противоречие: /boot/initrd.img-5.4.0-74-generic
заключение
Удалитель linux-modules-5.4.0-91-generic (5.4.0-91.102)...
Средство для удаления virtualbox-qt (6.1.26-dfsg-3~ubuntu1.20.04.2) ...
Виртуальный бокс для удаления (6.1.26-dfsg-3~ubuntu1.20.04.2) ...
Смывка винно-стабильная (6.0.2~focal-1) ...
Ремувер wine-stable-amd64 (6.0.2~focal-1) ...
Удалитель wine-stable-i386:i386 (6.0.2~focal-1) ...
Ремувер Wine-Stage (7.0~rc5~focal-1) ...
Ремувер wine-staging-amd64 (7.0~rc5~focal-1)...
Удалитель wine-staging-i386:i386 (7.0~rc5~focal-1)...
Процессор «запускает» поддержку mime-параметров (3.64ubuntu1) ...
Процессор «запускает» пункт hicolor-icon-theme (0.17-2) ...
Процессор «запускает» пункт libc-bin (2.31-0ubuntu9.2) ...
Процессор 'запускает' para man-db (2.9.1-1) ...
Процессор «запускает» пункт shared-mime-info (1.15-1) ...
Процессор «запускает» para desktop-file-utils (0.24+linuxmint1) ...

Упоминается много вещей, связанных с ядром, grub и загрузкой. Система по-прежнему работает должным образом, но в прошлый раз у меня была проблема с загрузкой и личинкой, которую я обнаружил только после перезагрузки, и ОС не загружалась.

Я F вверх?

user535733 avatar
флаг cn
Некоторые из этих пакетов могут быть важны для вашего рабочего процесса, но я не вижу ничего критичного в этом выводе. Ваша система все еще должна загружаться.
William A. Noble avatar
флаг cn
@ user535733 Даже не «linux-modules-5.4.0-91-generic»?
Terrance avatar
флаг id
Ваше текущее ядро ​​называется «Imagem Linux encontrada: /boot/vmlinuz-5.4.0-94-generic», поэтому ожидается, что оно будет удалено, так как это более старое ядро.
ChanganAuto avatar
флаг us
Обратите внимание, что autoremove следует использовать отдельно, а не для удаления пакета. То, что вы хотите, вероятно, это `sudo apt remove --purge playonlinux`.
MechMK1 avatar
флаг gn
В будущем, если вы добавите к своей команде префикс «LC_ALL=C», например, «LC_ALL=C sudo apt autoremove playonlinux», вывод будет на английском языке.
Terrance avatar
флаг id
Вы можете использовать `autoremove` при удалении пакета, но это делается как `sudo apt remove --autoremove playonlinux`, тогда он одновременно удаляет все зависимости.
marcelm avatar
флаг cn
@ChanganAuto Вы также можете использовать более короткую «apt purge X».
ChanganAuto avatar
флаг us
@marcelm Действительно :) Но для новичков я всегда публикую «расширенную версию», чтобы лучше понять основную логику.
Рейтинг:12
флаг ru

автоматическое удаление используется для избавления от старых и/или больше не нужных зависимостей. Linux-модули- и linux-заголовки- которые вы видите удаленными, скорее всего, из предыдущего ядра, которое с тех пор было обновлено. Если вы сделаете uname -r вы должны увидеть номер версии, который больше, чем тот, который вы удалили.

Рейтинг:0
флаг es

sudo apt-получить автоматическое удаление не принимает никаких аргументов. Таким образом, эти две строки эквивалентны (т. <package> аргумент игнорируется):

sudo apt-получить автоматическое удаление
sudo apt-get autoremove <пакет>

Несколько моментов по установке пакетов:

  • sudo apt-get установить <пакет> устанавливает <package> и все зависимости. <package> помечен как "установлено вручную".
  • sudo apt-get purge <пакет> чистки <package> но оставляет свои зависимости
  • sudo apt-получить автоматическое удаление удаляет любые пакеты, которые не являются зависимостями для чего-либо, «установленного вручную».
  • apt-mark showmanual покажет вам список установленных вручную пакетов.
  • руководство apt-mark <пакет> установит пакет как «установленный вручную», поэтому он не будет удален автоматически.

Я добавил информацию о метка просто чтобы вы знали, что происходит. В основном нет необходимости когда-либо использовать это. автоматическое удаление совершенно безопасен, потому что он никогда не удаляет то, что вы явно установили.

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

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