Whatsapp

6 πιο χρησιμοποιούμενα βοηθητικά προγράμματα AUR Διαθέσιμα για χρήστες του Arch Linux

Anonim

Arch Linux είναι ένα ελαφρύ, ευέλικτο και ανεξάρτητα ανεπτυγμένο γενικής χρήσης GNU/Linux κατανομή. Και αν υπάρχει μια μοναδική και ειδική διανομή Linux, τότε πρέπει να είναι το Arch Linux. Οι έμπειροι χρήστες μπορούν να δημιουργήσουν το δικό τους Arch Linux σύστημα από την αρχή.

Συνιστάται ανάγνωση: 10 λόγοι για να χρησιμοποιήσετε το Arch Linux

Τι είναι το AUR;

Ένα από τα πιο σημαντικά πράγματα για το Arch Linux είναι το AUR (Arch User Repository) Είναι ένα αποθετήριο λογισμικού που βασίζεται στην κοινότητα για χρήστες Arch Linux που περιέχει PKGBUILDs , επιτρέποντας στους χρήστες να μεταγλωττίσουν και να δημιουργήσουν τα δικά τους πακέτα που δεν υπάρχουν στο επίσημο αποθετήριο από την πηγή.

Πολλά νέα πακέτα ξεκινούν στο AUR πριν εισέλθουν στο επίσημο αποθετήριο και οι χρήστες μπορούν επίσης να συνεισφέρουν πακέτα που έχουν αναπτύξει σε αυτό το repo. Το πιο σημαντικό είναι ότι οι χρήστες μπορούν να αναζητήσουν και να πραγματοποιήσουν λήψη PKGBUILD από το here, να τα δημιουργήσουν και να τα εγκαταστήσουν. Ωστόσο, ορισμένοι χρήστες προτιμούν να χρησιμοποιούν βοηθούς AUR που διευκολύνουν την εγκατάσταση PKGBUILD εκτός από την παραπάνω μέθοδο.

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

1. Yay (ακόμα ένα γιαούρτι)

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

Εάν κάνετε εναλλαγή από άλλο βοηθό AUR, μπορείτε απλά να εγκαταστήσετε το Yay με αυτόν τον βοηθό. Εναλλακτικά, μπορείτε να εγκαταστήσετε το Yay κλωνοποιώντας το PKGBUILD και χτίζοντας με makepkg:

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git κλώνος https://aur.archlinux.org/yay.git
$ cd ναι
$ μακεπκγ -σι

2. Pakku

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

Μπορείτε να εγκαταστήσετε το Pakku κλωνοποιώντας το PKGBUILD και χτίζοντας με makepkg.

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git κλώνος https://aur.archlinux.org/pakku.git
$ cd pakku
$ μακεπκγ -σι

3. Pacaur

ΤοΤο Pacaur είναι επίσης ένας βοηθός AUR που βασίζεται στη γραμμή εντολών που βοηθά στην ελαχιστοποίηση της αλληλεπίδρασης με τον χρήστη και χρησιμοποιεί το Cower ως backend. Είναι καλύτερο για προχωρημένους χρήστες του Arch Linux λόγω της πολυπλοκότητάς του.

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

Μπορείτε να εγκαταστήσετε το Pacaur κλωνοποιώντας το PKGBUILD και κατασκευή με makepkg.

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git κλώνος https://aur.archlinux.org/pacaur.git
$ cd pacaur
$ μακεπκγ -σι

4. Trizen

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

Έχει επίσης ενσωματωμένη αλληλεπίδραση με το Pacman και λειτουργεί ταυτόχρονα ως πρόγραμμα επεξεργασίας αρχείων κειμένου. Το Trizen βοηθά στην ενίσχυση της ασφάλειας κατά την εγκατάσταση πακέτων, καθώς ο κώδικας είναι γραμμένος σε Perl και δεν μπορεί να εκτελεστεί σιωπηλά.

Μπορείτε να εγκαταστήσετε το Trizen κλωνοποιώντας το PKGBUILD και δημιουργία με makepkg.

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git κλώνος https://aur.archlinux.org/trizen.git
$ cd trizen
$ μακεπκγ -σι

5. Αύρα

Το Το Aura είναι ένας διαχειριστής πακέτων που προορίζεται να λειτουργεί ως βοηθός AUR και επίσης να εκτελεί πολλές άλλες λειτουργίες. Υποστηρίζει πολλές λειτουργίες Pacman και υπάρχουν υποεπιλογές με ακόμη περισσότερες επιλογές που έχουν συγκεκριμένο νόημα στο Aura.

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

Μπορείτε να εγκαταστήσετε το Aura κλωνοποιώντας το PKGBUILD και χτίζοντας με makepkg.

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git clone https://aur.archlinux.org/aura.git
$ cd αύρα
$ μακεπκγ -σι

6. Pikaur

Το

Pikaur είναι ένας βοηθός γραμμής εντολών AUR και περιτύλιγμα Pacman με ελάχιστες εξαρτήσεις, το οποίο είναι εμπνευσμένο από τα yaourt, apacman και pacaur.

Μπορείτε να εγκαταστήσετε το Pikaur κλωνοποιώντας το PKGBUILD και κατασκευή με makepkg.

$ sudo pacman -S --απαιτείται git βασικής ανάπτυξης
$ git κλώνος https://aur.archlinux.org/pikaur.git
$ cd πικαούρ
$ makepkg -fsri

Τελικές παρατηρήσεις

Η ιδέα του AUR είναι εξαιρετική και αυτό είναι μόνο ένα από τα μοναδικά και σημαντικά πράγματα για το Arch Linux. Έχοντας εξετάσει όλους αυτούς τους καταπληκτικούς βοηθούς AUR, μπορείτε να επιλέξετε αυτόν που πιστεύετε ότι θα λειτουργήσει καλύτερα για εσάς.

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