GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Homebrew unter Debian 11

Hallo meine Freunde. In diesem Beitrag erfahren Sie, wie Sie Homebrew unter Debian 11 installieren. Dieser alternative Paketmanager ist sehr nützlich, um bestimmte Programme zu installieren, die nicht immer in Linux-Distributionen vorhanden sind, oder um neuere Versionen zu erhalten.

Was ist Homebrew?

Laut der Website des Projekts

Homebrew ist The Missing Package Manager für macOS (oder Linux)

Homebrew installiert Pakete in ihrem eigenen Verzeichnis und verknüpft ihre Dateien dann symbolisch mit /usr/local . Das bedeutet, dass wir sudo nicht verwenden müssen oder haben Root-Rechte, um bestimmte Anwendungen aus ihrem großen Katalog installieren zu können.

Zum Beispiel werden wir dank Homebrew in der Lage sein, aktuelle Versionen von curl zu bekommen oder wget weil die Anwendung mithilfe von formulas den Quellcode herunterlädt, kompiliert und installiert das sind in Ruby erstellte Skripte.

Die Funktionsweise von Homebrew ist in Git und Ruby zusammengefasst, also hacken Sie los mit dem Wissen, dass Sie Ihre Änderungen leicht rückgängig machen und Upstream-Updates zusammenführen können.

Obwohl es für macOS gedacht war, können wir es auch unter Linux installieren, was uns die folgenden Vorteile bietet.

  • Sie können Software in Ihrem Home-Verzeichnis installieren und benötigen daher kein sudo .
  • Installieren Sie Software, die nicht von Ihrer Host-Distribution gepackt wurde, oder installieren Sie aktuelle Softwareversionen, wenn Ihre Host-Distribution alt ist.
  • Außerdem können Sie denselben Paketmanager verwenden, um Ihre macOS-, Linux- und Windows-Systeme zu verwalten.

Kommen wir also zur Sache.

Installieren Sie Homebrew auf Debian 11

Bevor wir beginnen, müssen wir sicherstellen, dass die Distribution auf dem neuesten Stand ist, um Probleme zu vermeiden.

Öffnen Sie ein Terminal oder verbinden Sie sich über SSH mit dem Server und führen Sie

aus
sudo apt update
sudo apt upgrade

Installieren Sie danach einige notwendige Pakete, die von den Entwicklern empfohlen werden.

sudo apt install build-essential procps curl file git

Dann können wir Homebrew installieren, indem wir diesen Befehl ausführen, der das von den Entwicklern empfohlene Installationsskript herunterlädt und ausführt.

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

Beim Start zeigt das Skript alles, was es auf dem System tun wird. Wenn wir einverstanden sind, können wir den Prozess starten.

Dann wird der gesamte Prozess des Herunterladens, Installierens und Konfigurierens von Homebrew gestartet. Wenn am Ende alles gut gelaufen ist, sehen Sie die folgende Ausgabe

Die einzige Einschränkung ist, dass sich der Ordner, in dem Homebrew die Binärdateien speichert, nicht im Pfad befindet. Um dies zu beheben, führen Sie jeden dieser Befehle aus.

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

Um zu überprüfen, ob alles geklappt hat, installieren Sie hello Paket, das als Test dient

brew install hello

Und führen Sie es aus

hello

Homebrew ist also bereit für den Kampf.

Schlussfolgerung

Homebrew ist ein Tool, das APT nicht ersetzt, uns aber hilft, andere Pakete schnell und stabil zu bekommen. Es kann für Systemadministratoren nützlich sein, die einige nützliche Pakete benötigen, die in Homebrew-Formeln vorhanden sind.

Genießen Sie es.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Skype unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Homebrew unter Debian 11

So installieren Sie Go unter Debian