[13:13] Παιδιά έχω στο laptop μου Debian GNU/Linux και έκανα upgrade το kernel από την έκδοση "linux-headers-3.16.0-4-amd64" στην "linux-headers-3.16.0-5-amd64" [13:16] αλλά με την έκδοση "linux-headers-3.16.0-5-amd64" δεν μπορούσε καν να εκκινήσει ο υπολογιστής [13:22] οπότε συνδέθηκα με το παλιό kernel ( από το grub ) και διέγραψα το νέο [13:22] και πλέον όλα βένουν καλά [13:22] το ερώτημα μου όμως είναι, γιατί άμα κάνω "apt-get update" και έπειτα "apt-get dist-upgrade" δε μου βγάζει το νέο kernel που διέγραψα; [13:23] δε θα έπρεπε να μου έμφανίζει πως πρέπει να κάνω ενημέρωση/αναβάθμιση ; [13:56] Tas-sos: Πώς διέγραψες τον νέο kernel; [17:03] ee2455: απεγκατέστησα το kernel που δεν ήθελα με την εντολή [17:03] apt-get purge linux-headers-3.16.0-5-amd64 [17:04] και έπειτα έκανα και ένα : update-grub [17:04] και όλα είναι μια χαρά - δηλαδή πλέον το kernel 3.16.0-5 έφυγε [17:05] και πλέον έχω μονάχα το : linux-headers-3.16.0-4 το οποίο φορτωνεί ( ε και ως μοναδικό ) από μόνο του και όλα παίζουν άψογα [17:06] αλλά από περιέργεια πήγα και έτρεξα : [17:06] apt-get update && apt-get dist-upgrade [17:06] και δε μου βγάζει πως χρειάζομαι *καμία* ενημέρωση! [17:07] δε θα έπρεπε να μου βγάζει πως πρέπει να εγκαταστήσω το kernel "linux-image-3.16.0-5-amd64" ;;; [17:16] ee2455: παίζει ρόλο το πως διέγραψα το kernel ; [19:10] Tas-sos: Το πακέτο linux-image-amd64 είναι εγκατεστημένο στο σύστημά σου; [19:11] Λογικά πρέπει να ξηλώθηκε κι αυτό όταν έκανες purge το linux-image-3.16.0-5-amd64. [20:31] ee2455: ναι να το βγάλω ήθελα [20:31] α! ωπ! είναι διαφορετικό αυτό; [20:31] μπορεί να έκανα λάθος; [20:32] ee2455: πάντως το kernel που είχα και είχε πρόβλημα δεν το έχω πλέον [20:32] Ναι, αλλά ο kernel που έχεις τώρα δεν έχει τα τελευταια security patches. [20:34] Το linux-image-amd64 είναι metapackage. Δουλειά του είναι να εγκαθιστά τον πιο πρόσφατο kernel. [20:34] Αυτό ίσως βοηθήσει: https://unix.stackexchange.com/questions/121109/linux-image-3-2-0-4-amd64-vs-linux-image-amd64 [20:36] Αν έχω καταλάβει σωστά, μαζί με το linux-image-3.16.0-5-amd64 ξήλωσες και το linux-image-amd64 το οποίο υπάρχει για να εγκαθιστά τον τελευταίο available kernel. [20:38] Γι' αυτό όταν κάνεις apt-get update && apt-get dist-upgrade δεν βγάζει πλέον το linux-image-3.16.0-5-amd64. [20:45] ee2455: αα!! λες φίλε!! Δε το ήξερα αυτό! Και έκανα αυτή την πατάτα! [20:48] ee2455: μου έρηξες μεγάλο φως τώρα! ορίστε τα logs της απεγκατάστασης : [20:48] https://pastebin.com/eUqvr8Wg [20:50] Συμφωνώ πως ο kernel μου τώρα δεν έχει τις τελευταίες διορθώσεις και ιδιαίτεραι που υπήρξαν και μεγάλα κενά ασφαλείας! Και βεβαίως δε το θέλω αυτό [20:51] για αυτό και πήγα να δω αμέσως αν λειτουργεί σωστά το σύστημα ενημερώσεων και κυρίως αν έχει βγει απόμενη έκδοση ( που τυχόν δε θα είχε πρόβλημα σε εμένα ) [21:04] Στη θέση σου θα εγκαθιστούσα πάλι το linux-image-amd64 (το οποίο θα εγκαταστήσει το linux-image-3.16.0-5-amd64 ως dependency) και θα συνέχιζα να μπουτάρω τον προηγούμενο kernel μέχρι να λυθεί το πρόβλημα. [21:09] ee2455: αλήθεια ρε φιλέ; [21:09] οκ καλλα εννοείται πως θα το εγκαταστήσω γιατί αλλιώς δε θα έχω τα επόμενα, αλλλα ρε φίλε [21:09] δε γίνεται να το επιλέγω αυτό ; ποια θα έχω ως τελευταία ; [21:12] Δε σε κατάλαβα. Θα έχεις εγκατεστημένο τον τελευταίο kernel (με τον οποίο ο υπολογιστή σου ΔΕΝ ξεκινά) αλλά στο GRUB θα επιλέγεις τον προηγούμενο μέχρι να λυθεί το πρόβλημα. [21:12] ναι καλά τα λες [21:13] αλλά αν ο επόμενος τα χειροτερέψει; και από ότι καταλαβαίνω κρατάει τους δύο τελευταίους πρόσφατους ( τον τρέχων και τον αμέσως προιγούμενο ) [21:16] Φαντάζομαι κάπως θα λες στο apt να ΜΗΝ κάνει autoremove τον kernel που λειτουργεί σίγουρα. [21:16] ή τέλος πάντων, αν το apt τον σβήσει, τον εγκαθιστάς manually πριν κάνεις reboot. [21:19] Σε κάθε περίπτωση, ρίξε ένα καλό γκουγκλάρισμα για τον kernel που δεν μπουτάρει, ίσως βρεις λύση. [21:20] α! και με τον τελευταίο kernel ξέχασα να αναφέρω πως όχι απλώς δεν με άφηνε να συνδεθω με τον κανονικό τρόπο, αλλά ούτε μέσω recovery mode δεν έμπαινε! [21:22] τόσο χάλια έκατσε! [21:26] έχεις δίκιο πάντως φίλε και πραγματικά μου έριξες ένα μεγάλο φως στο τούνελ :P με το ότι όσα αφορούν τον πυρήνα το διαχειρίετι το linux-image-amd64 metapackage [21:27] ee2455: θα τα ψάξω να μάθω και να ξέρω τι παιζει! Να σε καλα! ;) [21:35] ένα ακόμη πράγματα που έχω παρατηρίσει, είναι πως στο Debian λέει «Linux 4.9.0-3-amd64» ενώ στο Ubuntu «Linux 4.4.0-109-generic» [21:36] και βεβαίως δεν είναι ο αριθμός έκδοσης, αλλά στο τέλος που λέει «amd64» στο ένα ενώ στο άλλο «generic»