GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Homebrew na Debian 11

Dobrý den, moji přátelé. V tomto příspěvku se dozvíte, jak nainstalovat Homebrew na Debian 11. 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í.

Co je to homebrew?

Podle webových stránek projektu

Homebrew je The Missing Package Manager pro macOS (nebo Linux)

Homebrew nainstaluje balíčky do svého vlastního adresáře a poté jejich soubory symbolicky propojí do /usr/local . To znamená, že nemusíme používat sudo nebo mít oprávnění root, aby bylo možné instalovat určité aplikace z jejich velkého katalogu.

Například díky Homebrew budeme moci získat nejnovější verze curl nebo wget protože aplikace stahuje, kompiluje a instaluje ze zdrojového kódu pomocí formulas což jsou skripty vytvořené v Ruby.

Způsob, jakým Homebrew funguje, je shrnut v Git a Ruby, takže se vykašlete na to, že můžete snadno vrátit své úpravy a sloučit upstream aktualizace.

Přestože byl určen pro macOS, faktem je, že jej můžeme nainstalovat i na Linux, což nám přináší následující výhody.

  • Software můžete nainstalovat do svého domovského adresáře, a proto nevyžaduje sudo .
  • Nainstalujte software, který není součástí vaší hostitelské distribuce, nebo nainstalujte aktuální verze softwaru, když je vaše hostitelská distribuce stará.
  • Stejný správce balíčků můžete použít také ke správě systémů macOS, Linux a Windows.

Tak pojďme na to.

Instalace Homebrew na Debian 11

Než začneme, musíme se ujistit, že je distribuce aktuální, abychom předešli problémům.

Otevřete terminál nebo se připojte přes SSH k serveru a spusťte

sudo apt update
sudo apt upgrade

Poté nainstalujte některé potřebné balíčky doporučené vývojáři.

sudo apt install build-essential procps curl file git

Poté můžeme Homebrew nainstalovat spuštěním tohoto příkazu, který stáhne a spustí instalační skript doporučený vývojáři.

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

Při spuštění skript zobrazí vše, co bude v systému dělat. Pokud souhlasíme, můžeme proces zahájit.

Poté zahájí celý proces stahování, instalace a konfigurace Homebrew. Nakonec, pokud vše proběhlo v pořádku, uvidíte následující výstup

Jedinou výhradou je, že složka, kam Homebrew uloží binární soubory, není v cestě. Chcete-li tento problém vyřešit, spusťte každý z těchto příkazů.

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

Chcete-li zkontrolovat, že vše proběhlo v pořádku, nainstalujte hello balíček, který bude sloužit jako test

brew install hello

A spusťte to

hello

Homebrew je tedy připraven k boji.

Závěr

Homebrew je nástroj, který nenahrazuje APT, ale pomáhá nám rychle a stabilně získávat další balíčky. Může to být užitečné pro ty systémové správce, kteří vyžadují nějaké užitečné balíčky, které jsou přítomné ve vzorcích Homebrew.

Užijte si to.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9