Πώς να αναβαθμίσετε το Fedora Linux;

How Upgrade Fedora Linux



Το Fedora είναι μια διανομή Linux που χρηματοδοτείται από την Red Hat. Το καλύτερο είναι ότι είναι δωρεάν και ανοιχτού κώδικα. Είναι επίσης διαθέσιμο για επιτραπέζιους υπολογιστές, διακομιστές και συστήματα IoT. Έχει διαφορετικό περιβάλλον επιφάνειας εργασίας όπως KDE Plasma, XFCE, LXQT κ.

Τι θα καλύψουμε;

Σε αυτόν τον οδηγό, θα καλύψουμε τον τρόπο αναβάθμισης του Fedora 32 σε Fedora 33. Θα δούμε τρεις διαφορετικούς τρόπους αναβάθμισης του Fedora:







  1. Αναβάθμιση χρησιμοποιώντας το Κέντρο λογισμικού
  2. Πρόσθετο αναβάθμισης συστήματος DNF
  3. Αναβάθμιση χρησιμοποιώντας τον διαχειριστή πακέτων μόνο με dnf

Πράγματα που πρέπει να κάνετε πριν ξεκινήσετε

Πρέπει να κάνουμε ορισμένα πράγματα πριν ξεκινήσουμε τη διαδικασία για μια ομαλή εμπειρία αναβάθμισης.



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



Μέθοδος 1. Αναβάθμιση χρησιμοποιώντας το Κέντρο λογισμικού (συνιστάται για την έκδοση του σταθμού εργασίας Fedora)

Αυτός είναι ο πιο προτεινόμενος τρόπος αναβάθμισης του Fedora Workstation και είναι επίσης ο ευκολότερος τρόπος για αρχάριους. Από την έκδοση Fedora 23 Workstation, μια ειδοποίηση για μια νέα έκδοση Fedora αρχίζει να εμφανίζεται κάθε φορά που παρουσιάζεται μια νέα σταθερή έκδοση. Ελέγξτε την ειδοποίηση ή μεταβείτε στο γραφικό κέντρο λογισμικού της Fedora, θα εμφανιστεί ένα απλό παράθυρο ενημέρωσης, όπως φαίνεται παρακάτω:





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



Μέθοδος 2. Χρήση της προσθήκης αναβάθμισης συστήματος DNF

Αυτή είναι η επίσημα συνιστώμενη μέθοδος αναβάθμισης για όλες τις εγκαταστάσεις του Fedora, εκτός από τον σταθμό εργασίας Fedora. Χρησιμοποιεί αναβάθμιση dnf-plugin-system κατά την εκτέλεση αναβάθμισης συστήματος. Αυτή είναι στην πραγματικότητα μια μέθοδος γραμμής εντολών, καθώς απαιτεί την εκτέλεση κάποιας εντολής. Εντάξει, ας βουτήξουμε για να δούμε πώς θα λειτουργήσει αυτό.

Βήμα 1 Το Αρχικά, ενημερώστε το σύστημα Fedora με την εντολή:

#dnf αναβάθμιση--φρεσκάρω

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

Αυτό μπορεί να πάρει πολύ χρόνο για να κατεβάσετε και να εγκαταστήσετε όλες τις ενημερώσεις ανάλογα με την ταχύτητα σύνδεσης στο διαδίκτυο και το υλικό του συστήματος.

Βήμα 2 Το Μόλις ολοκληρωθεί η εγκατάσταση των ενημερώσεων, κάντε επανεκκίνηση του συστήματος.

Βήμα 3 Το Μετά την επανεκκίνηση του συστήματος, ανοίξτε ένα τερματικό και εγκαταστήστε το plugin: dnf-plugin-system-upgrade. Για να το κάνετε αυτό, χρησιμοποιήστε την παρακάτω εντολή:

#dnfεγκαθιστώdnf-plugin-system-upgrade

Βήμα 4 Το Τώρα, θα χρησιμοποιήσουμε το πρόσθετο dnf για να κατεβάσουμε τα πακέτα ενημέρωσης κυκλοφορίας. Εκτελέστε την παρακάτω εντολή:

