Πώς να χρησιμοποιήσετε την εντολή rpm στο Linux
Το Linux rpm είναι ένα δωρεάν πρόγραμμα που μπορεί να χρησιμοποιηθεί στο Ubuntu, μεταξύ άλλων, για τη διαχείριση πακέτων rpm. Η εντολή Linux προσφέρει πολλές επιλογές για την εγκατάσταση, την ανάλυση και την ενημέρωση πακέτων.
Τι είναι το RPM του Linux;
Το Linux rpm είναι ένα εργαλείο γραμμής εντολών που χρησιμοποιείται για τη διαχείριση πακέτων rpm. Αυτά χρησιμοποιούνται κυρίως από κατασκευαστές εμπορικού λογισμικού. Αρχικά δεν προορίζονταν για το Linux. Το rpm σημαίνει «Red Hat Package Manager» και αναπτύσσεται και διανέμεται ως ελεύθερο λογισμικό από την αμερικανική εταιρεία Red Hat από το 1997. Σήμερα, το Linux rpm αποτελεί ένα ανεξάρτητο έργο με άδεια GPL. Οι κύριες λειτουργίες του είναι η εγκατάσταση και η απεγκατάσταση λογισμικού, η διαχείριση αρχείων ρυθμίσεων και η διαχείριση εξαρτήσεων.
Πώς λειτουργεί η εντολή rpm στο Linux;
Προκειμένου να χρησιμοποιηθεί η εντολή rpm στο Linux, πρέπει πρώτα να εγκατασταθεί το σύστημα διαχείρισης πακέτων. Δεν πρέπει να χρησιμοποιείται παράλληλα με το dpkg, καθώς τα δύο συστήματα διαχείρισης ενδέχεται να μην είναι συμβατά μεταξύ τους. Μπορείτε να εγκαταστήσετε το rpm χρησιμοποιώντας την ακόλουθη εντολή:
$ sudo apt-get install rpmbashΜόλις εγκατασταθεί, το πρόγραμμα μπορεί να χρησιμοποιηθεί με την εντολή rpm.
Ποια είναι η σύνταξη της εντολής rpm;
Η βασική σύνταξη του rpm στο Linux έχει την εξής μορφή:
$ rpm [Options] [Package name]bashΕκτός από την ίδια την εντολή, μπορείτε να χρησιμοποιήσετε τις επιλογές για να καθορίσετε τις εργασίες που πρέπει να εκτελέσει το πρόγραμμα. Είναι επίσης δυνατό να επεξεργαστείτε πολλά πακέτα με μία μόνο εντολή. Αυτά απλώς γράφονται το ένα μετά το άλλο, χωρισμένα με ένα κενό.
Ποιες είναι οι επιλογές με το rpm;
Το rpm του Linux είναι κατάλληλο, μεταξύ άλλων, για την ανάλυση, την εγκατάσταση, την απεγκατάσταση και την αναζήτηση πακέτων. Η εντολή διαθέτει πολλές επιλογές, τις οποίες μπορείτε να δείτε με την ακόλουθη εντολή:
$ rpm --helpbashΟι βασικές επιλογές περιλαμβάνουν:
- -e ή –erase: Διαγραφή ενός πακέτου rpm.
- -i ή –install: Εγκατάσταση ενός πακέτου rpm.
- -K ή –checksig: Ελέγξτε την ακεραιότητα ενός πακέτου και εντοπίστε έτσι πιθανά σφάλματα εκ των προτέρων.
- -q ή –query: Εμφανίζει όλες τις διαθέσιμες πληροφορίες σχετικά με τα εγκατεστημένα πακέτα. Μπορεί να προσδιοριστεί ακόμη περισσότερο.
- -U ή –upgrade: Ενημέρωση ενός πακέτου rpm.
- -V ή –verify: Επαλήθευση της ακεραιότητας ενός πακέτου, συμπεριλαμβανομένων των αρχείων που λείπουν ή έχουν τροποποιηθεί.
Παραδείγματα χρήσης της εντολής rpm
Για να κατανοήσετε καλύτερα τον τρόπο λειτουργίας της εντολής rpm, θα ολοκληρώσουμε παρουσιάζοντάς σας μερικά παραδείγματα.
$ rpm -qi Paket1.rpmbashΕμφανίζει μια περιγραφή του πακέτου.
$ rpm -qabashΧρησιμοποιήστε αυτήν την εντολή για να εμφανίσετε μια λίστα με όλα τα εγκατεστημένα πακέτα RPM.
$ rpm -i Paket1.rpm Paket2.rpmbashΕγκαταστήστε και τα δύο πακέτα.
$ rpm -e Paket1.rpmbashΠώς μπορείτε λοιπόν να απεγκαταστήσετε το package1.rpm; Η απεγκατάσταση πακέτων rpm που έχετε εγκαταστήσει με το Linux rpm μπορεί να γίνει χρησιμοποιώντας το ίδιο πρόγραμμα.