Homebrew und Linux, funktioniert das?
Homebrew und Linux, funktioniert das?
Ja, das funktioniert sogar recht gut. Installation geht schnell und problemlos, ebenso schnell können Apps und Tools auf den eigenen Client geholt werden.
Die Installation
Die Installation geht genauso einfach, unkompliziert und schnell wie bei unter macOS. Einfach den CURL-Befehl in der CLI eingeben, fertig.
Für Debian (K)Ubuntu werden noch einige Pakete benötigt, die aus dem Linux-eigenen Repository installiert werden können. (https://docs.brew.sh/Homebrew-on-Linux )
sudo apt-get install build-essential procps curl file git
Der Installationsbefehl ist für Apple und Linux gleich. (https://brew.sh/ )
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...
[sudo: authenticate] Password:
==> This script will install:
/home/linuxbrew/.linuxbrew/bin/brew
/home/linuxbrew/.linuxbrew/share/doc/homebrew
/home/linuxbrew/.linuxbrew/share/man/man1/brew.1
/home/linuxbrew/.linuxbrew/share/zsh/site-functions/_brew
/home/linuxbrew/.linuxbrew/etc/bash_completion.d/brew
/home/linuxbrew/.linuxbrew/Homebrew
==> The following new directories will be created:
/home/linuxbrew/.linuxbrew/bin
/home/linuxbrew/.linuxbrew/etc
/home/linuxbrew/.linuxbrew/include
/home/linuxbrew/.linuxbrew/lib
/home/linuxbrew/.linuxbrew/sbin
/home/linuxbrew/.linuxbrew/share
/home/linuxbrew/.linuxbrew/var
/home/linuxbrew/.linuxbrew/opt
/home/linuxbrew/.linuxbrew/share/zsh
/home/linuxbrew/.linuxbrew/share/zsh/site-functions
/home/linuxbrew/.linuxbrew/var/homebrew
/home/linuxbrew/.linuxbrew/var/homebrew/linked
/home/linuxbrew/.linuxbrew/Cellar
/home/linuxbrew/.linuxbrew/Caskroom
/home/linuxbrew/.linuxbrew/Frameworks
Press RETURN/ENTER to continue or any other key to abort:
Homebrew erstellt ein neues Home-Verzeichnis unter /home/linuxbrew/ und legt dort alle Ordner und Dateien automatisch an.
Nach der Installation sind noch einige Befehle manuell auszuführen.
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Next steps:
- Run these commands in your terminal to add Homebrew to your PATH:
echo >> /home/<benutzer>/.zshrc
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv zsh)"' >> /home/<benutzer>/.zshrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv zsh)"
- Install Homebrew's dependencies if you have sudo access:
sudo apt-get install build-essential
For more information, see:
https://docs.brew.sh/Homebrew-on-Linux
- We recommend that you install GCC:
brew install gcc
- Run brew help to get started
- Further documentation: https://docs.brew.sh
Nach der Installation, ist der Client am besten neu zu startet.
brew analytics off
Informationen zur Analytics stellt das Projekt übersichtlich auf der eigenen Website dar: Anonymous Analytics
Homebrew deinstallieren
Möchte man Homebrew wieder vom eigenen System löschen, reicht es den Befehl auszuführen:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Anschließend kann das Home-Verzeichnis komplett gelöscht werden.
sudo rm -r /home/linuxbrew
Was geht?
Die Installation von Apps und Tools ist mit Homebrew ohne sudo-Rechte auf einem Linux-Client schnell und einfach durchzuführen. Es wird alles in einem eingenen Home-Verzeichnis abgespeichert.
Was geht nicht?
Es lassen sich nicht alle Apps und Tools auf einem Linux-Client installieren. Der Entwickler muss seine Programme auch für Linux zur Verfügung stellen.
Gib mir gerne einen Kaffee ☕ aus 😀
Gib mir gerne einen Kaffee ☕ aus !
Wenn dir meine Beiträge gefallen und geholfen haben, dann kannst du mir gerne einen Kaffee ☕️ ausgeben.
Follow Me
Source
Photo by Marco J Haenssgen on Unsplash

