Impossibile reinstallare homebrew

3

Sto riscontrando un problema nel reinstallazione di homebrew. Sto eseguendo Mavericks

È iniziato con me cercando di installare express.js. Homebrew è stato installato sul mio Mac per un po 'di tempo, non ha mai avuto problemi con esso. Ho usato sudo npm install -g express , ma quando ho eseguito express --version , ho ottenuto il comando non trovato. Alla fine, ho trovato una possibile soluzione online e ho appena provato a reinstallare npm con brew remove npm e brew install npm . Ancora una volta, mi sono imbattuto in errori (Purtroppo, non ho salvato gli errori esatti) Ho usato brew doctor per cercare di capirlo, ho cercato un sacco di tutorial e ho fatto il giro di homebrew, e credo di aver rotto qualcosa.

Ora, immagino che dovrei solo provare e reinstallare homebrew.

Eseguo il comando install per homebrew:

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

Restituisce questo messaggio:

It appears Homebrew is already installed. If your intent is to reinstall you should do the following before running this installer again: rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

Quindi, corro

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

Questo restituisce:

-bash: brew: command not found

Tento di eseguire nuovamente il comando install, e questa volta non mi dice che l'homebrew è già installato.

Quindi, di nuovo, eseguo il comando install per homebrew:

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

E ora ho capito:

==> This script will install: /usr/local/bin/brew /usr/local/Library/... /usr/local/share/man/man1/brew.1

Press RETURN to continue or any other key to abort ==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew Password: ==> Downloading and installing Homebrew... remote: Counting objects: 136, done. remote: Total 136 (delta 0), reused 0 (delta 0) Receiving objects: 100% (136/136), 10.37 MiB | 1.53 MiB/s, done. Resolving deltas: 100% (44/44), done. From https://github.com/Onomanatee/portfolio_Yuri_Legiest * [new branch] master -> origin/master HEAD is now at c253261 Commit4 ==> Installation successful! ==> Next steps Run brew doctor before you install anything Run brew help to get started

L'esecuzione di brew doctor o brew help , tuttavia, restituisce

-bash: brew: command not found

Non so davvero come sistemarlo. E perché l'installatore di birra si riferisce a un repository che ho usato come test per un piccolo progetto web? (subito sopra Installazione riuscita!)

    
posta Onomanatee 15.10.2014 - 15:50
fonte

1 risposta

1

Risposta a breve termine, prova questo comando per vedere se l'installazione di Brew ha funzionato:

/usr/local/bin/brew doctor

Sembra che il tuo ambiente bash non stia cercando in / usr / local / bin per executibles (il che significa che devi scrivere il percorso completo piuttosto che il solo nome del comando). La soluzione potrebbe essere solo risorse dei tuoi file conf, che possono essere fatti approssimativamente chiudendo il tuo terminale e aprendone uno nuovo. Altrimenti, ti consigliamo di aggiungere una linea al tuo ~ / .bash_profile. Penso che le risorse faranno il trucco però.

Quindi, dopo aver confermato il successo con il primo medico, prova a lasciare la tua applicazione terminale e ricominciare da capo, quindi il tuo utilizzo originale di birra dovrebbe funzionare. Se non prova:

echo $PATH

e riporta i risultati.

    
risposta data 15.10.2014 - 16:52
fonte

Leggi altre domande sui tag