Πώς να αναβαθμίσετε το Debian Linux σε νέα έκδοση

Το Debian Linux δεν αναβαθμίζεται συχνά. Συνήθως, η διανομή θα παραμείνει με μία μόνο κυκλοφορία για περισσότερο από ένα χρόνο τη φορά. Δεδομένου ότι οι νέες εκδόσεις είναι σπάνιες, πολλοί χρήστες δεν γνωρίζουν πώς να αναβαθμίσουν το Debian Linux σε μια νέα έκδοση.

Η διαδικασία αναβάθμισης του Debian είναι ανώδυνη και σχετικά γρήγορη. Ωστόσο, δεν λειτουργεί όπως άλλες διανομές Linux. Πριν αναβαθμίσετε το Debian Linux, θα πρέπει να καταλάβετε τι είναι τα «κωδικά ονόματα» και τα «υποκαταστήματα».

Debian Codenames And Branches

Κάθε έκδοση του λειτουργικού συστήματος έχει ένα κωδικό όνομα και έναν κλάδο έκδοσης. Τα κωδικά ονόματα είναι ψευδώνυμα που η ομάδα ανάπτυξης του Debian δίνει ως μοναδικό αναγνωριστικό για κάθε έκδοση του λειτουργικού συστήματος. Αυτά τα κωδικά ονόματα δεν είναι ιδιαίτερα σημαντικά στο μεγάλο σχήμα των πραγμάτων και το όνομα του κλάδου έκδοσης έχει πολύ μεγαλύτερη σημασία.

Τι είναι ένα υποκατάστημα απελευθέρωσης; Είναι ο τρόπος με τον οποίο οι προγραμματιστές του Debian μπορούν να πουν στους χρήστες του τι τύπους ενημερώσεων θα λαμβάνουν και πόσο σταθερό είναι το λειτουργικό σύστημα. Στο Debian, υπάρχουν περίπου τέσσερις ξεχωριστοί κλάδοι έκδοσης. Αυτοί οι κλάδοι φέρουν την ετικέτα Stable, Testing, Unstable και Experimental. Είναι εύκολο να καταλάβουμε τι σημαίνουν αυτοί οι κλάδοι, χωρίς να προχωρήσουμε πολύ σε αυτό, όπως εξηγούν οι ίδιοι.

Κατά την αναβάθμιση σε μια νέα έκδοση του Debian Linux, θα πρέπει να αλλάξετε το κωδικό όνομα ή τον κλάδο κυκλοφορίας στο αρχείο πηγών. Αυτό επιτρέπει στο σύστημα να ξεκινήσει τη μετατροπή από την παλιά έκδοση στη νέα έκδοση. Ωστόσο, κατανοήστε ότι μερικές φορές μπορεί να μην αρκεί η αλλαγή του κλάδου έκδοσης, καθώς η νέα έκδοση δεν είναι ακόμα εκεί.

  Πώς να αποκτήσετε τη διεύθυνση MAC του Linux

Για παράδειγμα, το Debian 10 πρόκειται να είναι η νέα έκδοση Stable, αλλά εξακολουθούμε να έχουμε το Debian Stable (9), επομένως δεν αρκεί απλώς να κάνετε μια ενημέρωση με το “Stable” στις πηγές. Αντίθετα, οι χρήστες που θέλουν να χρησιμοποιήσουν τη νέα έκδοση του Debian πρέπει να αλλάξουν το “Stable” σε “Buster”.

Αλλαγή πηγών Debian

Στο Debian, οι κατάλληλες πηγές είναι ο καλύτερος φίλος σας. Η εκμάθηση αυτού του αρχείου θα σας επιτρέψει να εγκαταστήσετε όλα τα είδη λογισμικού αρκετά εύκολα ακόμα κι αν δεν είναι διαθέσιμο στις παρεχόμενες πηγές λογισμικού για την εγκατάστασή σας. Κατά τη διάρκεια των αναβαθμίσεων, θα πρέπει να πειράζετε αυτό το αρχείο. Ευτυχώς, δεν είναι τόσο δύσκολο, και μόνο μερικά πράγματα χρειάζονται τροποποίηση.

Από το 2018, η κοινότητα του Debian αναμένει το Debian 10, το οποίο θα είναι η πιο πρόσφατη έκδοση “Stable”. Το κωδικό όνομα για αυτήν την έκδοση είναι Buster, επομένως αυτό είναι το κωδικό όνομα με το οποίο θα εργαστούμε για αυτό το σεμινάριο. Εάν το διαβάζετε στο μέλλον, αντικαταστήστε το “Buster” με το κωδικό όνομα της επερχόμενης έκδοσης.

  5 τρόποι για να επεξεργαστείτε ένα PDF σε Linux

