web-dev-qa-db-fra.com

Comment installer Homebrew sur OS X?

J'essaie d'installer Homebrew sur OS X.

Selon le site Homebrew, je devrais taper

brew install wget

et tout ce que je reçois, c'est

-bash: brew: command not found

J'ai donc cherché StackOverflow et trouvé cette réponse . Le problème, cependant, est que je ne vois pas brew dans /usr/local/bin.

J'ai donc ajouté la ligne suivante à mon fichier .bashrc

export PATH=/usr/local/bin:$PATH

Mais je reçois toujours l'erreur command not found.

Comment puis-je installer Homebrew sous OS X?

179
dwstein

Il se trouve en haut de la page page d'accueil Homebrew .

À partir d'une invite de terminal:

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

La commande brew install wget est un exemple d'utilisation de Homebrew pour installer une autre application (dans ce cas, wget) une fois que brew est déjà installé.

434
Jay Harris

Vérifiez si Xcode est installé ou non:

$ gcc --version

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

$ brew doctor

$ brew update

http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html "Cliquez ici pour consulter les mises à jour des instructions exactes"

35
Viji

Je serai peut-être en retard à la fête, mais il existe un site Web génial sur lequel vous pouvez rechercher les packages et répertorier la commande nécessaire pour installer les éléments. BrewInstall est le site Web.

Cependant, vous pouvez installer wget avec la commande suivante:

Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget

J'espère que cela t'aides :)

4
drishti ahuja

Sur un MacOS High Sierra 10.13.6 prêt à l'emploi

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

Donne l'erreur suivante:

curl effectue la vérification du certificat SSL par défaut, à l'aide d'un "ensemble" de clés publiques (certificats) de l'autorité de certification (CA). Si le fichier d'ensemble par défaut ne vous convient pas, vous pouvez spécifier un autre fichier à l'aide de l'option --cacert.

Si ce serveur HTTPS utilise un certificat signé par une autorité de certification représentée dans l'ensemble, la vérification du certificat a probablement échoué en raison d'un problème avec le certificat (il peut expirer ou le nom peut ne pas correspondre au nom de domaine indiqué dans l'URL).

Si vous souhaitez désactiver la vérification du certificat par curl, utilisez l'option -k (ou --insecure).

HTTPS-proxy a des options similaires --proxy-cacert et --proxy-insecure.

Solution: ajoutez simplement un k à vos options Curl

$ Ruby -e "$(curl -fsSLk https://raw.githubusercontent.com/Homebrew/install/master/install)"
3
ximbal

Voici une version qui enveloppe le programme d'installation homebrew dans une fonction bash pouvant être exécutée à partir de vos scripts de déploiement:

install_homebrew_if_not_present() {
    echo "Checking for homebrew installation"
    which -s brew
    if [[ $? != 0 ]] ; then
        echo "Homebrew not found. Installing..."
        Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    else
        echo "Homebrew already installed! Updating..."
        brew update
    fi
}

Et une autre fonction qui installera une formule homebrew si elle n’est pas déjà installée:

brew_install () {       
    if brew ls --versions $1 > /dev/null; then
        echo "already installed: $1"
    else
        echo "Installing forumula: $1..."
        brew install $1
    fi
}

Une fois que vous avez défini ces fonctions, vous pouvez les utiliser comme suit dans votre script bash:

install_homebrew_if_not_present
brew_install wget
brew_install openssl
...
1
ccpizza

ajoutez ce qui suit dans votre terminal et cliquez sur entrer, puis suivez les instructions du terminal. /usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

0
James N

La commande suivante ne fonctionne pas si vous êtes sous proxy.

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

Au lieu de cela l'utilisateur suivant -

Ruby -e "$(curl -x http://DOMAIN%5cUSER_NAME:PASSWORD@PROXY:PORT -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Notez que nous devons utiliser% 5c au lieu de "\". De même, si votre mot de passe a un caractère spécial, remplacez-le par unicode, par exemple pour @ use% 40 Reportez-vous nicodes

Remplacez la commande ci-dessus par vos propres paramètres

DOMAIN - Votre domaine

USER_NAME - Votre nom d'utilisateur

MOT DE PASSE - mot de passe

PROCURATION - 10.10.10.10

PORT - 8080

0
Harshad

Si vous obtenez toujours une erreur après avoir exécuté,

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

Essayez ensuite de télécharger et d'installer l'outil de ligne de commande à partir de https://developer.Apple.com/download/more/ pour votre version de Mac et de Xcode.

Ensuite, essayez de courir,

/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

puis

brew install node
0
Rajesh

Ouvrez le terminal et mettez la commande ci-dessous.
Installer:

/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

désinstaller:

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

Une fois l'installation terminée après avoir entré les commandes d'infusion:

brew install wget
brew install node
brew install watchman
...
...
0
Ramprasath Selvam