Πώς να εγκαταστήσετε το Homebrew στο macOS βήμα προς βήμα
Το Homebrew εγκαθίσταται σε Mac μέσω του τερματικού. Για ορισμένα πακέτα θα χρειαστείτε το λογισμικό ανάπτυξης Xcode. Μετά την επιτυχή εγκατάσταση, μπορείτε να χρησιμοποιήσετε εύκολα τον διαχειριστή πακέτων για όλα τα προγράμματα.
Πώς να εγκαταστήσετε το Homebrew σε Mac
Η δωρεάν λύση ανοιχτού κώδικα Homebrew αποτελεί ένα πολύ χρήσιμο εργαλείο, ειδικά για προγραμματιστές, για την εγκατάσταση πακέτων λογισμικού και εκτελέσιμων εφαρμογών ή για τη δημιουργία ενός δοκιμαστικού περιβάλλοντος για νέα προγράμματα ή ιστότοπους. Η εγκατάσταση του Homebrew σε Mac είναι λίγο πιο περίπλοκη, γι’ αυτό και θα σας καθοδηγήσουμε σε όλα τα απαραίτητα βήματα στις επόμενες ενότητες.
Ποιες είναι οι απαιτήσεις συστήματος;
Ο διαχειριστής πακέτων αποθηκεύει όλα τα αρχεία εγκατάστασης στους φακέλους /usr/local/bin ή /usr/local/Cellar. Ωστόσο, η σύνδεση γίνεται με τον κατάλογο /usr/local/bin. Υπάρχουν μερικές βασικές προϋποθέσεις που πρέπει να πληρούνται για την εγκατάσταση του Homebrew σε Mac, οι οποίες είναι:
- Σύνδεση στο Διαδίκτυο
- Ένας υπολογιστής με macOS Mojave (10.14) ή νεότερη έκδοση
- Apple Silicon ή επεξεργαστής Intel 64-bit
- Xcode με CLT
- Ένα shell συμβατό με Bourne
- Δικαιώματα διαχειριστή
Ένας αναλυτικός οδηγός για την εγκατάσταση του Homebrew
Η εγκατάσταση του Homebrew σε Mac γίνεται μέσω της γραμμής εντολών. Για τον σκοπό αυτό, πρέπει να ακολουθήσετε τα παρακάτω βήματα:
- Ανοίξτε το Terminal. Θα το βρείτε στο φάκελο «Εφαρμογές» και στον υποφάκελο «Βοηθητικά προγράμματα». Εναλλακτικά, πατήστε το συνδυασμό πλήκτρων [Command] + πλήκτρο διαστήματος και πληκτρολογήστε τον όρο αναζήτησης «Terminal» στο πεδίο αναζήτησης.
- Στη συνέχεια, εγκαταστήστε το περιβάλλον ανάπτυξης Xcode μέσω της γραμμής εντολών. Αυτό σας επιτρέπει να δημιουργείτε εφαρμογές για συσκευές Apple. Η κατάλληλη εντολή είναι η εξής:
xcode-select --installbashΣτη συνέχεια, επιβεβαιώστε την εγκατάσταση και απαντήστε στις περαιτέρω ερωτήσεις.
- Τώρα εγκαταστήστε το Homebrew. Η απαραίτητη εντολή (για όλες τις υποστηριζόμενες εκδόσεις macOS) έχει ως εξής:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"bashΕπιβεβαιώστε την εγκατάσταση του Homebrew πατώντας [Enter]. Εισαγάγετε τον κωδικό πρόσβασης διαχειριστή και επιβεβαιώστε τον επίσης. Εάν η εγκατάσταση ολοκληρώθηκε με επιτυχία, θα εμφανιστεί το αντίστοιχο μήνυμα.
Πώς να εγκαταστήσετε χειροκίνητα το Homebrew σε Mac
Εναλλακτικά, έχετε επίσης τη δυνατότητα να εγκαταστήσετε το Homebrew χειροκίνητα στο macOS. Για να το κάνετε αυτό, πρώτα πληκτρολογήστε μια εντολή για να κατεβάσετε το σενάριο εγκατάστασης. Στη συνέχεια, εκτελέστε μια άλλη εντολή για να ξεκινήσετε το σενάριο. Τα απαραίτητα βήματα στη γραμμή εντολών είναι τα εξής:
- Κατεβάστε το σενάριο με την παρακάτω εντολή:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.shbash- Χρησιμοποιήστε την παρακάτω εντολή για να δείτε τον κώδικα του σεναρίου. Με αυτόν τον τρόπο μπορείτε να βεβαιωθείτε ότι όλα είναι όπως τα θέλετε.
less install.shbash- Τώρα εγκαταστήστε το σενάριο με την ακόλουθη εντολή:
/bin/bash install.shbashΤώρα θα πρέπει να επιβεβαιώσετε ορισμένες πληροφορίες. Στη συνέχεια, θα ελεγχθούν οι απαιτήσεις συστήματος και θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασής σας. Επιβεβαιώστε το πατώντας [Y].
- Για να βεβαιωθείτε ότι η εγκατάσταση του Homebrew ολοκληρώθηκε με επιτυχία, χρησιμοποιήστε την παρακάτω εντολή για να εμφανίσετε την κατάσταση:
brew doctorbashΕάν όλα είναι εντάξει και τα πακέτα σας είναι ενημερωμένα, θα λάβετε την ακόλουθη ενημέρωση:
Your system is ready to brew.bashΠώς να ρυθμίσετε τον διαχειριστή πακέτων
Αφού εγκαταστήσετε το Homebrew στον Mac σας, μπορείτε να χρησιμοποιήσετε τον διαχειριστή πακέτων ανά πάσα στιγμή για να προσθέσετε πακέτα λογισμικού. Για περισσότερες πληροφορίες, συνιστάται η χρήση της εντολής help. Έχει την εξής μορφή:
brew helpbashΑν θέλετε να προσθέσετε ένα συγκεκριμένο πακέτο, μπορείτε να το αναζητήσετε χρησιμοποιώντας την εντολή search. Για να το κάνετε αυτό, απλώς αντικαταστήστε τον σύμβολο κράτησης θέσης «Όνομα πακέτου» στην παρακάτω εντολή με το όνομα του προγράμματος που αναζητάτε.
brew search package namebashΑν δεν θέλετε να συλλέγονται και να αποστέλλονται δεδομένα ανάλυσης, απενεργοποιήστε τη λειτουργία με την ακόλουθη εντολή:
brew analytics offbashΠώς να ξεκινήσετε με τα πακέτα
Αν θέλετε να εγκαταστήσετε, να ενημερώσετε ή να διαγράψετε πακέτα με το Homebrew, αρκούν μερικές μόνο εντολές. Χρησιμοποιήστε την παρακάτω εντολή για να προσθέσετε πακέτα, αντικαθιστώντας το σύμβολο κράτησης θέσης «Όνομα πακέτου»:
brew install package namebashΑν θέλετε να διαγράψετε ένα πακέτο, χρησιμοποιήστε την παρακάτω εντολή και αντικαταστήστε το «Όνομα πακέτου» με το λογισμικό που θέλετε να απεγκαταστήσετε:
brew uninstall package namebashΑν θέλετε να ενημερώσετε το Homebrew, αυτή είναι η σωστή εντολή:
brew updateshellΠώς να απεγκαταστήσετε το Homebrew στο macOS
Αν δεν χρειάζεστε πλέον τον διαχειριστή πακέτων, μπορείτε να απεγκαταστήσετε εύκολα το Homebrew ανά πάσα στιγμή. Η κατάλληλη εντολή είναι:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"bashΕναλλακτικά, χρησιμοποιήστε το σενάριο homebrew uninstall.sh και διαγράψτε τον διαχειριστή πακέτων με το χέρι. Εκτελέστε το σενάριο με την ακόλουθη εντολή:
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.shbashΣτη συνέχεια, ξεκινήστε την απεγκατάσταση του Homebrew ακολουθώντας τις παρακάτω οδηγίες:
bash uninstall.shbashΠοιες εναλλακτικές λύσεις υπάρχουν για το Homebrew;
Αν δεν θέλετε να χρησιμοποιήσετε το Homebrew, αλλά αναζητάτε κάποιον άλλο διαχειριστή πακέτων, υπάρχουν μερικές πολύ καλές επιλογές. Ακολουθούν τρεις από τις καλύτερες εναλλακτικές λύσεις:
- MacPorts: Ο δωρεάν και ανοιχτού κώδικα διαχειριστής πακέτων MacPorts υπάρχει από το 2002. Αρχικά αναπτύχθηκε με την ονομασία DarwinPorts και έχει ως στόχο να διευκολύνει την εγκατάσταση άλλων προγραμμάτων ανοιχτού κώδικα. Σε αντίθεση με το Homebrew, το MacPorts δεν χρησιμοποιεί τα προγράμματα του συστήματος.
- Fink: Ο διαχειριστής πακέτων Fink είναι συμβατός με άλλες παραλλαγές του Unix και λειτουργεί στο λειτουργικό σύστημα Darwin. Το πρόγραμμα μπορεί να ελέγχεται μέσω του τερματικού, αν και υπάρχει επίσης μια γραφική διεπαφή χρήστη με το Fink Commander ως εναλλακτική λύση. Επιπλέον, το Fink μπορεί να χρησιμοποιηθεί για την προσαρμογή του πηγαίου κώδικα.
- ServBay: Το ServBay έχει επίσης αναπτυχθεί ειδικά για χρήση σε macOS και είναι ιδιαίτερα κατάλληλο ως εναλλακτικό περιβάλλον δοκιμών. Οι διακομιστές ιστού, οι βάσεις δεδομένων και άλλα εργαλεία μπορούν να ενσωματωθούν με λίγες μόνο οδηγίες. Η εργασία δεν πραγματοποιείται μέσω της γραμμής εντολών, αλλά μέσω ενός σαφούς περιβάλλοντος χρήστη.