Προς το περιεχόμενο

Απομάκρυνση παλιών kernel σε Arch


chisao

Προτεινόμενες αναρτήσεις

Γεια σας και χρόνια πολλά σε όλους!!! Πριν στο ubuntu με το apt-get autoclean και autoremove καθάριζε παλιά πακέτα και παλιούς πυρήνες. Στο arch πως γίνεται αυτό? Με το

sudo pacman -R $(pacman -Qdtq) αφαιρώ ορφανά πακέτα, σωστά? Όμως πυρήνες? Γιατί στο vbox έχουν αρχίσει να στριμώχνονται τα πράγματα... Εκτός και αν δεν χρειάζεται κάτι τέτοιο στο arch. Ευχαριστώ!!!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

στο arch ο (main) kernel εχει παντα το ιδιο ονομα linux, και αντικαθιστα ο νεος τον παλιο, οποτε δεν χρειαζεσαι να βγαλεις τιποτα. Αν υπαρχουν αλλοι kernels θα ειναι της μορφης linux-μπλαμπλα (linux-lts πχ)

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Φορ δε ρεκορντ, το autoremove δεν βγαζει παλιους πυρηνες. Ειναι στα πραγματα τα οποια κανει εξαιρεση το autoremove

$ cat /etc/apt/apt.conf.d/01autoremove
APT
{
  NeverAutoRemove
  {
	"^firmware-linux.*";
	"^linux-firmware$";
  };

  VersionedKernelPackages
  {
	# linux kernels
	"linux-image";
	"linux-headers";
	"linux-image-extra";
	"linux-signed-image";
	# kfreebsd kernels
	"kfreebsd-image";
	"kfreebsd-headers";
	# hurd kernels
	"gnumach-image";
	# (out-of-tree) modules
	".*-modules";
	".*-kernel";
	"linux-backports-modules-.*";
  };

  Never-MarkAuto-Sections
  {
	"metapackages";
	"restricted/metapackages";
	"universe/metapackages";
	"multiverse/metapackages";
	"oldlibs";
	"restricted/oldlibs";
	"universe/oldlibs";
	"multiverse/oldlibs";
  };
};

$ cat /etc/apt/apt.conf.d/01autoremove-kernels 
// DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal
APT::NeverAutoRemove
{
   "^linux-image-3\.13-1-686-pae$";
   "^linux-image-686-pae$";
   "^linux-headers-3\.13-1-686-pae$";
   "^linux-headers-686-pae$";
   "^linux-image-extra-3\.13-1-686-pae$";
   "^linux-image-extra-686-pae$";
   "^linux-signed-image-3\.13-1-686-pae$";
   "^linux-signed-image-686-pae$";
   "^kfreebsd-image-3\.13-1-686-pae$";
   "^kfreebsd-image-686-pae$";
   "^kfreebsd-headers-3\.13-1-686-pae$";
   "^kfreebsd-headers-686-pae$";
   "^gnumach-image-3\.13-1-686-pae$";
   "^gnumach-image-686-pae$";
   "^.*-modules-3\.13-1-686-pae$";
   "^.*-modules-686-pae$";
   "^.*-kernel-3\.13-1-686-pae$";
   "^.*-kernel-686-pae$";
   "^linux-backports-modules-.*-3\.13-1-686-pae$";
   "^linux-backports-modules-.*-686-pae$";
};
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ευχαριστώ καταρχάς για τις απαντήσεις...

 

@tritonas αυτό βρήκα και γω googlάροντας.

 

@jim_p έχεις ένα δίκιο αλλά γιατί εγώ θυμάμαι και αφαιρούσε παλιά images? Μπορεί να κάνω και λάθος και να τα αφαιρούσα με το χέρι...

 

Το πρόβλημα μου είναι όμως ότι υπάρχει ένα πρόβλημα χώρου...Θα μπορούσα να καθαρίσω την cache του pacman ώστε να φύγουν κάποια από μια ημερομηνία και πριν? Να μην καθαριστούν δηλαδή τα πάντα ώστε αν χρειαστεί downgrade να μπορεί να γίνει....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...