Από τότε που ξεκίνησε το Ubuntu 15.04, η κοινότητα του Linux έχει συζητήσει την επιλογή της Canonical να απομακρυνθεί από το Upstart προς ένα άλλο με το όνομα Systemd. Το όλο θέμα είναι ένα τεράστιο δοχείο σκουληκιών. Στην πραγματικότητα, υπήρξε ένα κομμάτι ενός shakeup στο έργο του Debian γύρω από αυτό το θέμα λίγους μήνες πίσω. Είναι ασφαλές να πούμε ότι οι άνθρωποι και από τις δύο πλευρές είναι πολύ παθιασμένοι με τις απόψεις τους για το θέμα, και μπορώ σίγουρα να το καταλάβω.

Γιατί επέλεξαν το Systemd; Απλή: το έργο του Debian αποφάσισε να αλλάξει, οπότε η Canonical αποφάσισε να ακολουθήσει το παράδειγμα. Το Ubuntu είναι τελικά παράγωγο του Debian. Αυτό το είδος πράγματος έχει νόημα για μένα. Εάν το γονικό σας έργο κάνει ένα πράγμα, ίσως και να το υιοθετήσετε αντί να δημιουργήσετε περισσότερο κατακερματισμό.

Μερικοί άνθρωποι είναι απολύτως ενθουσιασμένοι με το systemd στη νέα έκδοση του Ubuntu. Άλλοι ... όχι τόσο πολύ. Μην ανησυχείς! Όλα δεν χάνονται! Υπάρχει ένα απλό τέχνασμα που μπορείτε να εφαρμόσετε στην εγκατάστασή σας 15.04 που θα αφαιρέσει το Systemd στο σύνολό του και θα βάλει το Upstart ακριβώς πίσω.

Πώς να ενεργοποιήσετε το Upstart στο Ubuntu 15.04

Πριν από την εκκίνηση του Upstart μπορείτε να ενεργοποιήσετε ξανά το Ubuntu, πρέπει πρώτα να εγκαταστήσετε ένα πακέτο. Ανοίξτε ένα παράθυρο τερματικού και εισαγάγετε τις ακόλουθες εντολές:

 sudo apt-get install upstart-sysv 

Κατά την εγκατάσταση του πακέτου Upstart, το Ubuntu θα καταργήσει αυτόματα το Systemd από το μηχάνημά σας.

Με το πακέτο Upstart στη θέση του και το σύστημα που έχει αφαιρεθεί, θα χρειαστεί να ενημερώσετε το σύστημα Ubuntu για να αντικατοπτρίσετε τις αλλαγές που έχετε κάνει.

 sudo update-initramfs -u 

Όταν έχετε εισαγάγει όλες τις παραπάνω εντολές, απλώς επανεκκινήστε το μηχάνημά σας. Όταν εκκινήσετε ξανά στο Ubuntu, θα λειτουργήσει με τη βοήθεια του Upstart και όχι του Systemd!

Πώς να ενεργοποιήσετε ξανά το Systemd στο Ubuntu 15.04

Αφαιρέσατε Systemd αλλά αποφάσισε ότι θέλετε να το επιστρέψετε; Εδώ μπορείτε να κάνετε ακριβώς αυτό! Ανοίξτε το αξιόπιστο τερματικό σας και εισαγάγετε τις ακόλουθες εντολές.

 sudo apt-get να εγκαταστήσετε το ubuntu-standard systemd-sysv 

Όταν εισάγετε την παραπάνω εντολή για να εγκαταστήσετε το πακέτο Systemd, το Ubuntu θα καταργήσει αυτόματα το Upstart από το σύστημά σας.

Με την επανεγκατάσταση του Systemd και την αφαίρεση του Upstart, είναι καιρός να ενημερώσετε τις ρυθμίσεις του Ubuntu για να αντικατοπτρίσετε τις αλλαγές που κάνατε.

 sudo update-initramfs -u 

Μετά από αυτό, απλά επανεκκινήστε τον υπολογιστή σας. Όταν επανέλθει, θα χρησιμοποιήσει ξανά το Systemd!

συμπέρασμα

Όταν πρόκειται για το Ubuntu που χρησιμοποιεί systemd, είμαι εντελώς στο σύστημα στρατόπεδο. Νομίζω ότι δίνει πολύ περισσότερα εργαλεία στους προχωρημένους χρήστες και είναι πιο χρήσιμο για sysadmins. Τούτου λεχθέντος, δεν συμφωνούν όλοι με μένα ή με το καντονικό σε αυτό. Μερικοί άνθρωποι απλά δεν θέλουν systemd ως το αρχικό τους σύστημα στο Linux.

Αυτός είναι ο λόγος που χαίρομαι που οι προγραμματιστές του Ubuntu έχουν κάνει τόσο εύκολο να ανταλλάξουν το ένα με το άλλο. Για να έχετε μια επιλογή μεταξύ των δύο είναι πραγματικά φοβερό! Λάβει κυριολεκτικά μερικά λεπτά και το σύστημά σας εκκινεί με τη βοήθεια κάτι εντελώς διαφορετικού.

Χρησιμοποιείτε το Upstart ή το Systemd στο Ubuntu 15.04; Ποιοι είναι οι λόγοι σας; Ενημερώστε μας στα παρακάτω σχόλια!