Πώς να απεγκαταστήσετε το Homebrew από το Mac OS
Πίνακας περιεχομένων:
Εάν έχετε εγκαταστήσει προηγουμένως το Homebrew σε Mac και έχετε πλέον αποφασίσει ότι δεν χρειάζεστε ή δεν θέλετε πλέον τον διαχειριστή πακέτων γραμμής εντολών, μπορείτε να απεγκαταστήσετε το Homebrew από το MacOS και να καταργήσετε εντελώς το Homebrew και όλα τα εγκατεστημένα πακέτα και τύπο από το Mac.
Αυτό το σεμινάριο περιγράφει πώς να απεγκαταστήσετε πλήρως το Homebrew από Mac, που σημαίνει ότι θα καταργήσει ολόκληρο τον ίδιο τον διαχειριστή πακέτων, μαζί με την κατάργηση των εντολών παρασκευής και βαρελιού, μαζί με τα διάφορα πακέτα λογισμικού που μπορεί να έχουν έχει εγκατασταθεί.Σημειωτέον, αυτό είναι εντελώς διαφορετικό από την απλή απεγκατάσταση μεμονωμένων πακέτων με το Homebrew, με τον οποίο θα αφαιρούσατε έναν συγκεκριμένο τύπο από τον διαχειριστή πακέτων.
Πώς να απεγκαταστήσετε και να αφαιρέσετε το Homebrew στο Mac OS
Υπάρχουν μερικοί τρόποι για να απεγκαταστήσετε το Homebrew και να το αφαιρέσετε από Mac. Ίσως η απλούστερη μέθοδος είναι η χρήση μιας συμβολοσειράς εντολών που εισάγεται στο Terminal, όπως εκτελείτε μια εντολή ruby and curl στη γραμμή εντολών για να εγκαταστήσετε το Homebrew, εκτελείτε επίσης μια εντολή ruby and curl για να απεγκαταστήσετε το Homebrew από Mac.
Η μοναδική εντολή για την απεγκατάσταση του Homebrew είναι η εξής, ανάλογα με την έκδοση του MacOS:
"Για απεγκατάσταση του Homebrew σε MacOS Catalina, macOS Big Sur και MacOS Mojave: /bin/bash -c $(curl -fsSL https://raw.githubusercontent. com/Homebrew/install/master/uninstall.sh)"
Για απεγκατάσταση του Homebrew από MacOS High Sierra, Sierra, El Capitan και παλαιότερες: ruby -e $(curl -fsSL https://raw.githubusercontent.com/ Homebrew/install/master/uninstall)"
Αυτό χρησιμοποιεί το ruby για να εκτελέσει το σενάριο απεγκατάστασης του Homebrew που λαμβάνεται από το github με την εντολή curl. Όταν εκτελεστεί σωστά, το σενάριο απεγκατάστασης θα εκτελεστεί στο Mac και θα καταργήσει εντελώς το Homebrew.
Επιλογή 2: Απεγκατάσταση του Homebrew με τη δέσμη ενεργειών απεγκατάστασης με μη αυτόματο τρόπο
Αν δεν σας αρέσει η ιδέα να εκτελέσετε ένα σενάριο που έχει ληφθεί από το διαδίκτυο με curl (κάτι που είναι κατανοητό για άτομα που έχουν επίγνωση της ασφάλειας), τότε μπορείτε επίσης να προβάλετε, να κάνετε λήψη και να ελέγξετε το σενάριο απεγκατάστασης εκ των προτέρων και, στη συνέχεια, εκτελέστε το μη αυτόματα στον υπολογιστή από τον οποίο θέλετε να καταργήσετε το Homebrew.
Το σενάριο απεγκατάστασης του Homebrew βρίσκεται στην ακόλουθη διεύθυνση URL:
https://raw.githubusercontent.com/Homebrew/install/master/uninstall
Αποθηκεύστε αυτό το αρχείο ως έγγραφο κειμένου με την ένδειξη "uninstall" ή "uninstallhomebrew" ή όπως θέλετε να το ονομάσετε και, στη συνέχεια, εκτελέστε την εντολή ως συνήθως. Εναλλακτικά, μπορείτε να εκτελέσετε το σενάριο απεγκατάστασης με σημαία –help για να λάβετε περισσότερες λεπτομέρειες και επιλογές:
./απεγκατάσταση --help
Είτε χρησιμοποιείτε οποιαδήποτε μέθοδο που περιγράφεται παραπάνω, το Homebrew θα απεγκατασταθεί. Αυτό θα καταργήσει επίσης τυχόν πακέτα με αυτό, αλλά εάν θέλετε να απεγκαταστήσετε μόνο ορισμένους τύπους και πακέτα και όχι εξ ολοκλήρου το Homebrew, θα πρέπει να εστιάσετε σε αυτές τις οδηγίες.
Η τελευταία επιλογή, την οποία δεν πρόκειται να καλύψουμε εδώ λόγω της πολυπλοκότητας και της μεταβλητότητας της διαμόρφωσης κάθε χρήστη και των πακέτων που έχουν εγκαταστήσει, είναι η μη αυτόματη διαγραφή όλων των καταλόγων Homebrew, εξαρτήσεων, τύπων και όλα τα σχετικά αρχεία από τις ευρείας εμβέλειας τοποθεσίες καταλόγου Homebrew, συμπεριλαμβανομένης της κατάργησης κάθε μεμονωμένου στοιχείου στη θέση εγκατεστημένου πακέτου Homebrew του Mac. Αυτή είναι μια πολύ πιο χρονοβόρα διαδικασία και θα ψάχνετε σε διάφορους καταλόγους σε επίπεδο συστήματος. Αυτή η μέθοδος είναι ακατάλληλη για τη συντριπτική πλειονότητα των χρηστών – προχωρημένων ή μη – και ως εκ τούτου δεν θα καλύπτεται.Αλλά αν είστε περίεργοι, χρησιμοποιήστε τις εντολές find, locate και mdfind για να ανακαλύψετε όλα τα δεδομένα που σχετίζονται με Homebrew, brew, cask και Cellar στο Mac.
Αυτό είναι περίπου, αν υποθέσουμε ότι εκτελέσατε τα σενάρια απεγκατάστασης του Homebrew, η διαδικασία είναι αρκετά απλή και η αφαίρεση έχει ολοκληρωθεί. Φυσικά, εάν χρειάζεστε και χρησιμοποιείτε το Homebrew, δεν υπάρχει λόγος να το απεγκαταστήσετε, αλλά εάν εγκαταστήσατε το Homebrew και αργότερα ανακαλύψατε ότι δεν σας ωφελεί, ίσως είναι σημαντικό να το αφαιρέσετε από το Mac σας.