Το αρχείο πηγών Debian μπορεί εύκολα να τροποποιηθεί απευθείας από το τερματικό, καθώς είναι ένα παραδοσιακό αρχείο διαμόρφωσης κειμένου. Για να το επεξεργαστείτε, ανοίξτε ένα νέο παράθυρο τερματικού και μεταβείτε από τον χρήστη σας στον χρήστη root. Μεταβείτε στο root εκτελώντας την εντολή su.

su -

Τώρα που έχετε πρόσβαση su, μπορείτε να αγγίξετε οποιοδήποτε μέρος του συστήματος χωρίς όρια — συμπεριλαμβανομένου του αρχείου πηγών. Εκκινήστε το αρχείο πηγών με το εργαλείο επεξεργασίας κειμένου Nano.

nano /etc/apt/sources.list

Στο αρχείο πηγών Debian, θα παρατηρήσετε δεκάδες αποθετήρια λογισμικού. Αυτά τα αποθετήρια είναι ο τρόπος με τον οποίο ο υπολογιστής σας Debian έχει τακτική πρόσβαση σε ενημερώσεις και εγκαθιστά λογισμικό. Για αναβάθμιση, αλλάξτε όλες τις εμφανίσεις του “stable” σε “buster”.

Τώρα που το αρχείο πηγών έχει όλα τα στιγμιότυπα “σταθερά” ορισμένα στο νέο κωδικό όνομα “buster”, κοιτάξτε και αφαιρέστε τυχόν πηγές λογισμικού τρίτων από το αρχείο. Αν και μπορεί να είναι ενοχλητικό να χρειαστεί να αφαιρέσετε συνδέσμους προς το λογισμικό που χρειάζεστε, είναι καλή ιδέα να το κάνετε αυτό, καθώς δεν έχετε ιδέα εάν η νέα έκδοση το υποστηρίζει ακόμα. Αυτές οι πηγές λογισμικού τρίτων μπορούν πάντα να προστεθούν εκ νέου εκ των υστέρων.

Στο αρχείο πηγών πατήστε Ctrl + O για να αποθηκεύσετε τις αλλαγές, βγείτε με Ctrl + X και εκτελέστε την εντολή ενημέρωσης για να οριστικοποιήσετε τις αλλαγές.

  Πώς να παίξετε το Total War: ROME II σε Linux

Σημείωση: είναι επίσης δυνατή η μετάβαση του Debian από Stable σε Unstable, Testing ή Experimental. Αντί να αλλάξετε τα πάντα σε “buster”, δοκιμάστε να το αλλάξετε στον κλάδο που επιθυμείτε και ακολουθήστε το σεμινάριο.

apt-get update

Μετά την εκτέλεση της ενημέρωσης, το Debian θα έχει αντικαταστήσει όλο το διαθέσιμο λογισμικό από το Stable στο Buster. Η αντικατάσταση των πηγών λογισμικού είναι το πρώτο βήμα πριν την εκτέλεση της τελικής αναβάθμισης. Ωστόσο, πριν κάνετε την πραγματική ενημέρωση, είναι καλή ιδέα να καθαρίσετε τα αδέσποτα αρχεία και πακέτα. Καθαρίστε τα πάντα εκτελώντας τις εντολές αυτόματης αφαίρεσης και καθαρισμού.

apt-get autoremove

apt-get autoclean

Η εκτέλεση του αυτόματου καθαρισμού και της αυτόματης αφαίρεσης θα απεγκαταστήσει τα ορφανά πακέτα στο σύστημά σας και θα καθαρίσει την προσωρινή μνήμη πακέτων.

Η αναβάθμιση σε μια νέα έκδοση του Debian απαιτεί δύο ξεχωριστές εντολές. Αναβάθμιση και dist-upgrade. Η χρήση της εντολής αναβάθμισης θα ανανεώσει όλο το λογισμικό που υπάρχει ήδη στο σύστημά σας. Η εντολή dist-upgrade θα αλλάξει την τρέχουσα έκδοση του Debian στη νέα έκδοση Buster.

apt-get upgrade -y

apt-get dist-upgrade

Η εντολή dist-upgrade διαρκεί λίγο, αλλά όταν τελειώσει η αναβάθμισή σας έχει ολοκληρωθεί. Για να ολοκληρώσετε, επανεκκινήστε τον υπολογιστή σας Debian Linux και συνδεθείτε ξανά.