Ubuntu 或者说所有的 Linux 不能广泛流行,一个很重要的原因是现在 Linux 学习成本太高,不是 Windows 那种开箱即可用,还有就是生态不太好,也是重要原因;当然还有一个原因就是,玩着玩着就把系统玩坏了,这也是用户操作自由度太高带来的副作用;比如,sudoer 文件被修改坏了
- 这个问题就会导致普通用户不能再使用
sudo
来暂时使用 root 权限
解决方案
1) 假如 root 用户已经设置了密码
- 使用下面的命令进入 root 用户,之后修改
sudoers
文件即可
su root
2)假如没有设置 root 用户密码
- 那就稍微麻烦一点,按照下面的步骤进行处理:
- 重启电脑
- 在重启的过程中按
Esc
或者Shift
键,我的是点击一下就行,也有说是长按的,自己的电脑可以多试试;可以进入下面的界面
- 选择 高级模式 ,之后选择自己想要的版本的内核的 recovery 模式
- 进入之后选择 Root 回车,之后就进入了 root 用户的命令行模式,修改
sudoers
文件即可 - 修改之后重启就好了