Διαφήμιση

Το λογισμικό ανοιχτού κώδικα κινείται με έναν ταχύ ρυθμό - τα σφάλματα είναι σταθερά, προστίθενται νέες λειτουργίες και η απόδοση (συνήθως) βελτιώνεται. Αλλά η τρέχουσα διανομή του Linux μπορεί να σας εμποδίσει να δοκιμάσετε αυτές τις βελτιώσεις μέχρι την επόμενη φορά που θα κυκλοφορήσει μια σταθερή διανομή. Αυτό θα μπορούσε να είναι μισό χρόνο μακριά ή περισσότερο!

Μην περιμένετε για να δοκιμάσετε τις πιο πρόσφατες εκδόσεις του λογισμικού - δοκιμάστε αντ 'αυτού το Fedora Rawhide.

Γιατί Rawhide;

fedora_rawhide
Η δοκιμή ολοκαίνουργιου λογισμικού μπορεί να είναι αρκετά χρήσιμη - ή απλά απλή διασκέδαση. Τις περισσότερες φορές, θα θέλατε να δοκιμάσετε νέο λογισμικό για νέα χαρακτηριστικά. Για παράδειγμα, το αγαπημένο σας πρόγραμμα επεξεργασίας βίντεο θα μπορούσε τελικά να έχει υποστήριξη για εφέ ή επεκτάσεις ή ίσως τελικά να χρησιμοποιεί μια νέα τεχνική απόδοση που το κάνει πολύ πιο γρήγορο. Θα μπορούσατε ακόμη και να δοκιμάσετε την πιο πρόσφατη έκδοση του αγαπημένου σας desktop περιβάλλον και να ανακαλύψετε τι έχει αλλάξει. Στην περίπτωση του πυρήνα, μπορεί να ενισχύσει την απόδοση του συστήματός σας καθώς και να προσθέσει υποστήριξη για υλικό που ήταν παλιό κατά τη χρήση του Linux. Οι χρήστες που έχουν λίγο χρόνο στο χέρι τους μπορούν επίσης να δοκιμάσουν νέο λογισμικό για τους σκοπούς της αναφοράς σφαλμάτων - οι προγραμματιστές θα το εκτιμούσαν.

instagram viewer

Εάν θέλετε να δοκιμάσετε τις απόλυτες τελευταίες εκδόσεις λογισμικού, ωστόσο, υπάρχει ένα πρόβλημα. Οι περισσότερες διανομές Linux που αποσκοπούν να είναι αξιόπιστες συχνά δεν ενημερώνονται στις απόλυτες τελευταίες εκδόσεις του λογισμικού, αλλά περιλαμβάνουν μόνο τις ενημερωμένες εκδόσεις κώδικα ασφαλείας και διάφορες διορθώσεις σφαλμάτων. Με άλλα λόγια, δεν θα δείτε πραγματικά νέα χαρακτηριστικά ή βελτιώσεις απόδοσης κατά τη διάρκεια της ζωής μιας σταθερής κυκλοφορίας κυκλοφορίας, όπου η η διάρκεια ζωής μπορεί να διαφέρει ανάλογα με τη διανομή σας Fedora εναντίον openSUSE vs. CentOS: Ποια διανομή πρέπει να χρησιμοποιήσετε; [Linux]Όχι πολύ καιρό πριν, έγραψα ένα παρόμοιο άρθρο σχετικά με τις τρεις πρώτες διανομές της πλευράς του Debian στην οικογένεια Linux (Debian, Ubuntu και Linux Mint), αλλά ως αληθινό Linux geek θα ήμουν ... Διαβάστε περισσότερα . Θα δείτε ένα ωραίο άλμα όταν αναβαθμίσετε τη διανομή σας στην επόμενη έκδοση, αλλά στη συνέχεια κάθεστε για άλλους 6 μήνες ή περισσότερο.

Εάν θέλετε να χρησιμοποιήσετε αμέσως τις νέες εκδόσεις λογισμικού, θα μπορούσατε να χρησιμοποιήσετε μια διανομή με κυλιόμενη απελευθέρωση - δηλαδή, εκείνη που ενημερώνεται συνεχώς και δεν έχει ποτέ παραδοσιακές "απελευθερώσεις" (σκέφτεστε το Gentoo ή Arch Linux).

