Πώς να ξέρετε αν ένα πακέτο είναι εγκατεστημένο ή όχι με εύκολο και γρήγορο τρόπο

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

Εδώ είναι ο τρόπος εύκολη και γρήγορη να το κάνουμε από ένα τερματικό.

Για να μάθω αν ένα πακέτο είναι διαθέσιμο στα αποθετήρια, άνοιξα ένα τερματικό και έγραψα:

  • Arch Linux: πακέτο pacman -Ss
  • Fedora: πακέτο αναζήτησης yum
  • Debian / Ubuntu: πακέτο αναζήτησης apt-cache
  • OpenSUSE: πακέτο zypper se
  • Gentoo: emerge -S πακέτο
Για να μάθετε εάν ένα πακέτο είναι εγκατεστημένο στο μηχάνημά μας:

  • Arch Linux: πακέτο pacman -Qs
  • Fedora: rpm -qa | πακέτο grep
  • Debian / Ubuntu: dpkg -l | πακέτο grep
  • OpenSUSE: πακέτο zypper se -i
  • Gentoo: πακέτο emerge -pv

Εύκολο, σωστά;


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

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

*

*

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

  1.   Βινάριο dijo

    δηλαδή να γνωρίζετε εάν ένα πακέτο βρίσκεται στα αποθετήρια, αν θέλετε να μάθετε εάν ένα πακέτο είναι εγκατεστημένο ... στο Debian
    dpkg -l | πακέτο grep

  2.   Φερνάντο Δ. Μπούζο dijo

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

    πολιτική sudo apt-cache

    Δεν λέει μόνο εάν είναι εγκατεστημένο, αλλά και ποια έκδοση είναι εγκατεστημένη και ποια στα αποθετήρια.

  3.   Δεν υπάρχει κανείς εδώ dijo

    Προσοχή, για το Gentoo η παράμετρος είναι πεζά 's', όχι κεφαλαία 'S', επειδή το 'S' αναζητά τίτλους και περιγραφές πακέτων (μια πιο αργή διαδικασία) ενώ 's αναζητά μόνο σε ονόματα. Δηλαδή, για να αναζητήσετε ένα συγκεκριμένο πακέτο από ένα κείμενο, θα εκτελέσετε

    πακέτο emerge -s

    Σε μια διαδικασία παρόμοια με αυτήν που περιγράφεται από τον Vjnario για το Debian. Αλλά για να μάθετε εάν ένα πακέτο είναι εγκατεστημένο ή όχι και αν ναι ποια έκδοση είναι εγκατεστημένη, μπορείτε να εκτελέσετε

    πακέτο emerge -pv

    Αυτά τα ιστολόγια υποτίθεται ότι είναι ενημερωτικά και όχι παραπλανητικά. Να είστε προσεκτικοί και να μάθετε τις πληροφορίες που δημοσιεύετε καλά, στο βαθμό που αυτά τα πράγματα πρέπει να διορθωθούν.

  4.   luqueti dijo

    Μαλακό καπέλλο:
    rpm -qa | πακέτο grep

  5.   Φορητός υπολογιστής μπαταρίας dijo

    Παρακαλώ φίλε μπορείτε να κάνετε ένα νέο θέμα για εξοικονόμηση ενέργειας Linux.
    Ευχαριστώ. Θα ήταν ένα σημαντικό πλεονέκτημα.

  6.   Ας χρησιμοποιήσουμε το Linux dijo

    Ευχαριστώ! Ήταν το λάθος μου ... είναι σταθερό. Ενημερώστε τους αν εντοπίσουν οτιδήποτε άλλο.
    Στην υγειά σας! Παύλος.

  7.   Ας χρησιμοποιήσουμε το Linux dijo

    Ευχαριστώ για τα δεδομένα! Είμαστε επίσης άνθρωποι ... το σφάλμα έχει ήδη διορθωθεί.
    Χαιρετισμοί. Παύλος.

  8.   xarer dijo

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

  9.   Ντάριοντ dijo

    Αυτό δεν είναι τίποτα ... Στο Unity γράφετε απλώς το όνομα του πακέτου (ή μέρος αυτού) στις εφαρμογές Dash Lens και voila ... ξέρετε αμέσως αν είναι εγκατεστημένο και αν δεν μπορείτε να δείτε αν είναι διαθέσιμο. .. τι ...!

  10.   Ας χρησιμοποιήσουμε το Linux dijo

    Ενδιαφέρων! Δεν ήξερα, δεν το ήξερα.

  11.   Κουρερόζ dijo

    Στο Arch Linux, η αναζήτηση μέσα στα εγκατεστημένα πακέτα είναι με

    πακέτο pacman -Qs

  12.   Βινάριο dijo

    δεν έχει σημασία τι αποτυχίες ... το σημαντικό είναι να μάθεις ... ευχαριστώ για την καθοδήγησή σου ... συνέχισε !!!!

  13.   Χοσέ Λουίς Λόπες ντε Σιόρντια dijo

    Εάν χρησιμοποιείτε το Aptitude στο Ubuntu και το Debian αντί για dpkg ή apt-get, το αποτέλεσμα θα σας πει εάν είναι εγκατεστημένο (i), σε εκκρεμότητα (p) ...

  14.   Ας χρησιμοποιήσουμε το Linux dijo

    Καλό Χοσέ!

  15.   Βελζεβούλ dijo

    Δεδομένου ότι κανείς δεν μιλά για Slackware ... Στο Slackware είναι πολύ απλό, απλώς από το τερματικό που τρέχετε: ls / var / log / package

  16.   Ο αφέντης dijo

    Έχετε αγγίξει ένα πολύ σημαντικό σημείο

  17.   σουλκ dijo

    και στο ubuntu; Ωω

  18.   εντός ολίγου dijo

    Στο Ubuntu η εντολή που δηλώνετε δεν λειτουργεί, αναζητάτε μόνο το όνομα του πακέτου για να ξέρετε αν υπάρχει ή τι ονομάζεται, αλλά δεν υποδεικνύει εάν είναι εγκατεστημένο ή όχι.

    1.    ας χρησιμοποιήσουμε το linux dijo

      Πρέπει να χρησιμοποιήσετε τη δεύτερη εντολή που αναφέρεται στην ανάρτηση:

      dpkg -l | πακέτο grep

      Στην υγειά σας! Παύλος.

  19.   Δαβίδ dijo

    Όταν γράφετε την εντολή dpkg -l μοιάζει με κεφαλαίο i, ή κάθετο |

    σχετικά με το θέμα: πολύ καλή ανάρτηση, μπαίνω στον κόσμο του debian 🙂

  20.   Χοσέ Γκαλεάνο dijo

    Ευχαριστώ αλλά στο Opensuse με αυτήν την εντολή δεν εμφανίζεται ο αριθμός έκδοσης,
    Θα ήταν πολύ χρήσιμο γιατί δεν έχω πρόσβαση στο γραφικό περιβάλλον, διαχειρίζομαι απομακρυσμένα μόνο μέσω τερματικού και
    zypper list-ενημερώσεις-πακέτο
    αν μου δίνει την τρέχουσα έκδοση, αλλά μόνο τα πακέτα που θα μπορούσαν να ενημερωθούν, επομένως τα άλλα δεν εμφανίζονται ...
    Χαιρετισμούς!

  21.   Χοσέ Γκαλεάνο dijo

    Μόλις βρήκα τον εγκατεστημένο αριθμό έκδοσης για το OpenSuse
    zypper info packagename
    αφορά

  22.   asc sulca γ dijo

    η εντολή dpkg -l λειτουργεί | grep πακέτο, αλλά τι θα συνέβαινε αν δεν ανοίξω το πακέτο από το μενού; Αυτή η εντολή θα μας ξεγελούσε