Não há nenhuma adega em / usr / local para preparar

2

Eu tenho tentado usar o brew para instalar o tmux, mas toda vez que eu coloco no brew install tmux ele me diria:

Error: Could not create /usr/local/Cellar

Check you have permission to write to /usr/local

Eu então tentei fazer isso com o sudo, mas ele não funcionou, o que eu não veria se o brew não quisesse ser usado com root. Eu já me certifiquei de que todos os arquivos que estão em / usr / local pertencem a mim. Não consigo alterar o arquivo / usr / local; diz: "Operação não permitida". Como posso consertar isso para que o Cellar possa ser criado e permitir que eu instale coisas usando brew?

Atualização: esqueci completamente que esta questão estava em jogo. Acabei consertando isso reinstalando o Homebrew. Aparentemente, uma coisa importante não tinha sido instalada quando a instalei pela primeira vez. Não sei por quê, mas o material do Xcode que precisava ser instalado na linha de comando. Então eu tive que instalar isso quando eu reinstalei o Homebrew.

    
por StrangeRanger 13.11.2017 / 04:33

2 respostas

0

Acabei de consertá-lo reinstalando o Homebrew. Aparentemente, uma coisa importante não tinha sido instalada quando a instalei pela primeira vez. Não sei por quê, mas o material do Xcode que precisava ser instalado na linha de comando. Então eu tive que instalar isso quando eu reinstalei o Homebrew.

    
por 31.12.2017 / 03:59
0

Isso deve funcionar:

sudo chown -R "$USER":admin /usr/local

Observe também que o homebrew foi projetado para ser usado a partir da conta do usuário. Se você usá-lo com sudo , algo está errado.

    
por 29.12.2017 / 11:46