Perché la mia installazione di birra non funziona?

3

Ho già installato Brew, ma ora non funziona.

Quando eseguo brew , mi dà l'errore -bash: brew: command not found

Quindi ho provato a reinstallare usando il codice

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

Ma me ne dà un altro:

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

Se utilizzo il comando rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup , restituisce il primo errore: -bash: brew: command not found

Che cosa dovrei fare ora?

    
posta cindywmiao 09.10.2014 - 02:46
fonte

4 risposte

5

"Comando non trovato" indica che brew binario non si trova in una delle directory elencate nella variabile di ambiente PATH. Per verificare quale sia il tuo percorso al momento, esegui echo $PATH . Per impostazione predefinita, brew installa su /usr/local/bin . Per impostare il percorso in modo permanente, devi modificare il tuo file ~/.bashrc per contenere la riga export PATH="/usr/local/bin:$PATH" .

    
risposta data 09.10.2014 - 08:04
fonte
1

Le FAQ contengono una sezione su questo e uno specifico script di disinstallazione, iniziano da lì per ottenere un sistema pulito e poi installarlo di nuovo.

link

To uninstall Homebrew, paste the command below in a terminal prompt.

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

Download the uninstall script and run ./uninstall --help to view more uninstall options.

    
risposta data 08.02.2016 - 19:45
fonte
0

l'errore -bash: brew: command not found significa che non ha trovato la variabile di ambiente brew sul tuo Mac.

La corretta configurazione dell'ambiente in .bash_profile file dovrebbe essere come questa:

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

Quindi, se non hai configurato la variabile d'ambiente brew , il passaggio corretto per configurare la variabile d'ambiente brew sul tuo Mac è:

  1. aggiungi la variabile di ambiente al tuo mac, il comando corretto è:

    echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
    
  2. Ora dobbiamo attivare le modifiche. Digita questo comando per attivare e prova nuovamente drew doctor :

    source .bash_profile
    

    O se hai configurato l'ambiente, puoi usare questo comando per aprire il file per controllare se la configurazione dell'ambiente è corretta:

    /usr/bin/open ~/.bash_profile
    

    e quindi correggilo al testo corretto e poi salva e chiudi.

  3. Non dimenticare di attivare anche le tue modifiche. Ancora questo comando:

    source .bash_profile

risposta data 31.12.2018 - 12:12
fonte
-1

Il seguente comando non funziona se sei sotto proxy.

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

Usa invece i seguenti -

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

Nota, dobbiamo usare% 5c invece di "\" Allo stesso modo se la tua password ha un carattere speciale sostituiscilo con unicode ad esempio per @ utilizzare% 40 Segnala questo Unicode

Sostituisci il comando precedente con i tuoi parametri

DOMAIN - Il tuo dominio

USER_NAME - Il tuo nome utente

PASSWORD - password

PROXY - 10.10.10.10

PORT - 8080

    
risposta data 07.09.2018 - 11:27
fonte

Leggi altre domande sui tag