Το Homebrew είναι ένας δωρεάν διαχειριστής πακέτων ανοιχτού κώδικα για Linux και macOS. Αν και διαφορετικές διανομές Linux αποστέλλονται με τους δικούς τους διαχειριστές πακέτων, όπως APT, DNF, Pacman, κ.λπ., για τη διευκόλυνση του λογισμικού εγκατάσταση, θα θέλετε το Homebrew στο σύστημά σας εάν θέλετε να εγκαταστήσετε προγράμματα που δεν είναι διαθέσιμα στην προεπιλεγμένη διανομή Linux αποθετήρια.
Ας δούμε το Homebrew και τα βήματα για την εγκατάσταση και χρήση του σε Linux.
Τι είναι το Homebrew;
Το Homebrew είναι ένας διαχειριστής πακέτων που απλοποιεί την εγκατάσταση προγραμμάτων που δεν είναι διαθέσιμα στα επίσημα αποθετήρια διανομής Linux. Περιέχει πάνω από 5000 πακέτα (ονομάζονται επίσης "τύποι") και είναι ιδανικό για την εγκατάσταση εργαλείων Unix και άλλων προγραμμάτων και βοηθητικών προγραμμάτων ανοιχτού κώδικα.
Ένα από τα πλεονεκτήματα της χρήσης του Homebrew είναι ότι τα πακέτα του διατηρούνται καλύτερα από αυτά που είναι διαθέσιμα σε άλλα αποθετήρια. Αυτό σημαίνει ότι μπορείτε να εγκαταστήσετε τις πιο πρόσφατες εκδόσεις προγραμμάτων ακόμα κι αν εκτελείτε μια παλαιότερη διανομή Linux στον υπολογιστή σας.
Πώς να εγκαταστήσετε το Homebrew σε Linux
Το Homebrew είναι εύκολο στη ρύθμιση. Ακολουθήστε αυτές τις οδηγίες για να εγκαταστήσετε το Homebrew στον υπολογιστή σας Linux:
Το πρώτο πράγμα που πρέπει να κάνετε είναι να εγκαταστήσετε εργαλεία κατασκευής στον υπολογιστή σας Linux. Τα εργαλεία κατασκευής, για τους μη μυημένους, είναι προγράμματα που διευκολύνουν τη δημιουργία πακέτων σε μια μηχανή Linux.
Στο Debian ή στο Ubuntu, ανοίξτε το τερματικό και εγκαταστήστε το πακέτο build-essential και άλλες εξαρτήσεις χρησιμοποιώντας την ακόλουθη εντολή:
sudo apt εγκαθιστώχτίζω-απαραίτητο procps μπούκλα αρχείο git
Εάν χρησιμοποιείτε Μαλακό καπέλλο, CentOS ή Red Hat, μπορείτε να εγκαταστήσετε εργαλεία κατασκευής με:
Εγκατάσταση ομάδας sudo yum 'Εργαλεία ανάπτυξης'
sudo yum εγκαθιστώ procps-ng μπούκλα αρχείο git
sudo yum εγκαθιστώ libxcrypt-compat
Για να επαληθεύσετε ότι ο μεταγλωττιστής είναι διαθέσιμος, εκτελέστε αυτήν την εντολή:
οι οποίες φτιαχνω, κανω
Εάν αυτό επιστρέψει μια διαδρομή, σημαίνει ότι έχετε έναν μεταγλωττιστή που λειτουργεί στον υπολογιστή σας Linux. Διαφορετικά, κάτι δεν πάει καλά με την εγκατάσταση, οπότε θα πρέπει να προχωρήσετε ξανά στη διαδικασία εγκατάστασης.
Βήμα 2: Εγκαταστήστε το Homebrew σε Linux
Με τα εργαλεία κατασκευής στη θέση τους, το μόνο που χρειάζεται να κάνετε τώρα για να εγκαταστήσετε το Homebrew είναι να εκτελέσετε το σενάριο εγκατάστασης. Ανοίξτε το τερματικό και εκτελέστε αυτήν την εντολή για να το κάνετε αυτό:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/εγκαθιστώ/ΚΕΦΑΛΙ/install.sh)"
Όταν σας ζητηθεί να συνεχίσετε την εγκατάσταση, πατήστε Εισαγω, και το σενάριο θα ξεκινήσει τη λήψη και την εγκατάσταση του Homebrew στο σύστημά σας. Περιμένετε μερικά λεπτά για να ολοκληρωθεί η εγκατάσταση.
Μόλις ολοκληρωθεί, θα δείτε το Επιτυχής εγκατάσταση μήνυμα στο τερματικό, μαζί με μια ενότητα που ονομάζεται Επόμενα βήματα που σας λέει τι πρέπει να κάνετε στη συνέχεια για να αρχίσετε να χρησιμοποιείτε το Homebrew.
Εδώ, θα δείτε δύο εντολές για την προσθήκη του Homebrew στο PATH σας. Αντιγράψτε τα και εκτελέστε τα ένα προς ένα παρακάτω. Δείτε πώς μοιάζουν αυτές οι εντολές:
ηχώ 'ισοτιμία "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
ηχώ "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Εμείς πρέπει να ορίστε το PATH για το Homebrew, ώστε το κέλυφος να μπορεί να το βρει όταν το καλείτε για εγκατάσταση, ενημέρωση ή διαγραφή πακέτων, ανεξάρτητα από τον τρέχοντα κατάλογο εργασίας σας.
Πώς να χρησιμοποιήσετε το Homebrew στο Linux
Με εγκατεστημένο το Homebrew, μπορείτε τώρα να το χρησιμοποιήσετε για να εγκαταστήσετε, να ενημερώσετε και να διαγράψετε υπάρχοντα πακέτα Homebrew στον υπολογιστή σας Linux. Ακολουθήστε τις οδηγίες στις ακόλουθες ενότητες για να εκτελέσετε αυτές τις λειτουργίες.
1. Εγκατάσταση πακέτου χρησιμοποιώντας το Homebrew
Προτού μεταβείτε και εγκαταστήσετε ένα πακέτο χρησιμοποιώντας το Homebrew, πρέπει πρώτα να ενημερώσετε το Homebrew και όλους τους ορισμούς του πακέτου. Ανοίξτε το τερματικό και εκτελέστε αυτήν την εντολή για να το κάνετε αυτό:
ετοιμάζω εκσυγχρονίζω
Εφόσον μόλις εγκαταστήσατε το Homebrew, είναι πιθανό να είναι ήδη ενημερωμένο, αλλά είναι πάντα καλή πρακτική να το κάνετε αυτό πριν εγκαταστήσετε ένα νέο πακέτο.
Τώρα, εάν ακολουθείτε έναν οδηγό στο διαδίκτυο για να εγκαταστήσετε ένα πακέτο, θα είστε βέβαιοι ότι το πακέτο υπάρχει στο Homebrew και επομένως, μπορείτε να το εγκαταστήσετε αμέσως. Ωστόσο, εάν δεν είστε σίγουροι, μπορείτε να αναζητήσετε το πακέτο για να επαληθεύσετε ότι το Homebrew το διαθέτει εκτελώντας:
ετοιμάζω αναζήτηση πακέτου_όνομα
Για παράδειγμα, για να αναζητήσετε εάν το htop είναι διαθέσιμο στα αποθετήρια Homebrew, πληκτρολογήστε:
brew αναζήτηση htop
Τέλος, για να εγκαταστήσετε το πακέτο, χρησιμοποιήστε:
ετοιμάζω εγκαθιστώ όνομα πακέτου
Για παράδειγμα:
ετοιμάζω εγκαθιστώ htop
2. Αναβάθμιση πακέτου Homebrew
Με την πάροδο του χρόνου, καθώς χρησιμοποιείτε ένα πρόγραμμα, θα λαμβάνει νέες ενημερώσεις με διορθώσεις σφαλμάτων, νέες δυνατότητες και άλλες βελτιώσεις. Εφόσον το Homebrew δεν αναβαθμίζει αυτόματα (δεν ενημερώνει) τα ίδια τα πακέτα, θα πρέπει να το κάνετε με μη αυτόματο τρόπο.
Αλλά προτού αναβαθμίσετε ένα πακέτο Homebrew, ίσως θελήσετε να επαληθεύσετε την έκδοση ενός πακέτου για να γνωρίζετε ακριβώς ποια έκδοση χρησιμοποιείτε. Για να το κάνετε αυτό, ανοίξτε το τερματικό και εκτελέστε την παρακάτω εντολή:
ετοιμάζω λίστα -- εκδόσεις πακέτο_όνομα
Για να ελέγξετε τις διαθέσιμες εκδόσεις για το πακέτο htop:
ετοιμάζω λίστα -- εκδόσεις htop
Τώρα, εάν υπάρχει μια νέα έκδοση για το πακέτο, μπορείτε να κάνετε αναβάθμιση σε αυτό ως εξής:
brew upgrade package_name
Για παράδειγμα:
brew αναβάθμιση htop
Εναλλακτικά, εάν θέλετε να αναβαθμίσετε όλα τα πακέτα Homebrew που είναι εγκατεστημένα στο σύστημά σας ταυτόχρονα, μπορείτε να το κάνετε εκτελώντας:
αναβάθμιση παρασκευής
3. Απεγκατάσταση πακέτου Homebrew
Εάν δεν χρειάζεστε πλέον ένα πακέτο στον υπολογιστή σας για κάποιο λόγο, μπορείτε να το απεγκαταστήσετε, όπως ακριβώς κάνετε με τους παραδοσιακούς διαχειριστές πακέτων Linux. Για να απεγκαταστήσετε ένα πακέτο χρησιμοποιώντας το Homebrew, εκτελέστε αυτήν την εντολή στο τερματικό:
ετοιμάζω απεγκατάσταση όνομα πακέτου
Πώς να απεγκαταστήσετε το Homebrew στο Linux
Παρόμοια με τη διαδικασία εγκατάστασης του Homebrew, η απεγκατάσταση του Homebrew περιλαμβάνει επίσης τη χρήση ενός σεναρίου, το οποίο απεγκαθιστά αυτόματα τον διαχειριστή πακέτων από το σύστημά σας Linux.
Ανοίξτε το τερματικό και εκτελέστε αυτήν την εντολή για λήψη και εκτέλεση του σεναρίου απεγκατάστασης:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/εγκαθιστώ/ΚΕΦΑΛΙ/uninstall.sh)"
Μόλις το σενάριο ολοκληρώσει την απεγκατάσταση του Homebrew, θα εμφανίσει ορισμένα αρχεία που δεν καταργήθηκαν κατά τη διαδικασία απεγκατάστασης. Μπορείτε να αφαιρέσετε αυτά τα αρχεία που έχουν απομείνει από τη διαχείριση αρχείων ή το τερματικό με τον τρόπο που κρίνετε κατάλληλο.
Άλλες χρήσιμες εντολές Homebrew που πρέπει να γνωρίζετε
Αν και οι εντολές που συζητήθηκαν μέχρι στιγμής είναι σχεδόν όλα όσα πρέπει να γνωρίζετε για να χρησιμοποιήσετε το Homebrew στο Linux, το Homebrew έχει επίσης μερικές άλλες χρήσιμες εντολές που πρέπει να γνωρίζετε. Αυτά περιλαμβάνουν:
- βοήθεια παρασκευής: Εκτυπώνει διάφορες εντολές Homebrew με τη χρήση και τον σκοπό τους.
- sub_command βοήθειας παρασκευής: Είναι χρήσιμο όταν θέλετε να μάθετε περισσότερα σχετικά με μια συγκεκριμένη εντολή Homebrew, συμπεριλαμβανομένων των διαθέσιμων επιλογών και της χρήσης.
- γιατρός παρασκευής: Ελέγχει το σύστημά σας για πιθανά προβλήματα και τα απαριθμεί, ώστε να μπορείτε να τα διορθώσετε και να αποφύγετε προβλήματα κατά τη χρήση του Homebrew.
- παρωχημένη παρασκευή: Χρησιμοποιείται για την καταχώριση όλων των πακέτων Homebrew στο σύστημά σας που είναι παλιά και πρέπει να ενημερωθούν.
- brew pin package_name: Σας επιτρέπει να καθορίσετε ένα πακέτο Homebrew για να αποτρέψετε την αναβάθμισή του όταν εκτελείτε την εντολή αναβάθμισης παρασκευής στο σύστημά σας. Αργότερα, εάν θέλετε να ξεκαρφιτσώσετε το πακέτο, το Homebrew θα το αναβαθμίσει μαζί με όλα τα άλλα πακέτα.
- καθαρισμός παρασκευής: Χρησιμοποιείται για τον καθαρισμό παλιών εκδόσεων πακέτων στο σύστημά σας και άλλων σχετικών δεδομένων.
Εγκαταστήστε τα αγαπημένα σας προγράμματα στο Linux με το Homebrew
Τώρα που εγκαταστήσατε το Homebrew και έχετε μια ιδέα για το πώς να το χρησιμοποιήσετε για την εγκατάσταση νέων πακέτων, μπορείτε εύκολα να βρείτε και εγκαταστήστε προγράμματα που δεν είναι διαφορετικά διαθέσιμα μέσω των παραδοσιακών διαχειριστών πακέτων Linux στο δικό σας μηχανή.
Εάν είστε εκκολαπτόμενος προγραμματιστής, το Homebrew μπορεί να σας φανεί αρκετά βολικό, καθώς μπορείτε να εγκαταστήσετε διαφορετικά εργαλεία CLI στο σύστημά σας χωρίς κόπο χρησιμοποιώντας το. Ομοίως, ενώ είστε σε αυτό, ίσως θέλετε επίσης να ελέγξετε την εγκατάσταση και τη ρύθμιση του Git για να εξοικειωθείτε με ένα σύστημα ελέγχου έκδοσης.