Θέλετε να εγκαταστήσετε πακέτα στο Arch Linux αλλά δεν ξέρετε πώς; Πολλοί άνθρωποι αντιμετωπίζουν αυτό το πρόβλημα όταν μεταναστεύουν για πρώτη φορά από διανομές που βασίζονται στο Debian στο Arch. Ωστόσο, μπορείτε εύκολα να διαχειριστείτε πακέτα στο σύστημα που βασίζεται στο Arch χρησιμοποιώντας διαχειριστές πακέτων.
Το Pacman είναι ο προεπιλεγμένος διαχειριστής πακέτων που είναι προεγκατεστημένος σε κάθε διανομή Arch. Ωστόσο, υπάρχει ανάγκη για άλλους διαχειριστές πακέτων, καθώς το Pacman δεν υποστηρίζει πακέτα από το Arch User Repository.
Διαχειριστές πακέτων στο Arch Linux
Παρόλο που το Arch Linux διαθέτει τον Pacman ως τον προεπιλεγμένο διαχειριστή πακέτων, μπορείτε να εγκαταστήσετε άλλους διαχειριστές πακέτων όπως το Yay. Σε αντίθεση με το Pacman, αυτοί οι διαχειριστές πακέτων σάς επιτρέπουν να προσθέσετε νέα πακέτα από το επίσημο αποθετήριο Arch και το AUR (Arch User Repository).
Ενώ άλλοι διαχειριστές πακέτων έχουν χρησιμοποιηθεί με την πάροδο των ετών, παραδείγματα όπως το Yaourt και το Aurman δεν διατηρούνται πλέον. Κατά συνέπεια, οι Pacman και Yay είναι ασφαλέστεροι και πιο αξιόπιστοι διαχειριστές πακέτων για να βασίζονται στο Arch Linux.
Το AUR είναι ένα αποθετήριο οργανωμένο από την κοινότητα που παρέχει στους χρήστες μια πλατφόρμα για κοινή χρήση πακέτων που έχουν αναπτύξει. Εάν είστε προγραμματιστής, μπορείτε να προσθέσετε πακέτα στο AUR και άλλοι χρήστες μπορούν να τα εγκαταστήσουν στο σύστημά τους με ευκολία.
1. Πακμάν
Όπως αναφέρθηκε παραπάνω, κάθε σύστημα Arch έρχεται με το Pacman ως τον προεπιλεγμένο διαχειριστή πακέτων. Το πιο αξιοσημείωτο χαρακτηριστικό του Pacman είναι ότι συγχρονίζει τακτικά τα πακέτα του συστήματός σας με τον κύριο διακομιστή και με τη σειρά του διατηρεί ενημερωμένο το σύστημά σας.
2. Ναι
Καθώς οι προγραμματιστές του Yaourt και του Aurman δεν θα κυκλοφορήσουν ενημερώσεις μετά τη διακοπή, οι χρήστες του Arch έχουν αρχίσει να χρησιμοποιούν το Yay για να προσθέσουν πακέτα από το AUR. Ο κύριος στόχος του Yay ήταν να ελαχιστοποιήσει την είσοδο του χρήστη και να παρέχει μια διεπαφή τύπου Pacman.
Δεν θα μπορείτε να εγκαταστήσετε το Yay χρησιμοποιώντας το Pacman, καθώς δεν υποστηρίζει την άμεση προσθήκη πακέτων από το Arch User Repository. Επομένως, θα πρέπει να εγκαταστήσετε το διαχειριστή πακέτων Yay χειροκίνητα χρησιμοποιώντας το αποθετήριο Git. Δείτε πώς μπορείτε να το εγκαταστήσετε στο σύστημά σας.
Βήμα 1: Θα χρειαστείτε το git για να κλωνοποιήσετε το αποθετήριο yay.
pacman -S - απαραίτητη βάση-ανάπτυξη
Βήμα 2: Κλωνοποιήστε το αποθετήριο στον τοπικό σας χώρο αποθήκευσης.
git κλώνος https://aur.archlinux.org/yay-git.git
Βήμα 3: Αλλάξτε τα δικαιώματα του φακέλου.
chmod 777 / yay-git
Βήμα 4: Μεταβείτε στον κατάλογο όπου κλωνοποιήσατε το αποθετήριο.
cd yay-git
Βήμα 5: Χρησιμοποιήστε το makepkg εντολή για τη δημιουργία του πακέτου. Βεβαιωθείτε ότι δεν εκτελείτε την ακόλουθη εντολή ως χρήστης root, διαφορετικά, θα δημιουργήσει σφάλμα.
makepkg -si
Ενημέρωση και αναβάθμιση πακέτων
Εάν μόλις εγκαταστήσατε το Arch Linux, τότε για να μπορέσετε να προσθέσετε ή να καταργήσετε πακέτα, θα πρέπει να συγχρονίσετε το σύστημά σας με τους κύριους διακομιστές ενημερώνοντας τη λίστα τοπικών πακέτων.
Στη συνέχεια, μπορείτε εύκολα να αναβαθμίσετε όλα τα πακέτα σας στην πιο πρόσφατη έκδοση, κατεβάζοντας τα αρχεία από επίσημους διακομιστές.
Χρησιμοποιώντας το Pacman
Για να ενημερώσετε τη λίστα πακέτων σας χρησιμοποιώντας το Pacman, χρησιμοποιήστε το -Σί σημαία με την εντολή.
sudo pacman -Sy
Αφού συγχρονίσετε τη λίστα πακέτων του συστήματός σας με τους κύριους διακομιστές, πρέπει να αναβαθμίσετε τα πακέτα. Χρησιμοποιήστε το - Σιού σημαία για να κάνετε το ίδιο. Αυτή η εντολή μπορεί να διαρκέσει λίγο, ανάλογα με τη λίστα των πακέτων και τη συνδεσιμότητα του δικτύου σας.
sudo pacman -Syu
Μπορείτε να εξοικονομήσετε την προσπάθεια πληκτρολόγησης και των δύο αυτών εντολών συνδυάζοντάς τις χρησιμοποιώντας το - Σίγιου σημαία. Το Pacman θα ξεκινήσει αυτόματα τη λήψη των πιο πρόσφατων πακέτων μετά την ενημέρωση της λίστας πακέτων.
sudo pacman -Syyu
Χρησιμοποιώντας το Yay
Ο διαχειριστής πακέτων Yay σάς επιτρέπει να ενημερώνετε και να αναβαθμίζετε τα πακέτα σας αποτελεσματικά χρησιμοποιώντας το τερματικό σας. Για να το κάνετε αυτό, απλώς χρησιμοποιήστε το - Σιού σημαία με την εντολή yay.
sudo yay -Syu
Προσθήκη πακέτων
Η προσθήκη πακέτων είναι εύκολη μόλις ξέρετε ποιες εντολές πρέπει να εκτελέσετε. Το μόνο που έχετε να κάνετε είναι να πληκτρολογήσετε τις εντολές του διαχειριστή πακέτων στο τερματικό.
Flathub και Snap Store είναι δύο εξαιρετικές εφαρμογές GUI που μπορείτε να χρησιμοποιήσετε για να εγκαταστήσετε λογισμικό και εφαρμογές στον υπολογιστή σας Linux.
Όταν θέλετε να κατεβάσετε εφαρμογές Linux, πώς συγκρίνονται τα Flathub και Snap Store; Τους βάζουμε ο ένας στον άλλο για να το μάθουμε.
Εγκαταστήστε πακέτα με το Pacman
Το Pacman χρησιμοποιεί την επέκταση αρχείου TAR για τη συσκευασία εφαρμογών. Λειτουργεί αποτελεσματικά με την αρχιτεκτονική του συστήματος Arch Linux. Για να προσθέσετε ένα πακέτο, πρέπει να χρησιμοποιήσετε το -ΜΙΚΡΟ επισήμανση με την προεπιλεγμένη εντολή ως εξής.
sudo pacman -S πακέτα όνομα
Για παράδειγμα,
sudo pacman -S cmatrix
Για να εγκαταστήσετε πολλά πακέτα ταυτόχρονα, πληκτρολογήστε το όνομα όλων των πακέτων διαιρούμενο με τον χαρακτήρα διαστήματος.
sudo pacman -S cmatrix vlc python
Μπορείτε επίσης να λάβετε πληροφορίες σχετικά με τα πακέτα μετά την εγκατάσταση τους. Η έξοδος παρέχει λεπτομέρειες σχετικά με το όνομα, την έκδοση, την αρχιτεκτονική και την άδεια του πακέτου. Για να το κάνετε αυτό, αντικαταστήστε το -ΜΙΚΡΟ σημαία με -Qi στην προεπιλογή ειρηνιστής εντολή.
pacman -Qi cmatrix
Εγκαταστήστε πακέτα με το Yay
Η σύνταξη της εντολής Yay install είναι πολύ παρόμοια με εκείνη του Pacman. Για να εγκαταστήσετε ένα πακέτο χρησιμοποιώντας το διαχειριστή πακέτων Yay, απλώς χρησιμοποιήστε το -ΜΙΚΡΟ σημαία με την προεπιλεγμένη εντολή.
yay -S πακέτα όνομα
Κατάργηση πακέτων στο Arch
Το Arch Linux σάς δίνει τον έλεγχο να αφαιρέσετε πακέτα όταν δεν τα χρειάζεστε και αυτός είναι ένας από τους πολλούς λόγους γιατί πρέπει να εγκαταστήσετε το Arch Linux. Φυσικά, μπορείτε να αφαιρέσετε σχεδόν οποιοδήποτε πακέτο από το σύστημά σας εάν έχετε την εξουσιοδότηση. Ας δούμε πώς μπορείτε να διαγράψετε ένα πακέτο στο Arch Linux.
Αφαιρέστε τα πακέτα με το Pacman
Η αφαίρεση ενός πακέτου είναι επίσης εύκολη. Το μόνο που έχετε να κάνετε είναι να χρησιμοποιήσετε - Ρ αντί για το -ΜΙΚΡΟ επισήμανση στην προεπιλογή ειρηνιστής εντολή.
sudo pacman -R cmatrix
Εάν το πακέτο δεν υπάρχει στο σύστημά σας, θα λάβετε μια έξοδο σφάλματος που θα αναφέρει "σφάλμα: target not found: packagename".
Αφαιρέστε τα πακέτα με το Yay
Για να αφαιρέσετε πακέτα χρησιμοποιώντας το Yay, προσθέστε το - Ρ επισήμανση στην προεπιλεγμένη εντολή yay. Μπορείτε επίσης να χρησιμοποιήσετε τη σημαία -Rns για να αφαιρέσετε όλες τις περιττές εξαρτήσεις από το σύστημά σας.
yay -R cmatrix
yay -Rns cmatrix
Εάν θέλετε να καταργήσετε τα πακέτα που δεν χρειάζεται το σύστημά σας, χρησιμοποιήστε το -Yc σημαία με την εντολή.
ναι -Yc
Διαχείριση πακέτων στο Arch Linux
Υπάρχουν πολλοί τρόποι προσθήκης και κατάργησης πακέτων σε μια διανομή Linux που βασίζεται σε Arch. Μπορείτε να χρησιμοποιήσετε διαχειριστές πακέτων όπως Pacman, Yaourt και Yay. Ενώ ορισμένοι διαχειριστές πακέτων επιτρέπουν τη λήψη πακέτων από το Arch User Repository, άλλοι όπως το Pacman δεν υποστηρίζουν το AUR.
Εάν δεν είστε οπαδός των διαχειριστών πακέτων, μπορείτε πάντα να κάνετε λήψη των πακέτων που θέλετε χειροκίνητα. Διάφοροι ιστότοποι είναι διαθέσιμοι στο Διαδίκτυο που παρέχουν πακέτα TAR, RPM και DEB σε χρήστες Linux.
Ψάχνετε για εφαρμογές Linux; Αντί να εγκαταστήσετε από το τερματικό, μπορείτε να κάνετε λήψη εφαρμογών Linux σε μορφή DEB και RPM από αυτούς τους ιστότοπους.
- Linux
Η Deepesh είναι blogger της τεχνολογίας και γράφει ενημερωτικό περιεχόμενο για πάνω από 3 χρόνια. Επί του παρόντος, συνεχίζει το πτυχίο του στις Εφαρμογές Υπολογιστών από ένα διάσημο πανεπιστήμιο στην Ινδία. Στον ελεύθερο χρόνο του, του αρέσει να γράφει, να ακούει μουσική και να παίζει κιθάρα.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.