Πώς και πότε να χρησιμοποιήσετε το Yaourt στο Arch Linux και παράγωγα;

ναι εντολές

Σε μια προηγούμενη περίσταση, μοιραστήκαμε μαζί σας πώς να εγκαταστήστε το Yaourt στο σύστημά μας προσθέτοντας το αποθετήριό του στο αρχείο pacman.conf. Η χρήση του Yaourt είναι σχετικά απλή και ειδικά αν είναι ήδη είστε εξοικειωμένοι με το Pacman, θα συνειδητοποιήσετε ότι είναι σχεδόν το ίδιο.

Yaourt (Ακόμα ένα άλλο εργαλείο αποθήκευσης χρηστών · «Γιαούρτι» στα γαλλικά) είναι ένα περιτύλιγμα της κοινότητας για τον Pacman, που προσθέτει πλήρη πρόσβαση στο αποθετήριο AUR, το οποίο επιτρέπει την αυτοματοποίηση της συλλογής πακέτων και της εγκατάστασης PKGBUILDs Επιλέχτηκε από χιλιάδες στο AUR, εκτός από τα χιλιάδες διαθέσιμα δυαδικά πακέτα Arch Linux.

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

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

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

Από την άλλη πλευρά, εάν θέλετε να τροποποιήσετε οποιαδήποτε πτυχή της εγκατάστασης, το Yaourt σας δίνει αυτή τη δυνατότητα.

Βασικές εντολές Yaourt

Yaourt

Βασικά οι εντολές που περιγράφονται εδώ μπορούν να χωριστούν σε 3 ενότητες. Η πρώτη είναι εντολές εγκατάστασης, η δεύτερη ενότητα είναι ο χειρισμός των πακέτων και τέλος η αφαίρεσή τους.

να εγκαταστήστε μια εφαρμογή εκτελούμε:

yaourt -S "paquete"

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

yaourt -Sy "paquete"

Si κατεβάσατε κάποια pkgbuild ή ένα πακέτο από το δίκτυο που μπορείτε να υποστηρίξετε με το yaourt για συλλογή, η εντολή για αυτό είναι:

yaourt -U "/ruta_del_paquete"

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

yaourt -Scc “paquete”

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

yaourt -Sya “paquete”

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

yaourt -Ss “paquete”

Με αυτήν την άλλη εντολή εμείς θα εμφανίσει πιο λεπτομερείς πληροφορίες σχετικά με το πακέτο:

yaourt -Si “paquete”

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

yaourt -Sg “grupo”

Μέσα στις αναζητήσεις πακέτων, μπορούμε επίσης να δούμε αυτά που είναι ήδη εγκατεστημένα, για να γνωρίζουμε ότι απλώς εκτελούμε:

yaourt -Qs “paquete”

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

yaourt -Qi “paquete”

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

yaourt -Qdt

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

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

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

yaourt -R “paquete”

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

yaourt -Rs “paquete”

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

yaourt -Rcs “paquete”

Αυτό που θα κάνει αυτή η εντολή είναι να καταργήσετε ένα πακέτο που απαιτείται από κάποιον άλλο, αλλά χωρίς να αγγίξετε τις εξαρτήσεις.

yaourt -Rdd “paquete”

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

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

*

*

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

  1.   Claudio D. Arrieta dijo

    Σταματήστε να συστήνετε το yaourt για την αγάπη της ανθρωπότητας. Υπάρχουν καλύτερες, ασφαλέστερες και πιο αξιόπιστες εναλλακτικές λύσεις όπως trizen, aurman, aurutils, pikaur ή yay, όπως δείχνει αυτό το γραφικό από το Arch wiki: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    Το yaourt επίσης δεν λαμβάνει μια ενημέρωση που επηρεάζει πραγματικά τη λειτουργικότητα του προγράμματος από τον Μάιο του 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Ντάριο Γκιλίν dijo

    Σύμφωνα με το wiki, δεν συνιστούν τη χρήση βοηθών και ότι είναι προτιμότερο να το κάνετε χειροκίνητα, αλλά εάν εμφανίζουν μια λίστα με αυτά που μπορείτε να χρησιμοποιήσετε και των οποίων υπάρχουν yaourt είναι το χειρότερο
    https://wiki.archlinux.org/index.php/AUR_helpers