Αναζητήστε πακέτα διαθέσιμα από το τερματικό στο Ubuntu και παράγωγα

σχετικά με την αναζήτηση διαθέσιμων πακέτων από το τερματικό

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο πώς μπορούμε αναζητήστε διαθέσιμα πακέτα από τη γραμμή εντολών. Υπάρχουν διάφοροι τρόποι αναζήτησης πακέτων που είναι διαθέσιμα στο Debian, το Ubuntu ή το Linux Mint από το τερματικό. Αυτά τα πακέτα μπορούμε αναζήτηση χάρη στο ικανός, apt-cache y επάρκειας. Αυτά τα εργαλεία θα μας βοηθήσουν κατά την αναζήτηση ονομάτων πακέτων και περιγραφών αυτών. Μπορούν επίσης να είναι πολύ χρήσιμα εάν αυτό που ψάχνουμε είναι ένα συγκεκριμένο πακέτο, αλλά δεν γνωρίζουμε το ακριβές όνομα του πακέτου ή αν χρειαζόμαστε ένα εργαλείο για συγκεκριμένο σκοπό ή εργασία. Έτσι μπορούμε να γνωρίζουμε τις διαθέσιμες επιλογές.

Οι κύριες διαφορές μεταξύ της χρήσης apt, apt-cache και ικανότητας για αναζήτηση διαθέσιμων πακέτων είναι την παραγωγή τους και τη σειρά με την οποία ταξινομούνται αυτά τα πακέτα. Επίσης, το aptitude ενδέχεται να μην εγκατασταθεί από προεπιλογή στη διανομή Gnu / Linux που βασίζεται στο Debian. Εάν συμβαίνει αυτό, θα πρέπει να το εγκαταστήσετε.

Από όλα τα παραδείγματα που πρόκειται να δούμε, Το apt-cache έχει την ευκολότερη για ανάγνωση έξοδο δεδομένου ότι συνήθως δεν χρειάζομαι επιπλέον πληροφορίες. Για να δείτε τις εγκατεστημένες / διαθέσιμες εκδόσεις, μπορείτε να χρησιμοποιήσετε το όνομα πακέτου πολιτικής apt-cache.

Ένα άλλο πράγμα που πρέπει να θυμάστε είναι ότι apt και apt-cache αναζητήστε την προσωρινή μνήμη των πακέτων λογισμικού apt, έτσι επιστρέφουν και τα δύο πακέτα που είναι διαθέσιμα στο αποθετήρια όπως μη αυτόματα εγκατεστημένα πακέτα DEB (δεν διατίθενται σε αποθετήρια). Σε περίπτωση που ικανότητα, θα επιστρέψει μόνο τα πακέτα που είναι διαθέσιμα στα αποθετήρια.

Αναζητήστε διαθέσιμα πακέτα από τη γραμμή εντολών

Αναζητήστε διαθέσιμα πακέτα χρησιμοποιώντας το apt-cache

Όπως έχω ήδη γράψει, μπορούμε να χρησιμοποιήσουμε το apt-cache αναζητήστε διαθέσιμα πακέτα στα αποθετήρια Debian, Ubuntu ή Linux Mint, εκτός από τα εγκατεστημένα πακέτα DEB που δεν βρίσκονται στα αποθετήρια. Η μορφή που θα χρησιμοποιηθεί θα ήταν η ακόλουθη:

apt-cache search BÚSQUEDA

Ένα πρακτικό παράδειγμα του αναζήτηση πακέτου "nodejs" θα ήταν κάτι σαν το εξής:

apt-cache αναζήτηση nodejs

apt-cache search nodejs

Όπως μπορείτε να δείτε στην προηγούμενη λήψη, δεν μπόρεσα να καταγράψω όλη την έξοδο, επειδή μπορεί να είναι πολύ μεγάλη.

Αναζητήστε διαθέσιμα πακέτα χρησιμοποιώντας την ικανότητα

Σε περίπτωση ικανότητας, αυτό είναι ένα Front-end βασισμένο σε Ncurses για apt. Αυτό το εργαλείο γενικά δεν είναι εγκατεστημένο από προεπιλογή, αλλά θα μπορέσουμε εγκαταστήστε το σε Debian, Ubuntu, Linux Mint και άλλες διανομές Gnu / Linux που βασίζονται στο Debian χρησιμοποιώντας αυτήν την εντολή σε ένα τερματικό (Ctrl + Alt + T):

sudo apt install aptitude

Μετά την εγκατάσταση, θα είμαστε σε θέση να χρησιμοποιήσουμε την ικανότητα για αναζήτηση πακέτων από τη γραμμή εντολών. Η μορφή που θα χρησιμοποιηθεί θα είναι κάπως έτσι:

aptitude search BÚSQUEDA

Ένα πρακτικό παράδειγμα για να βρείτε το πακέτο "nodejs" θα ήταν το εξής:

nodejs αναζήτησης ικανοτήτων

aptitude search nodejs

Θα είμαστε επίσης σε θέση χρησιμοποιήστε τη διεπαφή χρήστη της ικανότητας Ncurses. Δεν θα έχουμε περισσότερα να γράψουμε επάρκειας για να το ξεκινήσετε:

αναζήτηση πακέτων ικανοτήτων

Εδώ μπορούμε αναζήτηση πακέτων πατώντας / και στη συνέχεια πληκτρολογώντας τη λέξη-κλειδί για αναζήτηση.

Αναζητήστε διαθέσιμα πακέτα χρησιμοποιώντας το apt

Χρησιμοποιώντας το apt, μπορούμε να αναζητήσουμε διαθέσιμα πακέτα από τη γραμμή εντολών ως εξής:

apt search BÚSQUEDA

Απλά πρέπει αντικαταστήστε τη λέξη ΑΝΑΖΗΤΗΣΗ με τη λέξη-κλειδί που μας ενδιαφέρει να αναζητήσουμε. Μπορούμε να προσθέσουμε πολλές λέξεις-κλειδιά σε εισαγωγικά.

Αυτό θα ήταν ένα παράδειγμα αναζήτησης για «nodejs» μαζί με την έξοδο του:

apt αναζήτηση nodejs

apt search nodejs

Για άλλη μια φορά, τα αποτελέσματα είναι τόσο πολλά που ήταν αδύνατο για μένα να τα καταγράψω όλα στην προηγούμενη εικόνα.

Κάντε τα αποτελέσματα ευκολότερα στην ανάγνωση

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

apt-cache search BÚSQUEDA | more

Μπορούμε επίσης να εξαιρέσουμε αποτελέσματα που δεν περιλαμβάνουν συγκεκριμένη λέξη-κλειδί (SEARCH2 σε αυτό το παράδειγμα) χρησιμοποιώντας grep:

αναζήτηση για διαθέσιμα πακέτα με apt-cache seach grep

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Το Grep είναι ευαίσθητο σε πεζά από προεπιλογή. Εάν προσθέσουμε την επιλογή -i μπορούμε να αγνοήσουμε τα κεφαλαία και πεζά. Θα ήταν ως εξής: grep -i ΑΝΑΖΗΤΗΣΗ2.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.