#Λήψη αναβάθμισης συστήματος dnf--φρεσκάρω -απελευθερωτής=33

Όταν εκτελείτε την παραπάνω εντολή, θα σας ζητηθεί να εκτελέσετε την εντολή αναβάθμισης -ανανέωσης dnf για να βεβαιωθείτε ότι το σύστημα είναι ενημερωμένο. Πατήστε «y» και πατήστε enter, ώστε να μπορεί να κατεβάσει οποιαδήποτε νέα ενημέρωση.

ο απελευθερωτής Το όρισμα χρησιμοποιείται για τον καθορισμό της έκδοσης του λειτουργικού συστήματος Fedora που θέλουμε να εγκαταστήσουμε. Εδώ έχουμε καθορίσει την έκδοση αριθμού 33, η οποία είναι η τελευταία διαθέσιμη έκδοση αυτή τη στιγμή. Για να αναβαθμιστούμε σε διακλαδισμένη έκδοση, πρέπει να χρησιμοποιήσουμε 34 ή μπορούμε να πάρουμε το ακατέργαστο δέρμα για αναβάθμιση σε έκδοση ακατέργαστου δέρματος.

Μόλις ολοκληρωθεί η διαδικασία ενημέρωσης, μπορείτε να κατεβάσετε τις αναβαθμίσεις όπως φαίνεται παρακάτω:

Όπως μπορείτε να δείτε, αυτή η ενημερωμένη έκδοση έχει μέγεθος περίπου 1,3 G, επομένως ενδέχεται να χρειαστεί πολύς χρόνος για τη λήψη και την εγκατάσταση όλων αυτών των ενημερώσεων. Περιμένετε να ολοκληρωθεί η διαδικασία.

Κατά τη διαδικασία αναβάθμισης, θα εισαγάγει ένα κλειδί gpg και θα σας ζητήσει να το επαληθεύσετε, απλώς πατήστε ‘y’ εδώ:

Η διαδικασία εγκατάστασης έχει σχεδόν ολοκληρωθεί, αυτό που απομένει είναι να εκτελέσετε την εντολή:

#επανεκκίνηση αναβάθμισης συστήματος dnf

Σημείωση : Μην εκτελείτε καμία άλλη εντολή εκτός από την επανεκκίνηση αναβάθμισης συστήματος dnf, διαφορετικά μπορεί να χρειαστεί να κάνετε επανεκκίνηση ολόκληρης της διαδικασίας.

Το σύστημα θα επανεκκινήσει τώρα για να εφαρμόσει τις ληφθείσες αναβαθμίσεις συστήματος, όπως φαίνεται παρακάτω:

Αφού ολοκληρωθεί η διαδικασία αναβάθμισης, θα πρέπει να δείτε μια νέα οθόνη σύνδεσης για το Fedora 33 OS, όπως φαίνεται εδώ:

Μπορούμε να ελέγξουμε την έκδοση Fedora με την εντολή:

#/και τα λοιπά/os-releases

Δεδομένου ότι χρησιμοποιούσαμε την έκδοση Fedora 32 xfce, έχουμε αναβαθμιστεί σε Fedora 33 xfce. Αυτό θα πρέπει να είναι το ίδιο εάν κάνετε αναβάθμιση από την έκδοση gnome, θα πρέπει να προσγειωθείτε στο gnome Fedora.

Μέθοδος 3. Αναβάθμιση χρησιμοποιώντας διαχειριστή πακέτων μόνο με dnf (χωρίς τη χρήση της προσθήκης αναβάθμισης συστήματος DNF)

Η τελευταία μέθοδος είναι η χρήση DNF, η οποία είναι στην πραγματικότητα δεν συνιστάται από τη Fedora. Κατά την αναβάθμιση με αυτόν τον τρόπο, ενδέχεται να αντιμετωπίσετε γενικά ζητήματα εξάρτησης. Για οποιοδήποτε τέτοιο ζήτημα, μπορείτε να ανατρέξετε στις σελίδες αναφοράς και σε άλλες αναρτήσεις που σχετίζονται με τον οδηγό εγκατάστασης. Αυτή είναι μια πολύ πειρακτική μέθοδος και πρέπει να χρησιμοποιείται μόνο από έμπειρους διαχειριστές συστήματος.

