Homebrew, také známý jako Brew, je správce balíčků příkazového řádku primárně vytvořený pro macOS. Tento alternativní správce balíčků je velmi užitečný pro instalaci určitých programů, které nejsou vždy přítomné v distribucích Linuxu, nebo pro získání novějších verzí.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy Homebrew.
V této souvislosti se podíváme na to, jak nainstalovat Homebrew na Debian 11.
Kroky k instalaci Homebrew na Debian 11 Bullseye
1. Proveďte aktualizaci systému
Je velmi důležité aktualizovat váš systém pomocí níže uvedených příkazů:
$ sudo apt update
$ sudo apt upgrade
Nainstalujte také curl, git a další systémové závislosti:
$ sudo apt install build-essential procps curl file git
2. Nainstalujte Homebrew do systému
Ve výchozím nastavení není Homebrew k dispozici v základním úložišti Debian 11. Nyní stáhneme a spustíme instalační skript pomocí následujícího příkazu:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Dále přidejte Homebrew do PATH:
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
test -r ~/.bash_profile && echo "eval "$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bash_profile
echo "eval "$($(brew --prefix)/bin/brew shellenv)\" >> ~/.bash_profile
Poté ověřte instalaci vaření:
$ brew doctor
Jak otestovat homebrew?
Po úspěšné instalaci se můžete pokusit nainstalovat balíček pomocí Brew. Chcete-li nainstalovat balíček s brew, použijte možnost instalace:
$ brew install package_name
Chcete-li odebrat varný balíček, můžete použít možnost odebrat nebo odinstalovat:
$ brew remove package_name
Chcete-li zobrazit seznam nainstalovaných balíčků vaření pomocí tohoto příkazu:
$ brew list
Jak odinstalovat Homebrew ze systému Debian Linux?
Pokud chcete odebrat Homebrew, zde je skript pro odinstalaci vaření, který je také k dispozici na GitHubu:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"