Τι νέο υπάρχει σε αυτήν την έκδοση;
Βήμα πρώτο - Προετοιμασία
Βήμα δεύτερο - Ενημέρωση συστήματος
Βήμα τρίτο - Αναβάθμιση σε Stretch
Βήμα τέταρτο - Εκκίνηση στο νέο σύστημα
συμπέρασμα
Το Debian 9 με την κωδική ονομασία Stretch είναι η πιο πρόσφατη σταθερή έκδοση του Debian, η οποία κυκλοφόρησε στις 17 Ιουνίου 2017. Σε αυτό το σεμινάριο, θα σας δείξω πώς να αναβαθμίσετε τον διακομιστή Debian 8 (Jessie) στην πιο πρόσφατη σταθερή έκδοση.
Τι νέο υπάρχει σε αυτήν την έκδοση;
- Πάνω από 15.000 νέα πακέτα, για συνολικά πάνω από 51.000 πακέτα. Διαβάστε περισσότερα .
- Πάνω από το 50% όλων των πακέτων ενημερώθηκε.
- Το MariaDB αντικαθιστά τη MySQL. Σημειώστε ότι οι μορφές αρχείων δυαδικών δεδομένων δεν είναι συμβατές προς τα πίσω μετά την αναβάθμιση. Διαβάστε περισσότερα .
Βήμα πρώτο - Προετοιμασία
Το Debian είναι ένα εξαιρετικά σταθερό λειτουργικό σύστημα και η αναβάθμιση από τη μια έκδοση στην άλλη γινόταν πάντα εύκολα. Για να είστε ασφαλείς, συνιστώ ανεπιφύλακτα να δημιουργήσετε ένα πλήρες αντίγραφο ασφαλείας ή τουλάχιστον να δημιουργήσετε αντίγραφα ασφαλείας όλων των δεδομένων ή πληροφοριών διαμόρφωσης που δεν έχετε την πολυτέλεια να χάσετε. Το σύστημα στιγμιότυπων Vultr μπορεί να χρησιμοποιηθεί για εύκολη δημιουργία αντιγράφων ασφαλείας και επαναφορά.
Αυτή είναι επίσης μια καλή στιγμή για να ελέγξετε για σπασμένα πακέτα:
sudo dpkg --audit
Βήμα δεύτερο - Ενημέρωση συστήματος
Ενημερώστε το σύστημα στην πιο πρόσφατη έκδοση.
apt update
apt upgrade
Μετά την αναβάθμιση, θα δείτε την ακόλουθη έξοδο.
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Βήμα τρίτο - Αναβάθμιση σε Stretch
Δημιουργήστε ένα αντίγραφο του αρχικού αρχείου /etc/apt/source.list .
cp /etc/apt/sources.list /etc/apt/sources.list-jessie
Τώρα επεξεργαστείτε το αρχείο και αντικαταστήστε τις λέξεις jessie με stretch .
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb http://ftp.uk.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ stretch-updates main contrib non-free
deb http://ftp.uk.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.uk.debian.org/debian/ stretch main contrib non-free
Εκτελέστε ξανά την ενημέρωση συστήματος και αυτή τη φορά εκτελέστε dist-upgrade
.
apt update
apt upgrade
apt dist-upgrade
Αφού ολοκληρωθεί η αναβάθμιση, μπορείτε να αφαιρέσετε περιττά πακέτα.
apt autoremove
Βήμα τέταρτο - Εκκίνηση στο νέο σύστημα
Επανεκκινήστε το σύστημα.
reboot
Αφού επανέλθει το σύστημα, συνδεθείτε και ελέγξτε την έκδοση του Debian.
cat /etc/debian_version
9.1
... ή ελέγξτε την έκδοση του πυρήνα.
uname -a
Linux mydebian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
συμπέρασμα
Η αναβάθμιση ενός συστήματος Debian από Jessie σε Stretch είναι μια εύκολη διαδικασία, αλλά λάβετε υπόψη ότι προτού αποφασίσετε να το κάνετε, πρέπει να ελέγξετε τυχόν πιθανές εφαρμογές τρίτων για ζητήματα συμβατότητας.