Βήμα 1 Το Ανοίξτε ένα τερματικό και συνδεθείτε ως χρήστης root και εκτελέστε την παρακάτω εντολή:

#systemctl isolate multi-user.target

Βήμα 2 Το Σε αυτό το σημείο, πρέπει να ενημερώσουμε τα πακέτα του τρέχοντος λειτουργικού συστήματος Fedora με την ακόλουθη εντολή:

#dnf αναβάθμιση

Βήμα 3 Το Σε περίπτωση αναβάθμισης σε τρεις ή περισσότερες εκδόσεις ή αναβάθμισης από μια παλιά έκδοση του Fedora πριν από το Fedora 20, ενδέχεται να απαιτείται να εισαγάγετε και να εγκαταστήσετε το κλειδί υπογραφής πακέτου. Διαφορετικά, δεν απαιτείται για αναβάθμιση σε δύο κυκλοφορίες ή λιγότερες από την έκδοση του Fedora 20 ή μεταγενέστερη.

Έτσι, εάν απαιτείται η εισαγωγή του κλειδιού, εκτελέστε την ακόλουθη εντολή:

#σ.α.λ--εισαγωγή /και τα λοιπά/πκι/rpm-gpg/RPM-GPG-KEY-fedora-2. 3-x86_64

Μην ξεχάσετε να αντικαταστήσετε το 23 με την κυκλοφορία -στόχο σας όπως 32 ή 33 για το πιο πρόσφατο Fedora. Επίσης, αντικαταστήστε το x86_64 με την αρχιτεκτονική του συστήματός σας.

Βήμα 4 Το Καθαρίστε όλη την προσωρινή μνήμη του dnf εκτελώντας:

#dnf καθαρίστε τα όλα

Βήμα 5 Το Ξεκινήστε τη διαδικασία αναβάθμισης με την εντολή:

#dnf-απελευθερωτής=<target_release_number>> -εγκαθίστανται=deltarpm=ψευδήςdistro-sync

Βήμα 6 Το Εγκαταστήστε νέα πακέτα για τη νέα έκδοση με:

#dnf groupupdate«Ελάχιστη εγκατάσταση»

Άλλες ομάδες όπως το GNOME Desktop, τα Εργαλεία διαχείρισης μπορούν επίσης να ενημερωθούν όπως φαίνεται εδώ:

# dnf groupupdate 'GNOME Desktop'

# dnf groupupdate Εργαλεία διαχείρισης

Βήμα 7 Το Εγκαταστήστε το bootloader για τη συσκευή εκκίνησης με την εντολή:

#/usr/sbin/grub2-install BOOTDEVICE

Η συσκευή εκκίνησης είναι συνήθως /dev /sda ή /dev /sdb, ανάλογα με τον σκληρό σας δίσκο. Εάν χρησιμοποιείτε μια εικονική μηχανή, μπορεί να είναι σαν το dev/vda.

Βήμα 8 Το Τώρα, διαγράψτε τα περιττά αρχεία προσωρινής μνήμης και άλλα περιττά αρχεία καθαρίζοντας το σύστημα. Αυτά τα αρχεία συχνά βρίσκονται στους ακόλουθους καταλόγους:

  1. / var / cache / dnf
  2. / var / lib / mock
  3. / var / cache / mock

συμπέρασμα

Σε αυτόν τον οδηγό, έχουμε δει πώς μπορούμε να αναβαθμίσουμε το Fedora Linux χρησιμοποιώντας τρεις διαφορετικούς τρόπους. Έχουμε επίσης μάθει την κύρια διαφορά στη χρήση αυτών των μεθόδων αναβάθμισης. Αυτός ο οδηγός δοκιμάστηκε επιτυχώς στο Fedora 32 για αναβάθμιση σε Fedora 33. Εάν σας άρεσε αυτός ο οδηγός HowTo, μοιραστείτε τον με άλλους.