Homebrew är en gratis pakethanterare med öppen källkod för Linux och macOS. Även om olika Linux-distros levereras med sina egna pakethanterare, såsom APT, DNF, Pacman, etc., för att underlätta programvara installation, vill du ha Homebrew på ditt system om du vill installera program som inte är tillgängliga i standard Linux-distro förråd.

Låt oss kolla in Homebrew och stegen för att installera och använda det på Linux.

Vad är Homebrew?

Homebrew är en pakethanterare som förenklar installationen av program som inte är tillgängliga i de officiella Linux-distroförråden. Den innehåller över 5000 paket (även kallade "formler") och är perfekt för att installera Unix-verktyg och andra program och verktyg med öppen källkod.

En av fördelarna med att använda Homebrew är att dess paket underhålls bättre än de som finns tillgängliga på andra arkiv. Det betyder att du kan installera de senaste versionerna av program även om du kör en äldre Linux-distro på din dator.

Hur man installerar Homebrew på Linux

instagram viewer

Homebrew är lätt att ställa in. Följ dessa instruktioner för att installera Homebrew på din Linux-maskin:

Det första du behöver göra är att installera byggverktyg på din Linux-maskin. Byggverktyg, för oinitierade, är program som underlättar paketbyggande på en Linux-maskin.

På Debian eller Ubuntu, öppna terminalen och installera build-essential-paketet och andra beroenden med följande kommando:

sudo apt Installerabygga-essentiell procps curl fil git

Om du använder Fedora, CentOS eller Red Hat kan du installera byggverktyg med:

sudo yum group installation 'Utvecklings verktyg'
sudo yum Installera procps-ng curl fil git
sudo yum Installera libxcrypt-compat

För att verifiera att kompilatorn är tillgänglig, kör det här kommandot:

som göra

Om detta returnerar en sökväg betyder det att du har en fungerande kompilator på din Linux-maskin. Annars är det något fel med installationen, i så fall måste du gå igenom installationsprocessen igen.

Steg 2: Installera Homebrew på Linux

Med byggverktygen på plats är allt du behöver göra nu för att installera Homebrew att köra installationsskriptet. Öppna terminalen och kör detta kommando för att göra detta:

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

När du uppmanas att fortsätta installationen trycker du på Stiga på, och skriptet börjar ladda ner och installera Homebrew på ditt system. Vänta några minuter tills installationen är klar.

Så fort det är klart kommer du att se Lyckad installation meddelande på terminalen, tillsammans med en sektion som kallas Nästa steg som talar om för dig vad du behöver göra härnäst innan du kan börja använda Homebrew.

Här kommer du att se två kommandon för att lägga till Homebrew till din PATH. Kopiera dessa och kör dem en efter en nedan. Så här ser dessa kommandon ut:

eko 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
eko "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

Vi måste ställ in PATH för Homebrew så att skalet kan hitta det när du anropar det för att installera, uppdatera eller ta bort paket, oavsett din nuvarande arbetskatalog.

Hur man använder Homebrew på Linux

Med Homebrew installerat kan du nu använda det för att installera, uppdatera och ta bort befintliga Homebrew-paket på din Linux-maskin. Följ instruktionerna i följande avsnitt för att utföra dessa operationer.

1. Installera ett paket med Homebrew

Innan du hoppar in och installerar ett paket med Homebrew måste du först uppdatera Homebrew och alla dess paketdefinitioner. Öppna terminalen och kör detta kommando för att göra detta:

brygga uppdatering

Eftersom du precis har installerat Homebrew är det troligtvis redan uppdaterat, men det är alltid bra att göra detta innan du installerar ett nytt paket.

Nu, om du följer en guide online för att installera ett paket, skulle du vara säker på att paketet finns på Homebrew, och därför kan du installera det direkt. Men om du inte är säker kan du slå upp paketet för att verifiera att Homebrew har det genom att köra:

bryggsökning paketnamn

