Πώς να εκτελέσετε εφαρμογές Terminal Homebrew & x86 σε M1 Mac
Πίνακας περιεχομένων:
Εάν είστε ένας από τους πρώτους χρήστες που απέκτησαν ένα M1 Apple Silicon Mac και διαπιστώσετε ότι το Homebrew και πολλές άλλες εφαρμογές τερματικού x86 δεν έχουν ακόμη υποστήριξη για τη νέα αρχιτεκτονική Arm, θα είστε Χαίρομαι που γνωρίζω ότι υπάρχει μια αρκετά απλή λύση.
Το κόλπο είναι να εκτελέσετε μια παράλληλη εφαρμογή Terminal μέσω της Rosetta. Και ναι, αυτό σημαίνει ότι θα πρέπει πρώτα να εγκαταστήσετε το Rosetta στο Apple Silicon Mac, αν δεν το έχετε κάνει ήδη.
Πώς να εκτελέσετε τις εφαρμογές x86 Homebrew & Terminal σε Apple Silicon Macs
Ακολουθεί η λύση μέχρι να φτάσει η εγγενής υποστήριξη:
- Εντοπίστε την εφαρμογή Terminal μέσα στο φάκελο Utilities (Finder > Go menu > Utilities)
- Επιλέξτε Terminal.app και κάντε δεξί κλικ σε αυτό και, στη συνέχεια, επιλέξτε "Διπλότυπο"
- Μετονομάστε την διπλότυπη εφαρμογή Terminal σε κάτι προφανές και ξεχωριστό, όπως "Rosetta Terminal"
- Τώρα επιλέξτε την πρόσφατα μετονομασμένη εφαρμογή «Rosetta Terminal» και κάντε δεξί κλικ και επιλέξτε «Λήψη πληροφοριών» (ή πατήστε Command+i)
- Επιλέξτε το πλαίσιο για "Άνοιγμα με χρήση Rosetta", και μετά κλείστε το παράθυρο Λήψη πληροφοριών
- Εκτελέστε το "Rosetta Terminal" ως συνήθως, το οποίο θα υποστηρίζει πλήρως το Homebrew και άλλες εφαρμογές γραμμής εντολών x86
Θα θέλετε να το κάνετε αυτό ακόμα κι αν εγκαθιστάτε το Homebrew στο M1 Mac, τουλάχιστον μέχρι να είναι διαθέσιμη μια εγγενής έκδοση του Homebrew.
Homebrew είναι ένα φανταστικό βοηθητικό πρόγραμμα με μια ποικιλία από υπέροχα πακέτα για πιο προχωρημένους χρήστες Mac και αυτούς που είναι συνηθισμένοι στη γραμμή εντολών.
Πιθανώς στο άμεσο μέλλον, το Homebrew θα ενημερωθεί για να υποστηρίζει εγγενώς το ARM και το Apple Silicon, αλλά προς το παρόν, χρησιμοποιήστε αυτήν τη λύση για να λειτουργούν άψογα οι εφαρμογές τερματικού x86 και Homebrew στο νέο σας M1 Apple Silicon Mac, είτε πρόκειται για MacBook Pro, MacBook Air ή Mac mini.
Αυτή η εύχρηστη λύση περιγράφηκε λεπτομερώς από το Notion.so, γι' αυτό τους ευχαριστούμε για την ανακάλυψη.
Γνωρίζετε κάποια άλλη προσέγγιση για την εκτέλεση εφαρμογών τερματικού x86 σε νέο Apple Silicon Mac; Μοιραστείτε μαζί μας στα παρακάτω σχόλια!