Installazione
$ sudo transactional-update pkg in git-core
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
$ eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
$ brew install hello
$ hello
Se hello funziona correttamente, allora avete installato con successo linuxbrew.
Può essere tranquillamente rimosso con brew remove hello
Abilitazione di brew per impostazione predefinita
*** Attenzione: NON aggiungere l'istruzione shellenv eval al vostro .bashrc/.zshrc/etc Questo può causare in alcuni casi, problemi con flatpak e potenzialmente causare problemi con il sistema che usa i binari di brew piuttosto che quelli di sistema. ***
Se si desidera che brew sia abilitato in konsole (o in altri emulatori di terminale) per impostazione predefinita, eseguire il seguente comando:
$ echo 'if [ $(basename $(printf "%s" "$(ps -p $(ps -p $$ -o ppid=) -o cmd=)" | cut --delimiter " " --fields 1)) = konsole ] ; then '$'\n''eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'$'\n''fi'$'\n' >> ~/.bashrc
Questo eseguirà l'eval della shellenv e aggiungerà brew a $PATH solo quando si usa konsole. Regolare come necessario per l'emulatore di terminale scelto.
Nei test condotti, non è stato dimostrato che questo metodo causa errori di aggiornamento e non provoca conflitti con i pacchetti di sistema.