Estou tentando reinstalar o homebrew no meu mac.
Eu recebo este erro:
michaels-1856:~ michael.snowden$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1
==> The following directories will be made group writable:
/usr/local/bin
/usr/local/share
/usr/local/share/man
/usr/local/share/man/man1
==> The following directories will have their owner set to tomcat:
/usr/local/bin
/usr/local/share
/usr/local/share/man
/usr/local/share/man/man1
==> The following directories will have their group set to admin:
/usr/local/bin
/usr/local/share
/usr/local/share/man
/usr/local/share/man/man1
Press RETURN to continue or any other key to abort
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1
Password:
==> /usr/bin/sudo /usr/sbin/chown tomcat /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1
chown: tomcat: illegal user name
Failed during: /usr/bin/sudo /usr/sbin/chown tomcat /usr/local/bin /usr/local/share /usr/local/share/man /usr/local/share/man/man1
michaels-1856:~ michael.snowden$
É essa linha que me incomoda:
chown: tomcat: illegal user name
Eu pesquisei homebrew "the following directories will have their owner set to"
no Google e encontrei apenas um resultado de pesquisa, que foi o script de instalação do homebrew
Meu nome de usuário não é tomcat, até onde eu sei.
Especificamente, esta é a linha do script que está me causando problemas:
"The following directories will have their owner set to #{Tty.underline 39}#{ENV['USER']}#{Tty.reset}:"
O problema, pelo que consigo reunir, é que $USER=tomcat
, mas whoami=michael.snowden
michaels-1856:~ michael.snowden$ whoami
michael.snowden
michaels-1856:~ michael.snowden$ echo $USER
tomcat
EDITAR
A única coisa que encontrei em meus arquivos ~/.bash*
referenciando "tomcat" foi algo que fiz para ver se o tomcat era um usuário válido depois de criar este post.
michaels-1856:~ michael.snowden$ cat ~/.bash* | grep tomcat
chown tomcat test.txt
EDITAR
Isso foi resolvido, mas a solução era realmente específica para a configuração do meu computador e exigia muita pesquisa.