2015-08-19 34 views
8

Sto cercando di aggiornare brew sulla mia macchina Mac OS X in modo da poter aggiornare php. Tuttavia, quando si cerca di correre brew install, ottengo questo errore:Aggiornamento errore Brew su Mac OS X

error: The following untracked working tree files would be overwritten by merge: 
    Library/Homebrew/extend/enumerable.rb 
Please move or remove them before you can merge. 
Aborting 
Error: Failure while executing: git pull --quiet origin refs/heads/master:refs/remotes/origin/master 

birra medico:

Attenzione: i collegamenti simbolici rotte sono stati trovati. Rimuoverli con brew prune: /usr/local/bin/wget /usr/local/share/man/man1/wget.1 /usr/local/Library/LinkedKegs/wget

risposta

-1

brew install non è quello che si è cercando. Credo che se lo fai

brew update 
brew upgrade 

Si dovrebbe essere buono. Se vuoi maggiori informazioni dovresti controllare qui https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/FAQ.md#faq

+0

Mi piace buttare 'birra outdated' dopo' birra update' solo per vedere quello che sta per essere aggiornato. –

+0

Sto eseguendo l'aggiornamento brew, non preparare l'installazione. Sto ancora ricevendo questo errore – user1072337

+0

@GrahamPerks che è nel collegamento, ma ho omesso dalla mia risposta per brevità in quanto le informazioni non erano rilevanti per risolvere il problema. Sono d'accordo sul fatto che in genere è molto buona pratica farlo – Sean

6

Digita brew doctor e fai quello che ti dice.

+0

output in questione – user1072337

+0

Questa potrebbe essere tecnicamente una risposta, ma non è molto comune. Potresti arricchirlo con istruzioni specifiche basate sull'output? – Undo

23

Controllare la soluzione qui https://github.com/Homebrew/homebrew/issues/21002

in breve

cd /usr/local 
git status 
git reset --hard origin/master 
git clean -df 
+3

Questo ha funzionato per me. Tuttavia, avevo bisogno di impostare le mie autorizzazioni correttamente usando 'sudo chown -R $ USER: admin/usr/local' prima di eseguire questi comandi, come menzionato da mistydemeo. – iamktothed