Ich habe ein Tool namens Rejoystick kompiliert und einige Pakete und Abhängigkeiten installiert. Aber jetzt brauche ich es nicht mehr, also habe ich diese Pakete entfernt. Das Ausführen apt-get
zeigt, dass ich einige Pakete habe, die automatisch installiert werden und nicht mehr benötigt werden.
Aber ich habe schlechte Erfahrungen mit apt-get autoremove
. Es hat meine Desktop-Umgebung beschädigt, als ich vor einiger Zeit Wein deinstalliert habe. Zum Glück hatte ich damals eine Clonezilla-Partitionssicherung, aber dieses Mal habe ich keine Sicherung. Also bin ich vorsichtig. Das Ausführen apt-get
zeigt, dass diese Pakete verwaist sind
gir1.2-gtk-2.0 libasound2-dev libavahi-client-dev libavahi-common-dev
libcaca-dev libcairo-script-interpreter2 libdbus-1-dev libdrm-dev
libexpat1-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev
libglu1-mesa-dev libharfbuzz-dev libharfbuzz-gobject0 libice-dev
libpcre3-dev libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-stubs0-dev
libslang2-dev libsm-dev libx11-dev libx11-doc libx11-xcb-dev libxau-dev
libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-shm0-dev
libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev libxcomposite-dev
libxcursor-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev
libxft-dev libxi-dev libxinerama-dev libxrandr-dev libxrender-dev
libxshmfence-dev libxxf86vm-dev mesa-common-dev x11proto-composite-dev
x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev
x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
x11proto-record-dev x11proto-render-dev x11proto-xext-dev
x11proto-xf86vidmode-dev x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev
zlib1g-dev
Ich bin mir nicht sicher, ob ich rennen soll apt-get autoremove
. Ich habe nach Details zu jedem dieser Pakete gesucht, damit ich verstehen kann, welche benötigt werden, aber sie scheinen alle wichtig zu sein, z
gir1.2-gtk-2.0
Ich habe Cinnamon, GNOME und Unity installiert, ich denke, es apt-get autoremove
wird etwas kaputt gehen. Jede Hilfe wird geschätzt.
Danke fürs Lesen.
quelle
Wie andere erwähnt haben,
autoremove
sollte es sicher sein, aber andererseits sagten Sie, dass Sie schlechte Erfahrungen gemacht haben, und ich erinnere mich auch daranautoremove
, einige Dinge entfernt zu haben, die nicht entfernt werden sollten.Es scheint, dass
autoremove
es Probleme mit einigen Metapaketen geben kann. Angenommen, Sie haben dasgnome
Metapaket für den gesamten Gnome-Desktop installiert (oder es wurde beim Einrichten des Systems installiert), das auch Programme wieevolution
und viele Spiele enthält, die Sie möglicherweise entfernen möchten, weil Sie verwendenthunderbird
und nicht möchten diese Spiele und dergleichen zu haben. Dazu müssen Sie auch dasgnome
Metapaket entfernen , da es von all diesen Paketen abhängt.gnome
Dadurch werden jedoch alle anderen Pakete, die als Abhängigkeiten von "automatisch entfernbar" installiert wurden , einschließlich z. B. dergnome-shell
, die Sie höchstwahrscheinlich behalten möchten, wenn Sie diesen Desktop weiterhin verwenden möchten.Es ist daher immer eine gute Idee, die für die automatische Entfernung empfohlenen Pakete zu überprüfen. Wenn Sie einen grafischen Paketmanager wie verwenden
synaptic
, können Sie dies einfach tun und das Flag "Automatisch installiert" für Pakete deaktivieren, die Sie behalten möchten (wiegnome-shell
im obigen Beispiel). Dadurch werden auch alle Pakete, von denen abhängig ist, aus der Liste der automatisch entfernbaren Pakete entfernt, sodass Sie möglicherweise nur einige und nicht alle "reparieren" müssen.Trotzdem sollte nichts entfernt werden, was für Ihr System wirklich wichtig ist. Selbst wenn Sie versehentlich Ihren Desktop entfernt haben, können Sie dennoch starten und sich bei Ihrem System anmelden und diese Änderungen über die Befehlszeile rückgängig machen.
quelle
Von
man apt-get
:Haben Sie andere Pakete (und ihre Abhängigkeiten) installiert und anschließend die Pakete entfernt?
quelle
Normalerweise sollte es gespeichert werden, um Autoremove auszuführen. Im Falle von Verpackungsfehlern können jedoch wichtige Pakete entfernt werden. Ich habe mein System durch Ausführen eines nicht bootfähig gemacht
apt autoremove
, daher empfehle ich dringend, schnell die Pakete zu durchsuchen, die entfernt werden sollen.quelle
apt-get remove kann Ihr System ABSOLUT zerstören. Es ist mir zweimal passiert und ich kann es wiederholen (auf einer Debian-basierten Distribution); beide Male auf einer Vbox, also kein großer Schrei. Ich habe gesehen, wie meine gesamte XFCE-Installation entfernt wurde.
quelle
apt-get autoremove ist schädlich (nach meiner Erfahrung mit Fedora und Debian) musste ich nach dem Ausführen ganze 612 MB-Pakete neu installieren. Achten Sie stattdessen auf die Apps, die Ihnen nicht gefallen, und entfernen Sie sie jeweils einzeln.
apx
quelle