Linux για προβολή εγκατεστημένου λογισμικού (προσδιορίστε ότι το λογισμικό είναι εγκατεστημένο)
Συχνά είναι μια περίπτωση που προσπαθείτε να καταλάβετε εάν ένα λογισμικό είναι ήδη εγκατεστημένο, αλλά συχνά εμφανίζεται το RPM -qa | Το όνομα GERP δεν βρέθηκε Υπάρχουν δύο τρόποι για να προσδιορίσετε εάν θα εγκαταστήσετε ή όχι
rpm εγκατεστημένο, μπορείτε να το δείτε με rpm -qa, αν θέλετε να μάθετε αν είναι εγκατεστημένο ένα πακέτο, χρησιμοποιήστε rpm -qa | grep "το όνομα του λογισμικού ή του πακέτου". deb εγκατεστημένο, το οποίο μπορεί να φανεί με dpkg -l. Αν ψάχνετε για ένα συγκεκριμένο πακέτο, χρησιμοποιήστε dpkg -l | grep "το όνομα του λογισμικού ή του πακέτου". yum εγκατεστημένη μέθοδος, μπορείτε να χρησιμοποιήσετε τη λίστα yum εγκατεστημένη για να τη βρείτε, εάν πρόκειται να βρείτε το καθορισμένο πακέτο, προσθέστε | μετά την εντολή grep "όνομα λογισμικού ή όνομα πακέτου"· Για παράδειγμα:
Χρησιμοποιήστε το για να προσδιορίσετε εάν υπάρχει η εντολή παρασκευής
το οποίο θα εξάγει το "xxx not found" στο stderr όταν δεν μπορεί να βρεθεί η εντολή.
Είναι καλύτερο να αποφύγετε τη χρήση του οποίου, ως εξωτερικό εργαλείο, δεν υπάρχει απαραίτητα και θα υπάρχουν διαφορές μεταξύ των διανομών και ορισμένα συστήματα δεν θα ορίσουν έγκυρη κατάσταση εξόδου και υπάρχει ένας ορισμένος βαθμός αβεβαιότητας.
Το Bash παρέχει ορισμένες ενσωματωμένες εντολές, όπως κατακερματισμό, τύπο και εντολή για την κάλυψη των απαιτήσεων.
Αρχικός:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
|