Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
24.02.2021, 22:17:24

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
Statistiken
  • Beiträge insgesamt: 718071
  • Themen insgesamt: 58076
  • Heute online: 649
  • Am meisten online: 2287
  • (22.01.2020, 19:20:24)
Benutzer Online

Autor Thema: [erledigt] "apt-get autoremove" einfach gnadenlos anwenden?  (Gelesen 18717 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

[erledigt] "apt-get autoremove" einfach gnadenlos anwenden?
« am: 31.05.2015, 15:06:17 »
Hallo an alle,

ich bin gerade auf einem "Säuberungstripp" und möchte nicht benötigte Kernel aus Mint 17 entfernen. in  diesem Thread  wird jedoch davor gewarnt, den Befehl "apt-get autoremove" bedenkenlos anzuwenden.

Was ist jetzt also besser: Gnadenlos reine machen oder lieber  - wie im verlinkten Artikel auch genannt - mit
apt-get remove --purge linux-image-Versiondie Kernel entfernen?

Hier mal meine Aufstellung der "alten" Kernel:
Zitat
hubert@hubert-OptiPlex-170L ~ $ sudo apt-get install linux-generic
[sudo] password for hubert:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
linux-generic ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  linux-headers-3.13.0-44 linux-headers-3.13.0-44-generic
  linux-headers-3.13.0-45 linux-headers-3.13.0-45-generic
  linux-headers-3.13.0-46 linux-headers-3.13.0-46-generic
  linux-headers-3.13.0-48 linux-headers-3.13.0-48-generic
  linux-headers-3.13.0-49 linux-headers-3.13.0-49-generic
  linux-image-3.13.0-44-generic linux-image-3.13.0-45-generic
  linux-image-3.13.0-46-generic linux-image-3.13.0-48-generic
  linux-image-3.13.0-49-generic linux-image-extra-3.13.0-44-generic
  linux-image-extra-3.13.0-45-generic linux-image-extra-3.13.0-46-generic
  linux-image-extra-3.13.0-48-generic linux-image-extra-3.13.0-49-generic
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Mein aktueller Kernel ist:
Zitat
hubert@hubert-OptiPlex-170L ~ $ uname -r
3.13.0-53-generic
« Letzte Änderung: 31.05.2015, 15:30:15 von Hubsi_Gberg »

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #1 am: 31.05.2015, 15:10:26 »
autoremove hat bei mir bislang nie Probleme gemacht und behält neben dem aktuellen Kernel auch den vorherigen.

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #2 am: 31.05.2015, 15:10:53 »
kanst ah mit synaptic machen zb  ;D

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #3 am: 31.05.2015, 15:29:54 »
kanst ah mit synaptic machen zb  ;D

Stimmt, diese Option ist mir gar nicht mehr eingefallen. Bin halt doch langsam aber sicher das Terminal gewohnt  :)


autoremove hat bei mir bislang nie Probleme gemacht und behält neben dem aktuellen Kernel auch den vorherigen.

Genau das ist eigentlich meine Hoffnung/Absicht: Es sollte noch ein "Notkernel" da sein, wenn der aktuelle Zicken macht. Also dann wende ich einfach "autoremove" an.

Danke an euch für die Antworten.

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #4 am: 31.05.2015, 15:57:52 »
Der Befehl zum Entfernen alter Kernel (außer den zwei neuesten) ist doch sudo apt-get autoremove --purge Oder nicht ?

