Puncte:2

Mi-am spart sistemul cu eliminarea automată?

drapel cn

Am instalat recent versiunea greșită de PlayOnLinux și a trebuit să o dezinstalez. Am făcut-o prin terminal cu sudo apt-get autoremove playonlinux. Dar se pare că am dezinstalat lucruri importante!! Scuze, este in portugheza.

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 libmagickand-6.q16-6 libonig5 libpython2-stdlib
  libpython2.7-minimal libpython2.7-stdlib librest-0.7-0:i386
  libsoup-gnome2.4-1:i386 linux-headers-5.4.0-91
  linux-headers-5.4.0-91-generic linux-image-5.4.0-91-generic
  linux-module-5.4.0-91-generic linux-module-extra-5.4.0-91-generic
  python-wxgtk3.0 python-wxversion python2 python2-minimal python2.7
  python2.7-minimal virtualbox virtualbox-qt wine-stable wine-stable-amd64
  vin-stabil-i386:i386 vin-staging vin-staging-amd64 vin-staging-i386:i386
0 pacotes atualizados, 0 pacotes novos instalados, 40 a serem removidos e 0 não atualizados.
Depois desta operação, 3.058 MB de espaço em disco serão liberados.
Você quer continua? [S/n] s
(Lendo banco de dados ... 496141 fișiere și directoare în prezent instalate.)
Un remover icoutils (0.32.3-3) ...
Un remover libmagickcore-6.q16-6-extra:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Un remover libmagickand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Un remover libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11.4) ...
Un remover imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11.4)...
Un remover jq (1.6-1ubuntu0.20.04.1) ...
Un dispozitiv de eliminare libgtk-3-0:i386 (3.24.20-0ubuntu1)...
Un remover libatk-bridge2.0-0:i386 (2.34.2-0ubuntu2~20.04.1) ...
Un remover libatk1.0-0:i386 (2.35.1-1ubuntu2) ...
Un remover libatspi2.0-0:i386 (2.36.0-2) ...
Un remover libcolord2:i386 (1.4.4-2)...
Un agent de îndepărtare a libepoxy0:i386 (1.5.4-1)...
Un remover libjq1:amd64 (1.6-1ubuntu0.20.04.1)...
Un dispozitiv de eliminare libjson-glib-1.0-0:i386 (1.4.4-2ubuntu2)...
Un remover liblqr-1-0:amd64 (0.4.2-2.1)...
Un remover libonig5:amd64 (6.9.4-1)...
Un remover python-wxgtk3.0 (3.0.2.0+dfsg-8build1)...
Un dispozitiv de eliminare python-wxversion (3.0.2.0+dfsg-8build1)...
Un remover python2 (2.7.17-2ubuntu4)...
Un dispozitiv de eliminare libpython2-stdlib:amd64 (2.7.17-2ubuntu4)...
Un remover python2.7 (2.7.18-1~20.04.1) ...
Un dispozitiv de eliminare libpython2.7-stdlib:amd64 (2.7.18-1~20.04.1)...
Un remover python2-minimal (2.7.17-2ubuntu4)...
Un remover python2.7-minimal (2.7.18-1~20.04.1) ...
Deconectarea și eliminarea bytecode pentru runtime python2.7
Un remover libpython2.7-minimal:amd64 (2.7.18-1~20.04.1) ...
Un remover liberst-0.7-0:i386 (0.8.1-1)...
Un remover libsoup-gnome2.4-1:i386 (2.70.0-1) ...
Un remover linux-headers-5.4.0-91-generic (5.4.0-91.102)...
Un remover linux-headers-5.4.0-91 (5.4.0-91.102) ...
Un remover linux-modules-extra-5.4.0-91-generic (5.4.0-91.102) ...
Un remover linux-image-5.4.0-91-generic (5.4.0-91.102) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: ștergerea /boot/initrd.img-5.4.0-91-generic
/etc/kernel/postrm.d/zz-update-grub:
Fișierul sursă `/etc/default/grub'
Fișierul sursă `/etc/default/grub.d/50_linuxmint.cfg'
Fișierul sursă `/etc/default/grub.d/init-select.cfg'
Se generează fișierul de configurare grub...
Imaginea Linux găsită: /boot/vmlinuz-5.4.0-94-generic
Imaginea initrd găsită: /boot/initrd.img-5.4.0-94-generic
Imaginea Linux găsită: /boot/vmlinuz-5.4.0-92-generic
Imaginea initrd găsită: /boot/initrd.img-5.4.0-92-generic
Imaginea Linux găsită: /boot/vmlinuz-5.4.0-74-generic
Imaginea initrd găsită: /boot/initrd.img-5.4.0-74-generic
incheiat
Un remover linux-modules-5.4.0-91-generic (5.4.0-91.102) ...
Un remover virtualbox-qt (6.1.26-dfsg-3~ubuntu1.20.04.2)...
O casetă virtuală de îndepărtare (6.1.26-dfsg-3~ubuntu1.20.04.2)...
Un agent de îndepărtare a vinului stabil (6.0.2~focal-1)...
Un remover wine-stable-amd64 (6.0.2~focal-1) ...
Un remover wine-stable-i386:i386 (6.0.2~focal-1) ...
Un agent de îndepărtare a vinului (7.0~rc5~focal-1)...
Un remover wine-staging-amd64 (7.0~rc5~focal-1)...
Un remover wine-staging-i386:i386 (7.0~rc5~focal-1)...
Un procesor „declanșează” pentru suportul mime (3.64ubuntu1)...
Un procesor „declanșează” pentru hicolor-icon-theme (0.17-2)...
Un procesor „declanșează” pentru libc-bin (2.31-0ubuntu9.2)...
Un procesor „declanșează” pentru man-db (2.9.1-1)...
Un procesor „declanșează” pentru shared-mime-info (1.15-1)...
Un procesor „declanșează” pentru desktop-file-utils (0.24+linuxmint1)...

Sunt menționate o mulțime de chestii legate de kernel, grub și boot. Sistemul încă funcționează corect, dar ultima dată când am avut o problemă cu boot și grub am aflat doar când am repornit și sistemul de operare nu s-a încărcat.

Am F up?

user535733 avatar
drapel cn
Câteva dintre aceste pachete ar putea fi importante pentru fluxul dvs. de lucru, dar nu văd nimic critic în acea ieșire. Sistemul dvs. ar trebui să pornească în continuare.
William A. Noble avatar
drapel cn
@user535733 Nici măcar „linux-modules-5.4.0-91-generic”?
Terrance avatar
drapel id
Nucleul dvs. actual este `Imagem Linux encontrada: /boot/vmlinuz-5.4.0-94-generic`, așa că cel care este eliminat este de așteptat deoarece este un nucleu mai vechi.
ChanganAuto avatar
drapel us
Și vă rugăm să rețineți că `autoremove` trebuie folosit singur, nu pentru a dezinstala un pachet. Ceea ce vrei este probabil `sudo apt remove --purge playonlinux`.
MechMK1 avatar
drapel gn
În viitor, dacă prefixați comanda cu `LC_ALL=C`, ca în `LC_ALL=C sudo apt autoremove playonlinux`, atunci rezultatul va fi în engleză.
Terrance avatar
drapel id
Puteți folosi `autoremove` când eliminați un pachet, dar se face ca `sudo apt remove --autoremove playonlinux`, apoi elimină toate dependențele în același timp.
marcelm avatar
drapel cn
@ChanganAuto Puteți utiliza, de asemenea, mai scurt „apt purge X”.
ChanganAuto avatar
drapel us
@marcelm Într-adevăr :) Dar pentru începători postez întotdeauna „versiunea extinsă” pentru a oferi o mai bună înțelegere a logicii de bază.
Puncte:12
drapel ru

The autoeliminare este folosit pentru a scăpa de dependențe vechi și/sau care nu mai sunt necesare. The module-linux- și antete linux- pe care le vedeți eliminate sunt probabil dintr-un nucleu anterior care a fost actualizat de atunci. Daca faci o uname -r ar trebui să vedeți un număr de lansare care este mai mare decât cel pe care l-ați eliminat.

Puncte:0
drapel es

sudo apt-get autoremove nu acceptă niciun argument. Deci aceste două linii sunt echivalente ( <package> argumentul este ignorat):

sudo apt-get autoremove
sudo apt-get autoremove <pachet>

Câteva puncte despre instalarea pachetelor:

  • sudo apt-get install <pachet> instalează <package> și toate dependențele. <package> este marcat ca „instalat manual”.
  • sudo apt-get purge <pachet> epurari <package> dar își părăsește dependențele
  • sudo apt-get autoremove șterge orice pachete care nu sunt dependențe pentru ceva „instalat manual”.
  • manualul de prezentare apt-mark vă va arăta lista de pachete instalate manual.
  • apt-mark manual <pachet> va seta un pachet ca „instalat manual”, astfel încât să nu fie eliminat automat.

Am adaugat informatii despre apt-mark doar ca să știi ce se întâmplă. În mare parte, este inutil să folosiți asta vreodată. autoeliminare este destul de sigur, deoarece nu dezinstalează niciodată ceva pe care l-ați instalat în mod explicit.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.