如果不使用终端,我就无法打开需要 root 权限的程序。
示例:
当我在桌面上单击 Firefox 时,什么也没有发生。
我必须键入内容sudo firefox
才能浏览互联网。
我认为这与权限有关,但我有点新。
运行 Ubuntu 15.10,64 位。
编辑:仅在终端中
输入会出现以下情况:firefox
无法创建 gnome 加速器目录‘
/home/juho/.gnome2/accels
’:
权限被拒绝
答案1
似乎您在使用 以 root 身份运行 GUI 应用程序时弄乱了一些文件所有权sudo
。以下命令应可修复此问题并归还您主目录中所有文件的所有权:
sudo chown -R $USER: ~
希望这能解决问题。
为将来:
绝不使用 root 身份运行 GUI 程序sudo
- 始终使用gksudo
或至少sudo -H
避免此类问题再次出现。
无论如何,您应该尽可能少地以 root 身份运行程序。