Πώς να εγκαταστήσετε πακέτα RPM χρησιμοποιώντας Yum Extender

Εάν χρησιμοποιείτε μία από τις βασικές διανομές που βασίζονται σε RPM, όπως το Fedora ή το CentOS, τότε ίσως βρείτε τον διαχειριστή πακέτων του GNOME λίγο επώδυνο για χρήση.

Οι χρήστες του Debian , του Ubuntu και του Mint γνωρίζουν ήδη ότι το καλύτερο εργαλείο για την εγκατάσταση λογισμικού δεν είναι το κέντρο λογισμικού.

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

Οι χρήστες της γραμμής εντολών θα χρησιμοποιήσουν το apt-get επειδή παρέχει άμεση πρόσβαση σε όλους τους διαθέσιμους χώρους αποθήκευσης και τα αποτελέσματα φιλτράρονται σωστά όταν αναζητάτε ένα όνομα πακέτου ή έναν τύπο πακέτου.

Όλοι δεν είναι ευχαριστημένοι με τη γραμμή εντολών και η ενδιάμεση λύση είναι να χρησιμοποιήσετε το Synaptic Package Manager.

Ο Synaptic Package Manager δεν είναι ιδιαίτερα όμορφος αλλά είναι πλήρως λειτουργικός, παρέχει όλα τα χαρακτηριστικά του apt-get αλλά το κάνει με γραφικό και πιο οπτικό τρόπο.

Οι χρήστες του Fedora και του CentOS που χρησιμοποιούν το περιβάλλον εργασίας GNOME έχουν πρόσβαση στο πρόγραμμα εγκατάστασης του λογισμικού GNOME.

Όπως το Κέντρο λογισμικού του Ubuntu, το λογισμικό αυτό είναι λίγο δύσκολό. Από την άποψη του χρήστη του CentOS, με ενοχλεί ότι λέει "Queuing" ή "Λήψη πακέτων" και χρειάζεται αρκετές ηλικίες για να το κάνει. Πολύ συχνά η ουρά προκαλείται από μια έκδοση πακέτου που ήδη εκτελείται και αν προσπαθήσετε να εγκαταστήσετε μέσω του Yum, σας ενημερώνει για την άλλη διαδικασία που μπορείτε εύκολα να σκοτώσετε.

Οι χρήστες γραμμής εντολών των Fedora και CentOS θα χρησιμοποιήσουν το Yum για να εγκαταστήσουν το λογισμικό με τον ίδιο τρόπο που οι χρήστες του Ubuntu θα χρησιμοποιήσουν το apt-get και οι χρήστες του openSUSE θα χρησιμοποιήσουν το Zypper.

Ένα γραφικό ισοδύναμο των πακέτων Synaptic για RPM είναι το Yum Extender το οποίο μπορεί να εγκατασταθεί χρησιμοποιώντας το πρόγραμμα εγκατάστασης του λογισμικού GNOME.

Η πραγματική διασύνδεση YUM Extender είναι βασική αλλά πλήρως λειτουργική και θα είναι πιο εύκολη στη χρήση από άλλα εργαλεία.

Ο ευκολότερος τρόπος να βρείτε αυτό που ψάχνετε είναι να το αναζητήσετε απλά εισάγοντας είτε το όνομα της εφαρμογής είτε τον τύπο της εφαρμογής στο πλαίσιο αναζήτησης.

Υπάρχουν ορισμένα κουμπιά επιλογής κάτω από το πλαίσιο αναζήτησης ως εξής:

Μπορείτε να φιλτράρετε όλα τα αποτελέσματα αναζήτησης με οποιοδήποτε από αυτά τα στοιχεία.

Η προεπιλεγμένη επιλογή κατά την πρώτη φόρτωση του Yum Extender είναι να εμφανίζονται όλες οι διαθέσιμες ενημερώσεις και μπορείτε να τις εγκαταστήσετε ελέγχοντας τα πλαίσια και κάνοντας κλικ στο apply. Εάν έχετε πολλές ενημερώσεις, τότε η επιλογή τους ξεχωριστά μπορεί να μην είναι η καλύτερη επιλογή, ώστε να μπορείτε να επιλέξετε όλες κάνοντας κλικ στο πλήκτρο επιλογής όλων.

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

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

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

Η επιλογή "Ομάδες" εμφανίζει μια λίστα κατηγοριών ως εξής:

Εάν οι ομάδες εμφανίζουν κατηγορίες, τότε τι δείχνει η επιλογή των κατηγοριών;

Η επιλογή κατηγοριών σάς επιτρέπει να επιλέξετε είτε με μέγεθος είτε με αποθήκη. Επομένως, αν θέλατε μόνο λογισμικό από το χώρο αποθήκευσης rpmfusion-free-updates μπορείτε απλά να επιλέξετε αυτή την επιλογή και θα εμφανιστεί μια λίστα πακέτων για αυτό το αποθετήριο.

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

Όταν αναζητάτε, οι προεπιλεγμένες επιλογές αναζήτησης είναι:

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

Όταν κάνετε αναζήτηση για μια εφαρμογή, τα κουμπιά και οι κατηγορίες κουμπιών εξαφανίζονται. Αυτό συμβαίνει επειδή ομάδες και κατηγορίες είναι περισσότερο για περιήγηση από αναζήτηση. Για να τα επαναλάβετε, πρέπει να κάνετε κλικ στο εικονίδιο μικρής βούρτσας στο τέλος του πλαισίου αναζήτησης για να καταργήσετε το φιλτράρισμα.

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

Κάνοντας κλικ σε ένα από τα πακέτα επιστρέφει μια περιγραφή στο κάτω τμήμα του παραθύρου. Η περιγραφή συνήθως περιέχει πολλά κείμενα και συνδέσμους προς τον ιστότοπο του έργου.

Δίπλα στην περιγραφή του πακέτου υπάρχουν 5 εικονίδια που αλλάζουν τις πληροφορίες που εμφανίζονται στο κάτω παράθυρο:

Στην αριστερή πλευρά της οθόνης υπάρχουν 5 εικονίδια που εκτελούν τις ακόλουθες λειτουργίες:

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

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

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

Τέλος, υπάρχει το μενού επιλογών που σας επιτρέπει να επιλέξετε αν θα εμφανίζονται σπασμένα πακέτα ή όχι (επίσης διαθέσιμα από τις προτιμήσεις), να εμφανίζονται τα πιο πρόσφατα μόνο, να μην υπάρχει έλεγχος gpg και να καθαρίζετε τις αχρησιμοποίητες απαιτήσεις.