在全新安装的 Linux Mint(最新版本 fwiw)上,每当我想做一些需要 root 权限的事情(更改日期/时间、更新管理器等)时,它都会要求我输入 root 密码(这并不工作,因为我没有)而不是我自己的密码(其中会就像我的用户在 sudoers 中一样工作)。
总有一种解决方法,可以通过从命令行使用显式 sudo 运行东西...但这很糟糕...有什么解决办法吗?
答案1
修复方法是添加sudo
到命令前面。这就是 Mint 的工作方式。如果您不以 sudo 开头,它会要求您提供 root 权限,而获得这些权限的唯一方法就是让您输入 root 密码。
您还可以运行sudo bash
一次类似的操作,然后在该 shell 内运行所有 root 命令,但我真的不建议这样做。这是一个不好的做法。
答案2
解决方案如下:作为普通用户,写入
$ sudo passwd
它会要求你你拥有密码,然后它会要求您设置一个新密码根。
我实际上认为这应该被称为 Linux Mint bug 并提交。我在 Linux Mint XFCE 中遇到过多次。