Ο Pacman είναι το Σύστημα Διαχείρισης Πακέτων (στο εξής ΣΔΠ) του Arch, το οποίο είναι κυριολεκτικά πανίσχυρο, εύκολο στη χρήση, και σας λύνει τα χέρια.
Είναι δε εφάμιλλο σε αξιοπιστία, ταχύτητα και ευχρηστία με τις άλλες δύο μεγάλες σχολές package management, το apt-get του Debian και το Portage του Gentoo.
Καλείται με την εντολή:
Κώδικας:
pacman
Π.χ. ένα παράδειγμα μιας τυπικής κλήσης του Pacman είναι το εξής:
Κώδικας:
pacman -S gimageview comix
Κώδικας:
pacman -<δράση><επιλογές> <πακέτο-1> <πακέτο-2> <πακέτο-3> ... <πακέτο-όσο-όσο>
Ας δούμε πρώτα τις βασικότερες από τις επιλογές:
-y
refresh
Χρησιμοποιείται αποκλειστικά με την δράση S (βλέπε παρακάτω), συνήθως χωρίς την ύπαρξη πακέτων μετά. Αν χρησιμοποιηθεί χωρίς πακέτα μετά, ενημερώνει την database των διαθέσιμων πακέτων.
Συντάσσεται δηλαδή ως εξής:
Κώδικας:
pacman -Sy
Κώδικας:
apt-get update
Κώδικας:
emerge --sync
-w
downloadonly
Χρησιμοποιείται αποκλειστικά με την δράση S (βλέπε παρακάτω), μέ ή χωρίς την ύπαρξη πακέτων μετά. Κάνει ό,τι θα γινόταν και αν δεν είχε δοθεί, απλά δεν γίνεται καμμία αλλαγή στα εγκατεστημένα πακέτα, παρά μόνο κατεβαίνουν τα καινούρια πακέτα. Μπορεί να συνυπάρξει με την επιλογή u (βλέπε παρακάτω).
Συντάσσεται δηλαδή ως εξής:
Κώδικας:
pacman -Sw
Κώδικας:
-d
Κώδικας:
-f
sysupgrade
Χρησιμοποιείται αποκλειστικά με την δράση S (βλέπε παρακάτω), χωρίς την ύπαρξη πακέτων μετά. Πραγματοποιεί ολική αναβάθμιση του συστήματος. Μπορεί να συνυπάρξει με μία w και συνήθως ακολουθεί μία y.
Συντάσσεται δηλαδή ως εξής:
Κώδικας:
pacman -Su
Κώδικας:
apt-get upgrade
Κώδικας:
emerge -uDNpv --columns world
-S
SYNC
Ενημέρωση ή/και προσθήκη πακέτων ή/και ολόκληρου του συστήματος.
Αν έχει πακέτα μετά, μπορεί να συνοδεύεται μόνο από την επιλογή w, αλλιώς αν δεν έχει πακέτα, θα πρέπει να συνοδεύεται με μία από τις επιλογές y ή u. Σε κάθε περίπτωση, μπορεί να συνοδεύεται καί από την επιλογή w.
Συχνότερες χρήσεις:
----> ενημέρωση database:
Κώδικας:
pacman -Sy
Κώδικας:
pacman -Su
Κώδικας:
pacman -S gimageview comix
Αντίστοιχη με τις άλλες δύο "σχολές" των:
Κώδικας:
apt-get install gimageview comix
Κώδικας:
emerge -uNpv --columns gimageview comix
REMOVE
Αφαίρεση πακέτων.
Αφαιρεί όσα πακέτα βρει μετά από αυτήν.
π.χ.:
Κώδικας:
pacman -R gimageview comix
Αντίστοιχη με τις άλλες δύο "σχολές" των:
Κώδικας:
apt-get remove gimageview comix
Κώδικας:
emerge -pvC --columns gimageview comix
Μήνυμα