Μερικές φορές χρειαζόμαστε σπάθη εάν υπάρχει πακέτο είναι εγκατασταθεί στο σύστημά μας, και είναι κάπως κουραστικό να ανοίξουμε το δικό μας διαχειριστής πακέτων και μετά από αρκετά βήματα δείτε αν είναι εγκατεστημένο ή όχι.
Εδώ είναι ο τρόπος εύκολη και γρήγορη να το κάνουμε από ένα τερματικό. |
Για να μάθω αν ένα πακέτο είναι διαθέσιμο στα αποθετήρια, άνοιξα ένα τερματικό και έγραψα:
- 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
Εύκολο, σωστά;
δηλαδή να γνωρίζετε εάν ένα πακέτο βρίσκεται στα αποθετήρια, αν θέλετε να μάθετε εάν ένα πακέτο είναι εγκατεστημένο ... στο Debian
dpkg -l | πακέτο grep
Εδώ στέλνω μια άλλη φόρμα, επίσης από το τερματικό, και πιο ακριβή, καθώς η αναζήτηση μπορεί να βρει πολλά πακέτα που ξεκινούν το ίδιο:
πολιτική sudo apt-cache
Δεν λέει μόνο εάν είναι εγκατεστημένο, αλλά και ποια έκδοση είναι εγκατεστημένη και ποια στα αποθετήρια.
Προσοχή, για το Gentoo η παράμετρος είναι πεζά 's', όχι κεφαλαία 'S', επειδή το 'S' αναζητά τίτλους και περιγραφές πακέτων (μια πιο αργή διαδικασία) ενώ 's αναζητά μόνο σε ονόματα. Δηλαδή, για να αναζητήσετε ένα συγκεκριμένο πακέτο από ένα κείμενο, θα εκτελέσετε
πακέτο emerge -s
Σε μια διαδικασία παρόμοια με αυτήν που περιγράφεται από τον Vjnario για το Debian. Αλλά για να μάθετε εάν ένα πακέτο είναι εγκατεστημένο ή όχι και αν ναι ποια έκδοση είναι εγκατεστημένη, μπορείτε να εκτελέσετε
πακέτο emerge -pv
Αυτά τα ιστολόγια υποτίθεται ότι είναι ενημερωτικά και όχι παραπλανητικά. Να είστε προσεκτικοί και να μάθετε τις πληροφορίες που δημοσιεύετε καλά, στο βαθμό που αυτά τα πράγματα πρέπει να διορθωθούν.
Μαλακό καπέλλο:
rpm -qa | πακέτο grep
Παρακαλώ φίλε μπορείτε να κάνετε ένα νέο θέμα για εξοικονόμηση ενέργειας Linux.
Ευχαριστώ. Θα ήταν ένα σημαντικό πλεονέκτημα.
Ευχαριστώ! Ήταν το λάθος μου ... είναι σταθερό. Ενημερώστε τους αν εντοπίσουν οτιδήποτε άλλο.
Στην υγειά σας! Παύλος.
Ευχαριστώ για τα δεδομένα! Είμαστε επίσης άνθρωποι ... το σφάλμα έχει ήδη διορθωθεί.
Χαιρετισμοί. Παύλος.
Θα το έχω στο νου μου.
Εν τω μεταξύ, σας αφήνω μερικά άρθρα που μπορεί να σας ενδιαφέρουν:
http://usemoslinux.blogspot.com/2012/03/el-nuevo-kernel-finalmente-soluciona-el.html
http://usemoslinux.blogspot.com/2011/03/cpufreq-trayfreq-y-como-ahorrar-energia.html
http://usemoslinux.blogspot.com/2011/08/como-ahorrar-energia-en-linux-usando.html
http://usemoslinux.blogspot.com/2010/10/jupiter-sencillo-gestor-de-energia-para.html
https://blog.desdelinux.net/granola-herramienta-para-ahorrar-energia/
https://blog.desdelinux.net/powertop-ahorra-energia-con-linux-en-procesadores-intel/
http://usemoslinux.blogspot.com/2010/02/wattos-distro-ligera-basada-en-ubuntu.html
Στην υγειά σας! Παύλος.
Αυτό είναι μαλακίες επειδή με συναπτικό είναι πολύ πιο εύκολο και πιο οπτικό να γνωρίζουμε εάν έχει εγκατασταθεί ένα συγκεκριμένο πακέτο ή όχι, θα ήταν άλλο πράγμα να δούμε ταυτόχρονα εάν έχουν εγκατασταθεί πολλά πακέτα
Αυτό δεν είναι τίποτα ... Στο Unity γράφετε απλώς το όνομα του πακέτου (ή μέρος αυτού) στις εφαρμογές Dash Lens και voila ... ξέρετε αμέσως αν είναι εγκατεστημένο και αν δεν μπορείτε να δείτε αν είναι διαθέσιμο. .. τι ...!
Ενδιαφέρων! Δεν ήξερα, δεν το ήξερα.
Στο Arch Linux, η αναζήτηση μέσα στα εγκατεστημένα πακέτα είναι με
πακέτο pacman -Qs
δεν έχει σημασία τι αποτυχίες ... το σημαντικό είναι να μάθεις ... ευχαριστώ για την καθοδήγησή σου ... συνέχισε !!!!
Εάν χρησιμοποιείτε το Aptitude στο Ubuntu και το Debian αντί για dpkg ή apt-get, το αποτέλεσμα θα σας πει εάν είναι εγκατεστημένο (i), σε εκκρεμότητα (p) ...
Καλό Χοσέ!
Δεδομένου ότι κανείς δεν μιλά για Slackware ... Στο Slackware είναι πολύ απλό, απλώς από το τερματικό που τρέχετε: ls / var / log / package
Έχετε αγγίξει ένα πολύ σημαντικό σημείο
και στο ubuntu; Ωω
Στο Ubuntu η εντολή που δηλώνετε δεν λειτουργεί, αναζητάτε μόνο το όνομα του πακέτου για να ξέρετε αν υπάρχει ή τι ονομάζεται, αλλά δεν υποδεικνύει εάν είναι εγκατεστημένο ή όχι.
Πρέπει να χρησιμοποιήσετε τη δεύτερη εντολή που αναφέρεται στην ανάρτηση:
dpkg -l | πακέτο grep
Στην υγειά σας! Παύλος.
Όταν γράφετε την εντολή dpkg -l μοιάζει με κεφαλαίο i, ή κάθετο |
σχετικά με το θέμα: πολύ καλή ανάρτηση, μπαίνω στον κόσμο του debian 🙂
Ευχαριστώ αλλά στο Opensuse με αυτήν την εντολή δεν εμφανίζεται ο αριθμός έκδοσης,
Θα ήταν πολύ χρήσιμο γιατί δεν έχω πρόσβαση στο γραφικό περιβάλλον, διαχειρίζομαι απομακρυσμένα μόνο μέσω τερματικού και
zypper list-ενημερώσεις-πακέτο
αν μου δίνει την τρέχουσα έκδοση, αλλά μόνο τα πακέτα που θα μπορούσαν να ενημερωθούν, επομένως τα άλλα δεν εμφανίζονται ...
Χαιρετισμούς!
Μόλις βρήκα τον εγκατεστημένο αριθμό έκδοσης για το OpenSuse
zypper info packagename
αφορά
η εντολή dpkg -l λειτουργεί | grep πακέτο, αλλά τι θα συνέβαινε αν δεν ανοίξω το πακέτο από το μενού; Αυτή η εντολή θα μας ξεγελούσε