Estou recebendo “ln: / usr / local / bin / Cask: Permissão negada” ao tentar instalar alguns barris

1

Instalei o Homebrew e o Cask na minha máquina e isso funcionou para algumas coisas. Mas às vezes recebo um erro dizendo

==> ln: /usr/local/bin/<Cask name>: Permission denied
Error: Command failed to execute!

Eu sei porque isso é causado, e como corrigi-lo usando sudo , mas existe uma maneira de fazê-lo mesmo temporalmente sem sudo ?

P.S. Como isso é feito com sudo :

sudo chown -R $(whoami) /usr/local/bin 
    
por Caleb Kleveter 10.03.2016 / 00:54

1 resposta

0

Você terá que executar o comando como o superusuário:

sudo brew install FORMULA

você pode conceder temporariamente privilégios de superusuário digitando:

su USERNAME

você pode simplesmente inserir: brew install FORMULA

De qualquer forma, você terá que digitar sua senha, mas com o segundo método, você só terá que inseri-la uma vez, pois você continuará sendo um super usuário para o restante da sessão de terminal.

    
por 10.03.2016 / 01:15