Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man installerar Mac-appar i Terminal med Homebrew

När du väl har konfigurerat en ny Mac från början är det ett överväldigande jobb att installera ett dussin eller fler appar. Du måste besöka alla applikationswebbplatser och ställa in apparna efter dina behov. Det tar tid och tålamod.

Du kan lösa detta problem med en tredjepartspakethanterare som heter Homebrew. Det förenklar installationen av Unix-verktyg och populära GUI-appar tillgängliga för Mac. Vi visar dig hur du installerar appar från Terminal via Homebrew och håller dem uppdaterade utan krångel.

Vad är Homebrew?

Homebrew är en free och öppen källkodspakethanterare som låter dig installera alla typer av appar på en Mac, som kommandoradsverktyg och tredjeparts GUI-appar. Med ett enda kommando kan du söka, installera, avinstallera eller uppdatera Unix-verktyg.

Systemkraven för Homebrew är:

Terminalapp macOS Catalina 10.15 eller senare (versionerna 10.10 till 10.14 stöds, men finns inte på prioritetslistan) Kommandoradsverktyg för Xcode eller Xcode från Mac App Store Bourne-Again Shell (bash) för installation

Hur man installerar Homebrew på en Mac

För att installera Homebrew behöver du kommandoradsverktyg (upptar ungefär 200 MB). Om du redan har Xcode installerat på din Mac är paketet redan inbyggt i det. Du behöver dock inte installera Xcode (som förbrukar cirka 10 GB eller mer diskutrymme) bara för att installera Homebrew.

Steg 1: Installera kommandoradsverktyg

Öppen Terminal och kör följande kommando:

xcode-select --install

När du skriver det här kommandot visas ett popup-fönster med meddelandet “xcode-select-kommandot kräver kommandoradens utvecklarverktyg. Vill du installera dessa verktyg nu?” Klicka på Installera knappen för att fortsätta med installationen. Eftersom jag redan har installerat det här paketet visar det ett felmeddelande, som framgår av skärmdumpen.

Steg 2: Installera Homebrew

Kör följande kommando från Homebrew-webbplatsen till Terminal:

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

Det här skriptet kommer att installera Homebrew på sin föredragna plats: /usr/local för Intel Macs, /opt/homebrew för M1 Mac, och /home/linuxbrew/.linuxbrew för Linux.

Notera: One-liner installationsskriptet kräver “bash”-skal. Speciellt kommer zsh, fish, tcsh och csh inte att fungera. Eftersom macOS Catalina och högre är standardskalet “ZSH”, kan du behöva byta till “bash” för att installera Homebrew.

När du klistrar in det här kommandot kommer du att se en rad rader om vad skriptet kommer att installera och dess plats. Skriv in administratörslösenordet och tryck Lämna tillbaka igen för att fortsätta. Installationsprocessen kommer att ta lite tid. Du kommer också att se en Lyckad installation meddelande.

Relaterad  Vi presenterar språnget - en ny touch-Free Sätt att interagera med din dator

Steg 3: Verifiera Homebrew-installationen

För att verifiera installationen, kör:

brew doctor

Om du ser en Varning meddelande, du behöver inte oroa dig eftersom det bara hjälper underhållarna med felsökning om du lämnar in ett problem. Men kolla in några vanliga installationsproblem på Homebrew-webbplatsen. Vi rekommenderar dig också att springa bryggdoktor med jämna mellanrum.

Per definition består en pakethanterare av kommandoradsverktyg och en uppsättning tjänster för att automatisera mjukvaruhanteringsprocessen som appinstallation, uppgradering, avinstallation och mer. Paketet består av binärprogramvara, konfigurationsfiler och metadata. Metadata hanterar i sin tur alla beroenden.

Till exempel kan en app förlita sig på två eller flera paket för att fungera korrekt. Det kommer att installera alla paket och konfigurera utvecklingsmiljön utan några problem med att manuellt installera verktygen. Här är några populära Unix-verktyg:

youtube-dl låter dig ladda ner videor från Youtube och andra webbplatser. geoip ger dig geolokaliseringsdata för en viss IP-adress. Användbar för systemadministratörer, säkerhetsforskare och webbutvecklare. wget låter dig ladda ner data från webben och från en FTP. Du kan spara en fil som inte laddas ner från Chrome eller ens en hel webbplats. htop är ett kommandoradsalternativ till Activity Monitor för Mac. Den ger dig grundlig information om CPU, minne, processer och mer. pyenv är ett verktyg för att hantera flera Python-versioner. Det låter dig till och med växla mellan flera versioner av Python.

Installera och hantera appar från Terminal Via Homebrew

brygga är kärnkommandot, centralt för hela Homebrew-pakethanteraren. Formel är en paketdefinition byggd från källförvaret. Fat är ett tillägg till brew som låter dig installera inbyggda appar för Mac via Terminal.

