租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

ubuntu运行sudo未找到命令怎么解决,ubuntu没有sudo命令

发布时间:2023-10-09 00:33:26

ubuntu运行sudo未找到命令怎样解决

在Ubuntu中使用sudo命令需要确保已安装了sudo包。如果运行sudo命令时出现"sudo: command not found"毛病,可以依照以下步骤解决:

  1. 打开终端,输入以下命令安装sudo包:
sudo apt install sudo
  1. 输入管理员密码,并确认安装。
  2. 安装完成后,重新运行sudo命令,应当就能够正常使用了。

如果上述方法依然无效,多是系统配置出现了问题。可以尝试以下方法:

  1. 打开终端,输入以下命令编辑/etc/sudoers文件:
sudo visudo
  1. 在打开的文件中,确认以下内容是否是存在:
%sudo   ALL=(ALL:ALL) ALL
  1. 如果不存在,可以手动添加该行,然后保存退出。
  2. 重新运行sudo命令,应当就能够正常使用了。

如果上述方法依然无效,多是系统环境变量设置出现了问题。可以尝试以下方法:

  1. 打开终端,输入以下命令编辑~/.bashrc文件:
nano ~/.bashrc
  1. 在打开的文件中,确认以下内容是否是存在:
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
  1. 如果不存在,可以手动添加该行,然后保存退出。
  2. 输入以下命令使修改的环境变量生效:
source ~/.bashrc
  1. 重新运行sudo命令,应当就能够正常使用了。

如果上述方法依然无效,多是系统的sudo包出现了问题,可以尝试重新安装sudo包:

  1. 打开终端,输入以下命令卸载sudo包:
sudo apt remove sudo
  1. 输入管理员密码,并确认卸载。
  2. 安装完成后,重新运行sudo命令,应当就能够正常使用了。

如果问题依然存在,建议备份重要数据后,重新安装操作系统。