Executando verificação de segurança...
1

Erro: bin/brew: no such file or directory | Login Ubuntu

Oi pessoal, gostaria de compartilhar com vocês um problema que tive durante a instalação do brew, um gerenciador de pacotes para Mac e Linux, que basicamente segue a mesma ideia do apt-get para simplificar.

Bom, o ponto é que a instalação dele não foi completada corretamente na minha máquina e acabei deixando de lado.
O problema veio quando eu reiniciei a minha máquina e me deparei com o seguinte erro logo após colocar as informações de login: bin/brew: no such file or directory.

Essa messagem veio em um tela preta e um modal com esse erro. Depois disso não consegui fazer nada.

Então comecei a pesquisa e encontrei a seguinte dúvida no askubuntu.com sobre esse problema.
Aqui fala pra deletar a linha eval $(/bin/brew shellenv) do arquivo ~/.profile.

Massa! o problema é que não conseguia entra no terminal, pois não conseguia nem passar da tela de login ;-;.

Fuçando um pouco mais, encontrei o seguinte artigo que explica como logar direto no terminal, sem a interface gráfica: Black Screen Or Login Issues (Ubuntu).

"Switch to a Terminal
At the login screen, press Ctrl+Alt+F5 to switch to a TTY. You'll be prompted to enter a login. At the login prompt, enter your username and press Enter. You'll then be prompted for your password. You will not see your password as you are typing it; just type it and press "Enter."

No meu caso as teclas utilizadas na tela de login foram Ctrl+Alt+F3 para sair da interface gráfica para a linha de comando, e Ctrl+Alt+F1 para voltar.

Com isso consegui logar via terminal, editar o arquivo ~/.profile e remover a linha eval $(/bin/brew shellenv), salvar e logar novamente agora pela interface gráfica e conseguir ir dormir com a mente tranquila novamente hehehe (^.^)/.

Carregando publicação patrocinada...
1

Eu vim ver seu post disposto a ajudar e curioso para ver alguém querer usar o brew no ubuntu.

Vejo que já resolveu seu problema e se saiu muito bem.
Acho que todos já sujamos o .profile alguma vez e tivemos dificuldades por causa disso.
Pessoalmente já rodei um script que aguardava um ip que nem sempre estava no alcance; resultado: às vezes nunca abria a interface gráfica...

Isso me lembra da máxima: erros ensinam muito mais que acertos.