web-dev-qa-db-fra.com

Puis-je utiliser Homebrew sur Ubuntu?

J'ai juste essayé d'utiliser Homebrew et Linuxbrew pour installer des paquets sur mon serveur Ubuntu, mais les deux ont échoué. Voici comment j'ai essayé de les installer:

Sudo apt-get install build-essential curl git m4 Ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

J'ai eu l'avertissement suivant:

Warning: /home/tong/.linuxbrew/bin is not in your PATH.

Je vi mon bash.bashrc dans la maison/etc et ajoute ceci:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

Ensuite, j'ai essayé brew doctor mais j'ai eu No command 'brew' found. Comment puis-je utiliser Homebrew sur Ubuntu?

26
Gavin Niu

Je viens d'essayer de l'installer à l'aide de la commande Ruby mais, d'une manière ou d'une autre, les dépendances ne sont pas résolues, par conséquent, l'installation n'est pas complète. Mais essayez d’installer en clonant:

git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew

puis ajoutez ce qui suit à votre .bash_profile:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

Ça devrait marcher ..

30
user3307291

По состоянию на февраль 2018 года установка brew на компьютере à Ubuntu (version 17.10) a ajouté à votre panier:

Sudo apt install linuxbrew-wrapper

Затем при первом выполнении brew (просто введите brew --help)

me@computer:~/$ brew --help
==> Select the Linuxbrew installation directory
- Enter your password to install to /home/linuxbrew/.linuxbrew (recommended)
- Press Control-D to install to /home/me/.linuxbrew
- Press Control-C to cancel installation
[Sudo] password for me:

В качестве рекомендуемой опции введите свой пароль (если ваш текущий пользователь входит в группу Sudo) или, если вы предпочитаете устанавливать все зависимости в своей домашней папке, нажмитеCtrl+D, Наслаждаться.

27
Andrejs Cainikovs

Les étapes suivantes ont fonctionné pour moi:

  • Clonez le depuis github 

    git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew
    
  • Ouvrez votre fichier .bash_profile en utilisant vi ~/.bash_profile

  • Ajouter ces lignes 

    export PATH="$HOME/.linuxbrew/bin:$PATH"
    export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
    export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
    
  • Puis tapez les lignes suivantes dans votre terminal

    export PATH=$HOME/.linuxbrew/bin:$PATH
    hash -r
    

Oui c'est fait. Tapez brew dans votre terminal pour vérifier son existence.

12
arunprakashpj

à partir de juillet 2019

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

export brew=/home/linuxbrew/.linuxbrew/bin

test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)

test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)

test -r ~/.profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile     // for ubuntu and debian
0
Yilmaz

Parce que toutes les réponses précédentes ne fonctionnent pas pour moi pour Ubuntu 14.04

git clone https://github.com/Linuxbrew/brew.git ~/.linuxbrew
PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$(brew --prefix)/share/man:$MANPATH"
export INFOPATH="$(brew --prefix)/share/info:$INFOPATH"

puis

Sudo apt-get install gawk
Sudo yum install gawk
brew install hello

vous pouvez suivre ce lien link pour plus d'informations.

0
Kamal El-Saaid