HomeBrew instalēšana Apple Silicon Mac datoros, kas tiek sākotnēji atbalstīti
Ja esat Homebrew fans un Apple Silicon Mac lietotājs, jūs ar prieku atklāsiet jaunākās Homebrew versijas (3.0.0 un jaunākas), tagad sākotnēji atbalsta Apple Silicon arhitektūru. Lai dažas pakotnes un formulas darbotos, jums joprojām būs nepieciešama Rosetta 2, taču daudzas no tām jau atbalsta komandrindas pakotņu pārvaldnieks.
Nepazīstamiem lietotājiem Homebrew ir atvērtā pirmkoda pakotņu pārvaldnieks, kas ļauj pieredzējušiem lietotājiem terminālī viegli instalēt un palaist dažādus komandrindas rīkus un lietotnes Mac datorā. Tas ir diezgan populārs starp izstrādātājiem, sistēmu administratoriem, tīkla administratoriem, infosec, unix un Linux faniem un pat tikai gudrākiem cilvēkiem mūsu vidū.
Ja jūs jau izmantojat Homebrew, jums vajadzētu būt iespējai vienkārši atjaunināt pakotņu pārvaldnieku, lai iegūtu jaunāko versiju ar vietējo Apple Silicon atbalstu. Varat arī palaist instalēšanas programmu vēlreiz.
Interesenti var instalēt Homebrew Apple Silicon Mac datorā ar šādu komandu, kas izdota terminālī, kas ir tāda pati kā vispārējā Homebrew instalēšanas komanda mūsdienu MacOS laidieniem:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
Kā parasti, jums būs nepieciešama administratora parole, lai autentificētos un pabeigtu instalēšanu.
Daži lietotāji var vēlēties atteikties no Homebrew noklusējuma “Anonymous Aggregate User Behavior Analytics” izsekošanas, ko varat izdarīt ar šādu komandu pēc instalēšanas:
brew analytics izslēgts
Varat pārbaudīt pakotnes vietnē formulae.brew.sh, ja vēlaties uzzināt, vai tajās ir Apple Silicon vietējais atbalsts.
Ja jums jau bija Homebrew, kas darbojas Apple Silicon Mac datorā, bet paļaujaties uz Rosetta 2, iespējams, vēlēsities atjaunināt homebrew un savas pakotnes (un tas jebkurā gadījumā ir jādara periodiski):
brew update
Kā jau minēts, ne viss vēl atbalsta Apple Silicon, un, iespējams, jums joprojām būs jāizmanto šis termināļa risinājums, lai palaistu dažas x86 pakotnes.
Homebrew problēmu novēršana Apple Silicon
Lai gan Homebrew vajadzētu darboties labi Apple Silicon Mac datorā, dažiem lietotājiem var rasties problēmas, pārsūtot savus datus no Intel Mac uz Apple Silicon ARM Mac.
Jūs vēlaties būt pārliecināts, ka operētājsistēmā Mac ir instalēta Rosetta 2, jo ne viss vēl ir vietējais.
Daudzām homebrew pakotnēm vajadzētu darboties, taču dažkārt var tikt parādītas dažādas rosetta kļūdas, piemēram, “rosetta error: thread_suspend failed”, it īpaši, mēģinot atjaunināt Brew pakotnes.
Ja rodas kļūdas vai dīvainības no Intel migrētā datora uz Apple Silicon Mac, varat mēģināt atinstalēt Homebrew un pēc tam atkārtoti instalēt Homebrew, jo šķiet, ka tas atrisina šīs problēmas:
"Pirmā atinstalēšana: /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh) "
Pabeidziet atinstalēšanas procesu. Iespējams, vēlēsities atsāknēt Mac datoru, taču tas var nebūt nepieciešams (atcerieties, ka atsāknēšana notīra tmp failus un citas kešatmiņas.
Pēc tam atkārtoti instalējiet Homebrew:
"/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) "
Un vēlreiz ļaujiet šim procesam pabeigt.
Atcerieties, ka, atinstalējot Homebrew, tiks noņemtas visas ar rīku saistītās pakotnes, tāpēc tās būs jāinstalē vēlreiz.
–
Iesācējs Homebrew vai vienkārši vēlaties izmēģināt dažus parocīgus komplektus? Apskatiet dažas no labākajām Homebrew pakotnēm operētājsistēmai Mac.
Terminal piedāvā plašu unix rīku klāstu un parocīgas iespējas, kas citādi ir paslēptas zem MacOS pārsega. Lai gan komandrinda parasti ir paredzēta pieredzējušiem lietotājiem, ja tēma interesē, noteikti pārlūkojiet mūsu komandrindas rakstus šeit.
Vai jums ir domas, ko piebilst par Homebrew palaišanu Apple Silicon Mac datoros? Vai jums ir kāda īpaši ievērības cienīga pieredze, padomi, ieteikumi, problēmu novēršana vai padoms? Dalies komentāros!