sudo: comando não encontrado no MacOS Sierra

0

Sempre que tento instalar algo usando o sudo, recebo este erro. -bash: sudo: command not found Se o fizer echo $PATH, /opt/local/bin:/opt/local/sbin:’/usr/local/bin:?? não conseguirei encontrar soluções online.

Tyler Bloom
fonte
Sierra's sudoestá localizado em /usr/bin; isso parece estar faltando no seu caminho.
lungj
Você modificou seu perfil de shell para substituir o caminho? Ou você modificou alguns arquivos do sistema? (O que você está tentando instalar com sudo?)
slhck
A sério? Seu PATH é /opt/local/bin:/opt/local/sbin:’/usr/local/bin:?? ? Você pode executar alguma coisa  ?
Scott Scott
@lungj como faço para colocá-lo no caminho?
Tyler Bloom
@slhck Como modifico o perfil do shell?
Tyler Bloom

Respostas:

1

Como uma solução temporária, execute este comando:

export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH

Em seguida, faça sudo vi .bash_profilee coloque /usr/binno final do que já está lá. Pressione Ipara começar a editar o documento, Escpara parar e digite :xpara salvar e sair do editor.

No entanto, você não pode usar apt-getou yumem um sistema macOS. O macOS mais próximo é o Homebrew ou Macports .

var firstName
fonte