Εκτός αυτού, θα μπορούσατε να χρησιμοποιήσετε τον αναπτυξιακό κλάδο μιας διανομής - δηλαδή την συνεχώς ενημερωμένη έκδοση που χρησιμοποιείται από τους προγραμματιστές, για χάρη των δοκιμών. Ι ιδιαίτερα όπως το Fedora Fedora 20: Τι νέο υπάρχει σε αυτό το "Heisenbug" Linux Release;Το Fedora πρόσφατα γιόρτασε τα 10 χρόνια της ύπαρξής του με την 20η απελευθέρωσή τους - με την κατάλληλη κωδική ονομασία "Heisenbug". Διαβάστε περισσότερα Του κλάδου ανάπτυξης, με την κωδική ονομασία Rawhide.

Προσοχή!

Υπάρχουν μερικά πράγματα που πρέπει να σημειώσετε σχετικά με το Rawhide προτού να βουτήξετε απευθείας. Ο Rawhide, ως αναπτυξιακός κλάδος, είναι εξαιρετικά πειραματικός και πρέπει να αντιμετωπίζεται με προσοχή. Όταν κυκλοφορήσει μια νέα έκδοση του Fedora, το Rawhide ουσιαστικά "ξεκινάει" και αρπάζει τις αναπτυξιακές εκδόσεις όλων των πακέτων που βρίσκονται στα αποθετήρια του. Αυτό συμβαίνει για αρκετό καιρό, έως ότου τα πράγματα τελικά αρχίσουν να σταθεροποιούνται από τη στιγμή που η επόμενη έκδοση του Fedora χτυπά βήτα.

Εκτελείτε ένα αντίγραφο του Fedora Rawhide στον διακομιστή παραγωγής σας δεν συνιστάται. Αφεθείτε ελεύθερος να το εγκαταστήσετε σε οποιαδήποτε μηχανή που δεν χρειάζεται να εργαστείτε ή σε μια εικονική μηχανή.

Αναβάθμιση σε Rawhide

fedora_rawhide_repo_install
Η εγκατάσταση του Fedora Rawhide είναι αρκετά απλή. Εάν θέλετε να χτυπήσετε μια υπάρχουσα εγκατάσταση στο Fedora, το μόνο που χρειάζεται να κάνετε είναι να εκτελέσετε τις ακόλουθες εντολές:

  1. sudo yum εγκαταστήστε το fedora-release-rawhide yum-utils (αυτό εγκαθιστά το αρχείο του Rawhide repository)
  2. sudo yum-config-manager - αδυναμία ενημέρωσης του fedora ενημερώσεις-δοκιμές (αυτό απενεργοποιεί τα παλιά αποθετήρια σας)
  3. sudo yum-config-manager - επιτρέποντας rawhide (αυτό επιτρέπει το αποθετήριο πρώτων υλών)
  4. sudo yum ενημέρωση yum (αυτό αναβαθμίζει το yum στην απόλυτη τελευταία έκδοση)
  5. sudo yum --releasever = rawhide distro-sync - nogpgcheck (αυτό ενημερώνει το σύστημά σας στο Rawhide)

Εγκατάσταση του Rawhide απευθείας

fedora_installer
Αν θέλετε να εγκαταστήσετε το Fedora χωρίς να εγκαταστήσετε πρώτα τη σταθερή έκδοση, θα χρειαστεί να κάνετε λήψη του εγκαταστάτη DVD. Όταν το πρόγραμμα εγκατάστασης σας ζητήσει πρόσθετα αποθετήρια, θα πρέπει να προσθέσετε τα αποθετήρια Rawhide. Μπορείτε να το κάνετε αυτό:

  1. Κάντε λήψη των τελευταίων σταθερών ή διακλαδισμένων μέσων εγκατάστασης. (εγκατάσταση με netinstall ή DVD)
  2. Αντιγραφή σε τοπικά μέσα (USB ή DVD ή CD)
  3. Εκκινήστε μέσα εκκίνησης και μεταβείτε στην ενότητα "Εγκατάσταση πηγής" και πληκτρολογήστε με μη αυτόματο τρόπο:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (ή "i386" για 32-bit αντί για "x86_64")
  4. Τελειώστε την εγκατάσταση κανονικά

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

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

Διατηρώντας την μέχρι σήμερα

Όποτε θέλετε να ενημερώσετε μια εγκατάσταση Rawhide, απλώς εκτελέστε sudo yum αναβάθμιση-σφάλμα-σπασμένο - την ίδια εντολή που χρησιμοποιούσατε κανονικά, καθώς και τη σημαία που σας επιτρέπει να πραγματοποιήσετε πραγματικά πακέτα που είναι αναβαθμισμένα.