Kernel lassen sich auch ganz easy mit der Aktualisierungsverwaltung
(Anzeigen > Linux-Kernel) entfernen.
Das ist eine weitere, oft missachtete GUI  :)
« Letzte Änderung: 31.05.2015, 16:03:07 von aexe »

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #5 am: 31.05.2015, 16:02:34 »
MW wird --purge nur bei apt-get benötigt, beim neuen apt Kommando nicht mehr.

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #6 am: 31.05.2015, 16:30:22 »
Bei "apt" gibt es die Option 'autoremove --purge' gar nicht, nur bei "apt-get".
Ein einfaches "autoremove" geht mit beiden, das hat aber mMn nichts mit der gezielten Kernel-Entfernung zu tun,
sondern entfernt alle nicht mehr verwendeten Pakete automatisch.
"purge" in Kombination mit Paketnamen entfernt diese Pakete vollständig (inkl. Konfigurationsdateien)
Zitat
The apt command is meant to be pleasant for end users and does not need to be backward compatible like apt-get. Therefore some options are different ...
sagt 'man apt'
Also "apt" soll dem Endnutzer gefallen, sprich Tipparbeit abnehmen, bringt aber keine prinzipiell neuen Funktionen mit, im Gegenteil ist der Funktionsumfang (je nach Distribution mehr oder weniger) eingeschränkt.
« Letzte Änderung: 31.05.2015, 16:52:14 von aexe »

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #7 am: 31.05.2015, 17:06:41 »
Diese autoremove oder autoremove --purge sind eigentlich beide blöd zum Kernel entfernen.
Das sie die Kernel-Headers nicht mit entfernen, was man dann doch händisch machen muss.

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #8 am: 31.05.2015, 17:21:04 »
Es muss nur der richtige Befehl sein : sudo apt-get autoremove --purge
Zitat
Start-Date: 2015-05-24  16:46:14
Commandline: apt-get autoremove --purge
Purge:
linux-headers-3.16.0-36-generic:i386 (3.16.0-36.48~14.04.1),
linux-image-extra-3.16.0-36-generic:i386 (3.16.0-36.48~14.04.1),
linux-headers-3.16.0-36:i386 (3.16.0-36.48~14.04.1),
linux-image-3.16.0-36-generic:i386 (3.16.0-36.48~14.04.1)
End-Date: 2015-05-24  16:47:55
/var/log/apt/history.log
LM-17.1 Cinnamon
« Letzte Änderung: 31.05.2015, 18:22:12 von aexe »

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #9 am: 31.05.2015, 17:43:54 »
apt-get autoremove --purge
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-image-3.16.0-34-generic* linux-image-3.16.0-36-generic*
  linux-image-extra-3.16.0-34-generic* linux-image-extra-3.16.0-36-generic*
0 aktualisiert, 0 neu installiert, 4 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 402 MB Plattenplatz freigegeben.
Wie du siehst werden keine Headers entfernt.

Fritx

  • Gast
Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #10 am: 31.05.2015, 18:11:59 »
Das ist eine weitere, oft missachtete GUI  :)

Ebenso wie diese:
Alt+F2
mintsourcesWartung: Zurückgebliebene Konfigurationen entfernen
 
(Nä wat schön)

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #11 am: 31.05.2015, 18:25:17 »
... Wie du siehst werden keine Headers entfernt.
Bei Dir sehe ich keine, bei mir schon (also headers. die entfernt werden).
Ich habe sie oben noch mal fett gemacht, damit man sie besser sieht.
« Letzte Änderung: 31.05.2015, 18:36:45 von aexe »

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #12 am: 31.05.2015, 18:32:30 »
Mein Mint ist halt anders.  ;D

Eugen

  • Gast
Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #13 am: 31.05.2015, 18:41:10 »
Es muss nur der richtige Befehl sein :

~$ sudo apt-get autoremove
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-headers-3.13.0-52 linux-headers-3.13.0-52-generic
  linux-image-3.13.0-52-generic linux-image-extra-3.13.0-52-generic
  linux-signed-image-3.13.0-52-generic linux-tools-3.13.0-52
  linux-tools-3.13.0-52-generic
0 aktualisiert, 0 neu installiert, 7 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 273 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n]

mit "headers" und allem was dazu gehört. Ich nutz allerdings Netrunner (mein Prob mit LMDE2 hab ich immer noch nicht lösen können), Basis ist dabei ja selbe, somit sollten eigentlich™ auch die Terminalbefehle identisch funktionieren.  :)

Re: "apt-get autoremove" einfach gnadenlos anwenden?
« Antwort #14 am: 31.05.2015, 18:57:11 »
Möglicher Weise liegt es daran das mein Mint 17.1 mal ein Mint 13 war. wer weiß.  ;D