Το Arch Linux είναι ένα λειτουργικό σύστημα που λειτουργεί πολύ καλά, αλλά δεν είναι η καλύτερη επιλογή για όλους τους χρήστες. Για το λόγο αυτό, υπάρχουν ακόμη και μιμίδια που αναφέρονται σε ειδικούς χρήστες και υπάρχουν και πιο φιλικές διανομές όπως το Manjaro ή το AntergOS. Μάλιστα, γράφω πολλά από τότε Manjaro USB και χαίρομαι, εν μέρει, για την Pamac, το κατάστημα λογισμικού της που μας επιτρέπει να εγκαταστήσουμε όλα τα είδη πακέτων, όπως αυτό που υπάρχει στο AUR. Τι γίνεται όμως με άλλες διανομές που βασίζονται στο Arch Linux; Μπορεί να είναι μια καλή επιλογή για χρήση yay.
Το θέμα είναι ότι στο Arch Linux υπάρχει λογισμικό που πρέπει να μεταγλωττιστεί. Ένας άπειρος χρήστης μπορεί να μπει AUR και αποθαρρύνεστε μόλις δείτε την κύρια σελίδα, ειδικά όταν ψάχνετε για οποιοδήποτε λογισμικό και βλέπετε τόσες πολλές πληροφορίες. Το Yay έχει σχεδιαστεί για αυτό λίγο, όντας α wizard για χρήση όποτε θέλουμε να εγκαταστήσουμε λογισμικό από το A(rch) U(ser) R(epository). Το ακρωνύμιο προέρχεται από το "Et Another Yogurt" και συλλέγει και κάνει ό,τι είναι απαραίτητο για να εγκαταστήσει λογισμικό από αυτό το AUR που αρέσει τόσο σε οποιονδήποτε χρησιμοποιεί το Arch Linux (αν δεν υπάρχει, δεν υπάρχει… για το Linux).
Πώς να εγκαταστήσετε το Yay
Βασικά, ναι θα κάνει όλη αυτή την κουραστική δουλειά μεταγλώττισης για εμάς, αφήνοντάς μας μόνο το καθήκον να εισαγάγουμε μια εντολή και να ελέγξουμε ορισμένες προειδοποιήσεις, όπως πού να εγκαταστήσουμε ένα πακέτο ή αν υπάρχει πρόβλημα. Για να το εγκαταστήσουμε, θα κάνουμε τα εξής:
- Εγκαθιστούμε τα πακέτα base-devel και git, αν δεν τα έχουμε. Οι εντολές θα είναι οι εξής:
sudo pacman -S base-devel sudo pacman -S git
- Τώρα πρέπει να εγκαταστήσουμε το Yay. Υπάρχουν δύο εκδόσεις, η σταθερή και η ανάπτυξη, και εδώ θα εξηγήσουμε τη σταθερή έκδοση. Το πρώτο πράγμα θα είναι να κλωνοποιήσουμε το αποθετήριο Git, οπότε επιστρέφουμε στο τερματικό και γράφουμε αυτό:
cd /opt sudo git clone https://aur.archlinux.org/yay.git
- Τώρα αλλάζουμε το όνομα του κατόχου του καταλόγου προέλευσης, αλλάζοντας το "pablinux" με το όνομα του χρήστη σας:
sudo chown -R pablinux:users ./yay
- Εάν δεν γνωρίζουμε τον χρήστη ή την ομάδα, μπορούμε να το μάθουμε πληκτρολογώντας σημείο εντοπισμού σφαλμάτων.
- Τώρα πηγαίνουμε στον κατάλογο και μεταγλωττίζουμε:
cd yay makepkg -si
- Περιμένουμε και θα είχαμε ήδη εγκαταστήσει αυτό το άνετο λογισμικό.
Αν και δεν το βλέπω απολύτως απαραίτητο, στο Manjaro είναι διαθέσιμο στο αποθετήριο της κοινότητας, επομένως μπορεί να εγκατασταθεί με pacman -S ναι.
Εγκατάσταση πακέτων και εκτέλεση άλλων ενεργειών
Η εγκατάσταση λογισμικού με αυτόν τον οδηγό είναι εύκολη. Το μόνο που έχουμε να κάνουμε είναι γράψε "yay" αντί για "pacman". Για παράδειγμα, για να εγκαταστήσουμε το TuxGuitar, θα πληκτρολογήσουμε yay -S tuxguitar. Άλλες εντολές που είναι ίδιες με το pacman είναι η ενημέρωση (yay -Syu) ή η διαγραφή ενός προγράμματος και όλων των σχετικών αρχείων (yay -Rns tuxguitar).
Από αυτόν τον μικρό οδηγό, το μόνο πράγμα λίγο πιο περίπλοκο, αλλά όχι πολύ, είναι η εγκατάσταση του οδηγού. Μόλις εγκατασταθεί, θα δείτε ότι όλα είναι ευκολότερα στο σύστημα που βασίζεται σε Arch Linux, φυσικά, εάν προτιμάτε να χρησιμοποιήσετε το τερματικό ή το κέντρο λογισμικού σας δεν επιτρέπει την εγκατάσταση λογισμικού AUR. Σε κάθε περίπτωση, μιλάμε για ένα αξιόλογο εργαλείο εγκαθιστώ.
ΟΧΙ, δεν μπορεί να εγκατασταθεί όπως στο manjaro ……
Μου αρέσει να το κατεβάζω περισσότερο από το AUR
Φεύγοντας από το Manjaro λόγω του πόσο φουσκωμένο έρχεται (ακόμη και στα "ελάχιστα") το έχω δοκιμάσει σε ενδιαφέρον Artix Linux με OpenRc, νόμιζα ότι θα μου έβγαζε κάποια δυσκολία, τι ξέρω για να είμαι χωρίς systemd. Αλλά τίποτα, όλα έχουν δουλέψει τέλεια. Σας ευχαριστώ.
Σύντομο, περιεκτικό και ακριβές, ευχαριστώ πολύ
Κατά την εγκατάσταση δίνει ένα σφάλμα: Παρουσιάστηκε σφάλμα στο build(). ακυρώνοντας. Ξέρει κανείς τον λόγο;