Sedan lanseringen av tidigare iterationer av Homebrew (särskilt version 1.8.0) har många nya funktioner och ändringar implementerats. Minsta OS-kompatibilitet höjdes till macOS Catalina, bryggfat kommandon försvann (med -cask) vid behov, integration med Github Releases lades till och Apple silicon Mac fick stöd.

För att komma igång, skriv in följande kommando för att se listan över de viktigaste kommandona som du förmodligen kommer att använda för att hantera appar via Homebrew:

brew help

Här är en lista med användbara Homebrew-formler och fatkommandon.

1. Installera

brew install formula|cask

Till exempel, brygg installera pyenv och brygginstallation fantastiskt.

2. Avinstallera

brew uninstall formula|cask

brew uninstall --force [formula name]

brew uninstall --zap [cask name]

När du lägger till -tvingakommer den att radera alla installerade versioner av en formel samtidigt som fel ignoreras när filer tas bort. -zappa kommer att ta bort alla filer som är associerade med ett fat.

Relaterad  Frukost med Sabaku på Bandai Namco Temporary Store: vi väntar på frågorna till Michele!

Notera: Det kan ta bort filer som delas mellan appar.

3. Lista

brew list formula|cask

brew list --formula

brew list --cask

Lista alla installerade formler och fat. Bifoga -formel för att bara lista formler och -fat att lista fat.

4. Uppdatera och uppgradera

brew upgrade formula|cask

Uppgradera föråldrade, ofästa formler och fat. Om du anger ett fat eller en formel kommer det bara att uppgradera det givna verktyget. I kontrast, brygguppdatering rapporterar föråldrade formler och föreslår brygguppgradering.

brew search text|/regex/

Utför en sökning av fattokens och formelnamn för text. Du kan sätta ett snedstreck bredvid texten för att göra en regex-sökning. Bifoga -formel att söka online och lokalt efter formler och -fat för att söka efter fat online eller lokalt.

6. Föråldrad

brew outdated formula|cask

brew outdated --formula

brew outdated --cask

Lista föråldrade fat och formler. Bifoga -formel för att lista den föråldrade formeln, eller -fat för en app.

7. Fäst och lossa

brew pin installed_formula

brew unpin installed_formula

Fäst en viss formel från att bli uppgraderad när du utfärdar brygguppgradering kommando. Lossa för att uppgradera paketet.

8. Beroenden

brew deps formula|cask

Visar beroenden för en given formel.

9. Städning

brew cleanup formula|cask

Tar bort inaktuella låsfiler och föråldrade paket för alla formler och fat. Den tar bort alla nedladdningar som är äldre än 120 dagar.

Cakebrew: Mac-appen för Homebrew

Cakebrew är en free, app med öppen källkod som fungerar tillsammans med Homebrew. Appen låter dig se listan över formler du har installerat, köra en snabbsökning och visa beskrivningen av formler du vill installera. Du kan se listan över beroenden som krävs eller installeras för en given formel.

Det stödjer till och med Hembryggt/bunt för att exportera och importera dina formler. Om du gillar Homebrew, men inte vill använda kommandoraden för alla ändamål, kommer den här appen att visa sig användbar. För att installera cakebrew, skriv in:

brew install cakebrew

Inom några minuter kommer du att se appen i /Ansökningar mapp.

Relaterad  NFT-marknadens kollaps: vad hände och vad kan vi lära oss av det?

Homebrew and Cask Workflow för Alfred

Arbetsflödet Homebew och fat för Alfred låter dig enkelt installera, avinstallera och hantera Homebrew och fat samtidigt. Skriptet filtrerar brew and cask med stöd för alla viktiga kommandon, som doktor, installera, lista, sök, avinstallera och mer.

Lansera Alfredskriv sedan in brygga eller fat för att hantera appar direkt från Alfred. Du måste ha Alfred Powerpack för att använda detta arbetsflöde.

Installera appar med öppen källkod med Homebrew

Homebrew är en fantastisk pakethanterare för att installera appar via Terminal på Mac. Om du installerar en Mac från början, eller arbetar i ett företag där du hanterar flera Mac-datorer, kan det spara mycket tid och energi.

För nybörjaren är det lätt att gå vilse med alla dessa kommandon, men du behöver inte skynda dig. Gå långsamt med dessa steg och anteckna kommandona. När du har installerat Homebrew, försök att installera några mindre kända Mac-appar med öppen källkod som din läxa.

Om författaren

Rahul Saigal (173 artiklar publicerade)

Med sin M.Optom Degree in Eye Care Speciality arbetade Rahul som föreläsare i många år på högskolan. Att skriva och lära andra är alltid hans passion. Han skriver nu om teknik och gör den lättsmält för läsare som inte förstår den så bra.

Mer från Rahul Saigal

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera