A HomeBrew telepítése natívan támogatott Apple Silicon Mac gépekre

Anonim

Ha Ön Homebrew-rajongó és Apple Silicon Mac-felhasználó, örömmel fedezheti fel a Homebrew legújabb verzióit (3.0.0 és újabb), amelyek immár natívan támogatják az Apple Silicon architektúrát. Továbbra is szüksége lesz a Rosetta 2-re, hogy bizonyos csomagok és képletek működjenek, de sokat már a parancssori csomagkezelő támogatja.

Az ismeretlenek számára a Homebrew egy nyílt forráskódú csomagkezelő, amely lehetővé teszi a haladó felhasználók számára a parancssori eszközök és alkalmazások széles skálájának egyszerű telepítését és futtatását Mac számítógépen a terminálon belül. Nagyon népszerű a fejlesztők, rendszergazdák, hálózati adminisztrátorok, infosec-, unix- és linux-rajongók, és még a köztünk lévő geekebb emberek körében is.

Ha már fut a Homebrew, akkor csak frissítheti a csomagkezelőt, hogy megkapja a legújabb verziót a natív Apple Silicon támogatással. Alternatív megoldásként újra futtathatja a telepítőt.

Az érdeklődők telepíthetik a Homebrew-t Apple Silicon Mac-re a következő, terminálon belül kiadott paranccsal, amely megegyezik a modern MacOS kiadások általános Homebrew telepítési parancsával:

"

/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "

Szokás szerint a hitelesítéshez és a telepítés befejezéséhez rendszergazdai jelszóra lesz szüksége.

Egyes felhasználók le szeretnének iratkozni a Homebrew alapértelmezett „Anonymous Aggregate User Behavior Analytics” nyomon követéséről, amit a telepítés után a következő paranccsal tehet meg:

Brew analytics off

A csomagokat a formulae.brew.sh oldalon ellenőrizheti, ha kíváncsi arra, hogy rendelkezik-e natív támogatással az Apple Silicon számára.

Ha már futott a Homebrew az Apple Silicon Mac-en, de a Rosetta 2-re támaszkodott, valószínűleg frissítenie kell a homebrew-t és a csomagjait (és ezt egyébként is rendszeresen meg kell tennie):

brew update

Amint megjegyeztük, még nem minden támogatja az Apple Silicon-t, és előfordulhat, hogy továbbra is ezt a terminálmegkerülő megoldást kell használnia néhány x86-os csomag futtatásához.

A Homebrew hibaelhárítása az Apple Silicon-on

Bár a Homebrew-nak megfelelően működnie kell Apple Silicon Mac-en, egyes felhasználók problémákat tapasztalhatnak, ha adataikat Intel Macről Apple Silicon ARM Mac-re vitték át.

Győződjön meg arról, hogy a Rosetta 2 telepítve van a Mac-en, mivel még nem minden natív.

Sok homebrew csomagnak működnie kell, de néha különféle rosetta hibákat láthat, például „rosetta error: thread_suspend failed”, különösen a Brew csomagok frissítésekor.

Ha hibákat vagy furcsaságokat tapasztal az Intel Apple Silicon Mac rendszerre költöztetése során, megpróbálhatja eltávolítani a Homebrew-t, majd újratelepíteni a Homebrew-t, mivel úgy tűnik, hogy megoldja a következő problémákat:

"

Első eltávolítás: /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh) "

Hagyja befejezni az eltávolítási folyamatot. Érdemes lehet újraindítani a Mac-et, de nem feltétlenül szükséges (ne feledje, hogy az újraindítás törli a tmp fájlokat és egyéb gyorsítótárakat.

Következő, telepítse újra a Homebrew-t:

"

/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "

És ismét fejezze be ezt a folyamatot.

Ne feledje, ha eltávolítja a Homebrew-t, az eltávolítja az eszközhöz tartozó összes csomagot, ezért újra kell telepítenie azokat.

Új a Homebrew-ban, vagy csak szeretnél néhány hasznos csomagot kipróbálni? Tekintse meg a legjobb Homebrew-csomagokat Machez.

Terminal a unix eszközök és praktikus képességek széles skáláját kínálja, amelyek egyébként a MacOS burkolata alatt vannak. Míg a parancssor általában haladó felhasználóknak szól, ha a téma érdekli, ne hagyja ki az itt található parancssori cikkek böngészését.

Van valami hozzáfűznivalója a Homebrew futtatásával kapcsolatban Apple Silicon Mac gépeken? Van valamilyen különösen figyelemre méltó tapasztalata, tippje, javaslata, hibaelhárítása vagy tanácsa? Oszd meg kommentben!

A HomeBrew telepítése natívan támogatott Apple Silicon Mac gépekre