För att till exempel söka om htop är tillgängligt på Homebrew-förråd, skriv in:

bryggsökning htop

Slutligen, för att installera paketet, använd:

brygga Installera Paketnamn

Till exempel:

brygga Installera htop

2. Uppgradering av ett Homebrew-paket

Med tiden, när du använder ett program, kommer det att få nya uppdateringar med buggfixar, nya funktioner och andra förbättringar. Eftersom Homebrew inte automatiskt uppgraderar (inte uppdaterar) själva paketen, måste du göra detta manuellt.

Men innan du uppgraderar ett Homebrew-paket kanske du vill verifiera ett pakets version för att veta exakt vilken version du kör. För att göra detta, öppna terminalen och kör kommandot nedan:

brygga lista --versioner paketnamn

Så här kontrollerar du tillgängliga versioner för htop-paketet:

brygga lista --versioner htop

Nu, om det finns en ny version för paketet, kan du uppgradera till det så här:

brew upgrade package_name

Till exempel:

brygg uppgradering htop

Alternativt, om du vill uppgradera alla Homebrew-paket installerade på ditt system på en gång, kan du göra detta genom att köra:

brygguppgradering

3. Avinstallera ett Homebrew-paket

Om du av någon anledning inte längre behöver ett paket på din dator kan du avinstallera det, precis som du gör med traditionella Linux-pakethanterare. För att avinstallera ett paket med Homebrew, kör det här kommandot i terminalen:

brygga avinstallera Paketnamn

Hur man avinstallerar Homebrew på Linux

I likhet med Homebrew-installationsprocessen innebär avinstallation av Homebrew också att använda ett skript, som automatiskt avinstallerar pakethanteraren från ditt Linux-system.

Öppna terminalen och kör det här kommandot för att ladda ner och köra avinstallationsskriptet:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/Installera/HUVUD/uninstall.sh)"

Så snart skriptet har avslutat avinstallationen av Homebrew kommer det att lista några filer som inte togs bort under avinstallationsprocessen. Du kan ta bort dessa överblivna filer från filhanteraren eller terminalen på det sätt du tycker är lämpligt.

Andra användbara Homebrew-kommandon du bör känna till

Även om de kommandon som diskuterats hittills är i stort sett allt du behöver veta för att använda Homebrew på Linux, har Homebrew också några andra användbara kommandon som du bör känna till. Dessa inkluderar:

  1. brygghjälp: Den skriver ut olika Homebrew-kommandon med deras användning och syfte.
  2. brygghjälp sub_command: Det är användbart när du vill lära dig mer om ett specifikt Homebrew-kommando, inklusive tillgängliga alternativ och användning.
  3. bryggdoktor: Det kontrollerar ditt system för eventuella problem och listar dem, så att du kan fixa dem och undvika problem när du använder Homebrew.
  4. brygga föråldrad: Den används för att lista ut alla Homebrew-paket på ditt system som är föråldrade och behöver uppdateras.
  5. bryggstift paketnamn: Det låter dig ange ett Homebrew-paket för att förhindra att det uppgraderas när du kör kommandot brew upgrade på ditt system. Om du senare vill lossa paketet kommer Homebrew att uppgradera det tillsammans med alla andra paket.
  6. bryggrensning: Den används för att rensa upp gamla versioner av paket på ditt system och annan relaterad data.

Installera dina favoritprogram på Linux med Homebrew

Nu när du har installerat Homebrew och fått en idé om hur du använder det för att installera nya paket, kan du enkelt hitta och installera program som annars inte är tillgängliga via traditionella Linux-pakethanterare på din maskin.

Om du är en blivande programmerare kan Homebrew komma till nytta för dig, eftersom du enkelt kan installera olika CLI-verktyg på ditt system med hjälp av det. På samma sätt, medan du håller på, kanske du också vill kolla in Git-installationen och -inställningarna för att bekanta dig med ett versionskontrollsystem.