Η χρήση των διανομών Linux που βασίζονται στο RedHat έχει αρκετά οφέλη. Είναι συνήθως πιο ανταμείβοντας για τους προχωρημένους χρήστες, η διαδικασία εγκατάστασης σας δίνει περισσότερες επιλογές και ο διαχειριστής πακέτων είναι φοβερός. Ωστόσο, υπάρχει ένα σημαντικό μειονέκτημα στη χρήση μιας διανομής Linux όπως το Fedora ή το OpenSUSE μέσω του Debian ή του Ubuntu - διαθεσιμότητα λογισμικού. Δεδομένου ότι οι διανομές Linux με βάση το RedHat είναι το δεύτερο πιο δημοφιλές, συχνά παίρνουν πακέτα που αναπτύσσονται για αυτούς - τις περισσότερες φορές.

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

1. Σύντηξη RPM

Μπορεί να έχετε ακούσει για RPM Fusion. Πολλοί χρήστες του Fedora ορκίζονται από αυτό. Γιατί; Είναι ένα αποθετήριο γεμάτο με πακέτα που θεωρούνται "άξια" για τα κύρια αποθετήρια της Fedora. Μετά την προσθήκη αυτού του αποθετηρίου στο σύστημά σας, η εύρεση ορισμένων τεμαχίων λογισμικού για το λειτουργικό σας σύστημα θα είναι λίγο πιο εύκολη.

Η προσθήκη του RPM Fusion στο σύστημά σας είναι ως επί το πλείστον απλή. Απλά ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε την παρακάτω εντολή.

 su -c 'yum localinstall - nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm http://download1.rpmfusion.org / nonfree / fedora / rpmfusion-μη ελεύθερη έκδοση - $ (rpm -E% fedora) .noarch.rpm ' 

Αφού εισαχθεί η εντολή, το σύστημά σας θα κατεβάσει το πακέτο RPM Fusion και θα προσθέσει το αποθετήριο στο σύστημά σας.

2. Αναζητήστε πακέτα Linux (Pkgs.org)

Μερικές φορές πρέπει απλώς να ψάξετε ένα RPM. Το Pkgs.org είναι μάλλον ένας από τους καλύτερους ιστότοπους αναζήτησης. Όταν ψάχνετε για ένα πακέτο, δεν εκπέμπει μόνο ένα αρχείο RPM, per se. Είναι πολύ πιο οργανωμένη. Τα πάντα έχουν σχεδιαστεί για να κάνουν τον εντοπισμό της συσκευασίας που χρειάζεστε εξαιρετικά εύκολη. Αυτό που είναι ακόμα πιο δροσερό είναι ότι είναι εύκολο να μετακινηθείτε προς τα κάτω και να βρείτε το πακέτο που χρειάζεστε για το σωστό λειτουργικό σύστημα.

Αν χρειάζεστε ένα πακέτο και δεν μπορείτε να το βρείτε αλλού, θα πρέπει πρώτα να δοκιμάσετε πρώτα το Pkgs.org. Έχουν πολλά αρχεία για πολλές διαφορετικές διανομές. Επομένως, ακόμα και αν δεν μπορείτε να βρείτε RPM, αλλά αντίθετα να βρείτε ένα πακέτο Debian, θα μπορείτε τουλάχιστον να μετατρέψετε το αρχείο σε αλλοδαπό.

3. Σωλήνας RPM

Μια άλλη μεγάλη πηγή για να βρείτε RPMs είναι RPM Pbone. Όταν χρησιμοποιείτε το site, ως επί το πλείστον, θα βρείτε αυτό που χρειάζεστε. Όπως και τα άλλα εργαλεία αναζήτησης RPM σε αυτήν τη λίστα, ταξινομούν τα πακέτα και τα επισημαίνουν βάσει του λειτουργικού συστήματος για το οποίο έχουν συνταχθεί τα πακέτα (κάτι που είναι πάντα ένα ευπρόσδεκτο χαρακτηριστικό).

Ο ιστότοπος δεν έχει πολλές δυνατότητες για βοηθούς στη διαλογή (όπως το Pkgs.org κάνει), αλλά αυτό που έχει είναι ένα αποθετήριο που μπορείτε εύκολα να προσθέσετε στο σύστημά σας. Αυτό είναι πρακτικό εάν, για οποιονδήποτε λόγο, δεν σας αρέσει να πηγαίνετε στον ιστότοπο Pbone και αντίθετα προτιμάτε ένα τεράστιο αποθετήριο που προστίθεται στο σύστημά σας. Μπορείτε να μεταβείτε σε αυτόν τον σύνδεσμο για να αποκτήσετε πρόσβαση στο αποθετήριο Pbone.

Σημείωση : θα χρειαστείτε ένα όνομα χρήστη και έναν κωδικό πρόσβασης στο rpm.pbone.net για να έχετε πρόσβαση στις οδηγίες.

4. Εύρεση RPM

Το RPM Find είναι ένα ακόμα εργαλείο αναζήτησης για αρχεία πακέτων RPM. Όπως και οι άλλοι που παρατίθενται, ο ιστότοπος αυτός διαθέτει μια αρκετά ισχυρή βάση δεδομένων για όλα τα RPM. Ο ιστότοπος δεν είναι ακριβώς το πιο όμορφο πράγμα που πρέπει να εξετάσουμε, και η διεπαφή δεν είναι η μεγαλύτερη, αλλά σίγουρα κάνει αυτό το κενό με χαρακτηριστικά. Κατά τη διάρκεια της αναζήτησης, μπορείτε να ταξινομήσετε το δείκτη αναζήτησης RPM ανά τύπο διανομής, ημερομηνία δημιουργίας, προμηθευτή, όνομα κ.λπ.

5. Υπηρεσία δημιουργίας OpenSUSE

Από κάθε πηγή σε αυτήν τη λίστα, το OpenSUSE Build Service είναι ίσως το πιο ενδιαφέρον από την παρτίδα. Σκεφτείτε το σαν AUR του Arch Linux. Το μόνο που έχετε να κάνετε είναι να υποβάλετε το λογισμικό σας στην υπηρεσία δημιουργίας και σύντομα θα δημιουργηθεί ένα πακέτο. Το αποτέλεσμα είναι πολύ εκπληκτικό. Το OBS διαθέτει δεκάδες πακέτα λογισμικού για λήψη και, καλύτερα από όλα, δεν διαθέτει μόνο πακέτα OpenSUSE.

Πολλοί προγραμματιστές χρησιμοποιούν την υπηρεσία δημιουργίας ως μέσο για να διευκολύνουν τη συσκευασία σε πολλές διανομές Linux. Ειναι υπεροχο! Το OBS διαθέτει πακέτα RPM διαθέσιμα για σχεδόν οποιαδήποτε διανομή Linux εκεί έξω (ακόμη και αυτά που δεν βασίζονται σε RPM, καθιστώντας το ένα εξαιρετικό μέρος για να βρείτε αρχεία πακέτων RPM.

συμπέρασμα

Οι διανομές Linux που βασίζονται στο RedHat είναι τέλειες! Στην πραγματικότητα, μερικές από τις αγαπημένες μου διανομές Linux όλων των επιλογών επιλέγουν RPM μέσω DEB. Ο καθένας από αυτούς προσφέρει κάτι πραγματικά μοναδικό στην κοινότητα του Linux. Αυτός είναι ο λόγος για τον οποίο μπορεί να είναι ένα κομμάτι ενός bummer ότι οι περισσότερες από αυτές τις διανομές δεν είναι σε θέση να έχουν μια ισχυρή αποθήκη λογισμικού από προεπιλογή.

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

Έχετε έναν αγαπημένο τρόπο εύρεσης RPM που δεν αναφέρονται εδώ; Ενημερώστε μας στα σχόλια!