Homebrew Permissions bagunça

Eu instalei o Homebrew da minha conta de administrador. Se eu correrbrew doctor a partir dessa conta não recebo erros, mas se eu correrbrew doctor da minha conta de usuário não administrativa, recebo avisos sobre vários diretórios (usr/local e seus subdiretórios) não sendo gravável, e sugestões que euchown eles.

Mais recentemente, instalei o RVM da minha conta não administrativa (para garantir que ele fosse utilizável para esse usuário e instalado em seu diretório pessoal). Então eu corrirvm install 1.9.3 (novamente, como não-admin) e recebi um erro me avisando queusr/local/bin não é gravável e é necessário para o Homebrew. Corridarvm requirements produz o mesmo aviso.

Eu deveria instalar o RVM como não-administrador, mude para o administrador quando eu instalar a versão rubycom RVM e, em seguida, ser capaz de usar o RVM (para tudo que não seja a instalação) da conta não administrativa? Ou há algo mais errado aqui?

A saída do RVM quando tentei instalar o 1.9.3 segue:

$ rvm install 1.9.3
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p448.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
ERROR: '/usr/local/bin' is not writable - it is required for Homebrew, try 'brew doctor' to fix it!
Requirements installation failed with status: 1.

Foi sugerido para mim que eu não deveria ter instalado o Homebrew enquanto estava logado como administrador, então eu deveria desinstalar (como admin), então reinstalar como um usuário comum. Eu tentei isso, mas quando eu executo o script de instalação como um usuário normal, a primeira coisa que me diz é:

$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
This script requires the user myuser to be an Administrator. If this
sucks for you then you can install Homebrew in your home directory or however
you please; please refer to our homepage. If you still want to use this script
set your user to be an Administrator in System Preferences or `su' to a
non-root user with Administrator privileges.

Eu imagino que é por isso que eu instalei como administrador em primeiro lugar. Alguma ajuda para esclarecer isso?

questionAnswers(1)

yourAnswerToTheQuestion