2012-04-02 13 views
0

ich eine Erlaubnis Fehler mit Homebrew haben portiert über diese praktisch wie zu auf Linux: http://blog.frameos.org/2010/11/10/mac-homebrew-ported-to-linux/comment-page-1/#comment-2208Berechtigungen Fehler für Homebrew ‚Gebräu update‘ auf Linux

Ich habe das gleiche Problem haben:

> $ brew update –verbose 
> 
> git checkout -q master fatal: Unable to create 
> ‘/opt/homebrew/.git/index.lock’: Permission denied Error: Failure 
> while executing: git checkout -q master 

Versucht, die Dateiberechtigung für die 'Index' Datei zu ändern, kein Glück. Mein letztes Ziel ist es, Freedds und Tinytds auf meinem Ubuntu-Server installieren zu können (brew install freetds). Wenn es einen anderen Weg gibt, bitte lemme es!

Antwort

3

Sorry, das kleine Tutorial wurde schrecklich gebrochen ...

Auf den Punkt gebracht:

sudo apt-get install build-essential 
sudo mkdir /opt/homebrew 
sudo chown `whoami` -R /opt/homebrew 
git clone git://github.com/rubiojr/homebrew.git /opt/homebrew 

Sieht aus wie Sie benötigen Berechtigungen zu beheben, wenn sie mit einem unprivilegierten Benutzer ausgeführt wird?

chown -R `whoami` /opt/homebrew 

Lassen Sie mich wissen, wenn das hilft.

+0

Perfekter Dank! Ich kann immer noch nicht 'brew install freetds' tun, es scheint nicht die Rezepte für mich zu synchronisieren, ich musste eine Kopie der freetds.rb vim, da es nicht in den Rezepten-Ordner ist, nur ein FYI! – wantrapreneur

Verwandte Themen