Το Debian Unstable (γνωστό και με την κωδική του ονομασία “Sid”) είναι μια κυλιόμενη έκδοση ανάπτυξης της διανομής Debian που περιέχει τα τελευταία πακέτα που έχουν εισαχθεί στο σύστημα Debian.
Μην αφήσετε το όνομα να σας ξεγελάσει. Το Debian Unstable μπορεί να σας κουράσει με τις συνεχείς ενημερώσεις του, αλλά σίγουρα δεν είναι τόσο Unstable όσο υποδηλώνει το όνομα. Το Debian Unstable αποτελείται κυρίως από σταθερές εκδόσεις πακέτων λογισμικού, και όχι από dev εκδόσεις όπως θα μπορούσε να σκεφτεί κανείς.
Τα οφέλη της αναβάθμισης μιας σταθερήσε διανομής Debian σε Unstable είναι:
- Νέες εκδόσεις του OS
- Νέες εκδόσεις πακέτων (λογισμικό, βιβλιοθήκες κ.λπ.)
- Τελευταίες διορθώσεις σφαλμάτων και ενημερώσεις ασφαλείας
Table of Contents
Η διαδικασία
Το Debian δεν διαθέτει εικόνες εγκατάστασης Sid. Έτσι θα πρέπει να εγκαταστήσετε μια παλαιότερη έκδοση του Debian και να κάνετε αναβάθμιση σε sid. Οπότε χρησιμοποιήστε την τελειταία σταθερή έκδοση του Debian.
Κατεβάστε το iso, περάστε το σε ένα USB stick, κάντε boot, και εγκαταστήστε το Debian.
Κάντε επανεκκίνηση στο εγκατεστημένο Debian. Ήρθε η ώρα να προχωρήσουμε με την αναβάθμιση από σταθερό σε sid. Ανοίξτε ένα τερματικό και επεξεργαστείτε το αρχείο /etc/apt/sources.list σαν root.
Οι εντολές:
su
(δώστε password)
ή
sudo nano /etc/apt/sources.list
Θα ανοίξει το αρχείο που περιέχει τα repos που χρησιμοποιεί η διανομή για να ενημερώνεται. Αν εγκαταστήσατε το Debian 11 θα δείτε την παρακάτω λίστα:
deb http://deb.debian.org/debian/ bullseye main
deb-src http://deb.debian.org/debian/ bullseye main
deb http://security.debian.org/debian-security bullseye-security main
deb-src http://security.debian.org/debian-security bullseye-security main
deb http://deb.debian.org/debian/ bullseye-updates main
deb-src http://deb.debian.org/debian/ bullseye-updates main
Εδώ θα διαγράψουμε τα αποθετήρια ασφαλείας και ενημερώσεων. Εφόσον κάνουμε ενημέρωση στο sid, θα λαμβάνουμε όλες τις πιο πρόσφατες εκδόσεις όλων των πακέτων, οι οποίες περιλαμβάνουν ήδη ενημερώσεις ασφαλείας. Μετά την διαγραφή θα πρέπει να αλλάξουμε “bullseye” σε “sid”.
Μετά θα έχουμε το παρακάτω αποτέλεσμα
deb http://deb.debian.org/debian sid main contrib non-free
#deb-src http://deb.debian.org/debian bullseye main
Nano
Αν δεν είστε εξοικειωμένοι με τον επεξεργαστή κειμένου nano η μετακίνηση γίνεται με τα βελάκια και όχι με το ποντίκι (aka ξεχάστε το ποντίκι).
Η αντιγραφή και η επικόλληση λειτουργεί. Μετά τις αλλαγές, μπορείτε να αποθηκεύσετε το αρχείο πιέζοντας μαζί τα πλήκτρα CTRL+X. Στην επόμενη οθόνη πατήστε y (από το yes) και τέλος πατήστε Enter.
Είμαστε έτοιμοι για την αναβάθμιση. Παρακάτω υπάρχουν οι εντολές για να δει το Debian το νέο sources.list, για την αναβάθμιση, για να διαγράψει τα παλιά πακέτα και τέλος για ένα reboot:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo reboot
As of the date of your article (actually from the date Bullseye became stable in summer of 2021), Debian 12 Bookworm isn’t ‘sid’ anymore, but ‘testing’, so upgrading from Bullseye to Sid basically would skip the current ‘testing’ branch, which is Bookworm…
THANK YOU FOR YOUR HELP