Macos – sudo: command not found on MacOS Sierra

bashmacos

Whenever I try to install something using sudo I get this error -bash: sudo: command not found
If I do echo $PATH it returns /opt/local/bin:/opt/local/sbin:’/usr/local/bin:??
I haven't been able to find any solutions online.

Best Answer

As a temporary solution, run this command:

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

Then do sudo vi .bash_profile and place /usr/bin at the end of what's already there. Press I in order to begin editing the document, Esc to stop, and type :x to save and quit the editor.

However, you aren't able to use apt-get or yum on a macOS system. The closest macOS has is Homebrew or Macports.

Related Question