Ich nutze aptitude nur im Terminal. Die TUI macht mich nervös.
dasebastian hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
01.03.2024 23:42:17
1) Aptitude scheint die Befehle "autoremove" und "autopurge" nicht zu kennen -> macht es das von selbst automatisch? Stimmt es, dass Aptitude da "aggressiver" ist?
Agressiver ? Weiss ich nicht. Da ich seit Jahren mit DMO fahre (Testing), hat aptitude mich noch nie im Verhalten enttäuscht. Kann mich erinnern, dass es bei DMO (PRIO 500 wie alle anderen Repos)
wie unten mal Probleme mit Abhängigkeiten gab. Dann wird das halt so lange gehalten, bis alles
erfüllt werden kann.
Wie du im Log sehen kannst, geschieht das automatisch.
autoremove" und "autopurge" : Es gibt noch die Option
Allerdings hab ich das noch nicht benutzt. da ist mir apt autopurge schneller zur Hand (z.B. nach Kernel-Update)
dasebastian hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
01.03.2024 23:42:17
3) Gehe ich richtig in der Annahme, dass, wenn ich meine Routine von Apt auf Aptitude umstelle, Aptitude zuerst einmal auf "Null" ist (es weiss nichts von Abhängigkeiten von Apt)?
Ich denke mal, das beide sich an dpkg orientieren, was ja letztendlich den "Job" macht.
Ich mache seit Jahren ausschliesslich mit Aptitude mein dist-upgrade (Testing), Wie du hier sehen kannst,
packt aptitude automatisch Pakete auf hold, solange Abhängigkeiten nicht erfüllt werden können.
Fragt aber vorher nach, und bietet Alternativen an.
Da ich das nun schon ewig so mache, weiß ich gar nicht, wie apt auf solche Problemfälle reagiert.
Mal ein Beispiel, wo richtig "geholzt" wurde - schon älter hab auf die Schnelle nichts anderes gefunden.:
Code: Alles auswählen
Aptitude 0.8.13: log report
Thu, Jan 7 2021 11:40:03 +0100
IMPORTANT: this log only lists intended actions; actions which fail
due to dpkg problems may not be completed.
Will install 171 packages, and remove 2 packages.
6059 kB of disk space will be used
========================================
[REMOVE, NOT USED] libilbc2:amd64 2.0.2-dmo5
[REMOVE, NOT USED] libplacebo72:amd64 2:2.72.2-dmo1
[HOLD, DEPENDENCIES] xfce4:amd64 4.14
[HOLD, DEPENDENCIES] xfce4-panel:amd64 4.14.4-1
[INSTALL, DEPENDENCIES] libilbc3:amd64 3.0.4-dmo1
[INSTALL, DEPENDENCIES] libplacebo104:amd64 2:3.104.0-dmo1
[INSTALL, DEPENDENCIES] libsrt1-gnutls:amd64 1.4.2-1.1
[UPGRADE] apt:amd64 2.1.12+deb11u1 -> 2.1.15
[UPGRADE] apt-utils:amd64 2.1.12+deb11u1 -> 2.1.15
[UPGRADE] automake:amd64 1:1.16.2-4 -> 1:1.16.3-2
[UPGRADE] bluetooth:amd64 5.55-1 -> 5.55-3
[UPGRADE] bluez:amd64 5.55-1 -> 5.55-3
[UPGRADE] bluez-obexd:amd64 5.55-1 -> 5.55-3
[UPGRADE] cockpit:amd64 233-1 -> 234-1
[UPGRADE] cockpit-bridge:amd64 233-1 -> 234-1
[UPGRADE] cockpit-networkmanager:amd64 233-1 -> 234-1
[UPGRADE] cockpit-packagekit:amd64 233-1 -> 234-1
[UPGRADE] cockpit-storaged:amd64 233-1 -> 234-1
[UPGRADE] cockpit-system:amd64 233-1 -> 234-1
[UPGRADE] cockpit-ws:amd64 233-1 -> 234-1
[UPGRADE] console-setup:amd64 1.199 -> 1.200
[UPGRADE] console-setup-linux:amd64 1.199 -> 1.200
[UPGRADE] cups:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-bsd:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-client:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-common:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-core-drivers:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-daemon:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-ipp-utils:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-ppdc:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] cups-server-common:amd64 2.3.3op1-3 -> 2.3.3op1-4
[UPGRADE] curl:amd64 7.72.0-1 -> 7.74.0-1
[UPGRADE] debhelper:amd64 13.3 -> 13.3.1
[UPGRADE] diffutils:amd64 1:3.7-3 -> 1:3.7-5
[UPGRADE] doc-debian:amd64 6.4+nmu1 -> 6.5
[UPGRADE] elfutils:amd64 0.182-1 -> 0.182-2
[.....]
========================================