Βεβαιωθείτε ότι έχετε συμπεριλάβει αυτό - σπασμένα σημαία στην εντολή, γιατί πιθανότατα θα υπάρξει πρόβλημα επίλυσης εξάρτησης. Αυτό αποτρέπει τυχόν προβλήματα κατά την αναβάθμιση, ενώ επιπλέον θα σας επιτρέψει να αναβαθμίσετε αντί να αντιμετωπίζετε ένα μήνυμα σφάλματος κάθε φορά που προσπαθείτε.

Αναβάθμιση συγκεκριμένων πακέτων μόνο για Rawhide

Αυτό που κάνει το Fedora Rawhide μεγάλο (σε αντίθεση με άλλους αναπτυξιακούς κλάδους, όπως το Ubuntu) είναι ότι δεν χρειάζεται να επιλέξετε ανάμεσα σε σταθερό και Rawhide - μπορείτε να αναμίξετε και να ταιριάξετε. Μια χούφτα ανθρώπων θέλει να τρέξει την πιο πρόσφατη διαθέσιμη έκδοση πυρήνα έτσι ώστε να έχει υποστήριξη για το απόλυτο τελευταίο υλικό. Άλλοι μπορεί να θέλουν να χρησιμοποιήσουν την έκδοση ενός πακέτου που βρίσκεται στο Rawhide επειδή θα μπορούσε ενδεχομένως να διορθωθεί ένα μεμονωμένο ζήτημα που έχουν αυτήν τη στιγμή (για παράδειγμα, εάν το LibreOffice συνεχίζει να συντρίβει για όχι λόγος). Μπορείτε να διατηρήσετε εύκολα τη σταθερή εγκατάστασή σας και να επιλέξετε χειροκίνητα τα πακέτα που θέλετε να εκτελούνται στις εκδόσεις Rawhide. Για να το κάνετε αυτό, απλώς χρησιμοποιήστε την κανονική εντολή για εγκαταστάσεις ή ενημερώσεις, αλλά μετά την προσθήκη του αρχείου repo, προσθέστε την ακόλουθη σημαία: -enablerepo = rawhide. Τώρα χρησιμοποιείτε την έκδοση Rawhide αυτού του πακέτου!

Το μόνο άλλο πράγμα που πρέπει να λάβετε υπόψη είναι ότι το yum δεν θα ελέγξει ξανά τον Rawhide για ενημερώσεις σχετικά με αυτά τα handpicked πακέτα. Όταν ενημερώσατε για πρώτη φορά από το Rawhide repo, ενεργοποιήσατε προσωρινά αυτό το repo. Όταν ενημερώνετε όλα τα πακέτα σας, οι σταθερές ενημερώσεις του πυρήνα θα παρέχουν παλαιότερες εκδόσεις από την έκδοση Rawhide που έχετε εγκαταστήσει. Θα χρειαστεί να εκτελέσετε συγκεκριμένα την εντολή ξανά για να ενεργοποιήσετε προσωρινά το repo κατά τον έλεγχο για ενημερώσεις. Η ενεργοποίηση του Rawhide repo είναι μια κακή ιδέα, γιατί τότε το yum θα θέλει να ενημερώσει όλα τα πακέτα σας στις εκδόσεις Rawhide. Απλά βεβαιωθείτε ότι έχετε ανακαλύψει έναν καλό λόγο για να το κάνετε αυτό και ότι γνωρίζετε ότι μπορείτε να επωφεληθείτε από αυτό με κάποιο τρόπο.

συμπέρασμα

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

Αν θέλεις προσθέστε άλλες αποθήκες με ενημερώσεις ή πρόσθετο λογισμικό Πώς να εγκαταστήσετε το Chrome σε Linux και να μεταφέρετε εύκολα την περιήγηση σας από τα WindowsΗ μετάβαση από τα Windows σε Linux είναι σκληρή και η απώλεια του ιστορικού του προγράμματος περιήγησης, των σελιδοδεικτών και των κωδικών πρόσβασης είναι μια μεγάλη απογοήτευση. Ένας τρόπος γύρω από αυτό είναι μέσω του προγράμματος περιήγησης Chrome - αλλά θα πρέπει να το χρησιμοποιήσετε για ... Διαβάστε περισσότερα , ελέγξτε το Fedora Utils (τώρα αποκαλούμενο Fedy) [δεν διατίθεται πλέον].

Χρησιμοποιείτε το Fedora Rawhide; Τι γίνεται με μια άλλη παρόμοια πηγή για την αγαπημένη σας διανομή; Οποιαδήποτε δροσερά συμβουλές και κόλπα που μπορείτε να μοιραστείτε; Ενημερώστε μας στα σχόλια!

Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.