我已经在CentOS 6.5上安装了GUI
yum groupinstall basic-desktop desktop-platform x11 fonts
但现在当我尝试使用GUI包pipe理器(添加/删除软件)来安装软件包时,它要求我inputroot密码,并且不接受sudo用户密码。 如何治愈这种行为?
我可以用普通的方式sudo yum install 。
与Ubuntu不同,CentOS允许你真正以root用户身份运行 ,如果你这样select的话(Ubuntu有许多步骤来启用root的直接login)。
所以,你必须指定root密码来提升你自己的GUI。 如果你以root身份运行X(你真的不应该这样做),它不会提示。 另一种方法是从terminal运行包pipe理器,例如: sudo pirut (pirut是我所购买的大部分CentOS版本的包pipe理器)。
我假设你以非特权用户身份login时从系统菜单启动GUI。 在这种情况下,程序将以您的用户标识启动,并要求提升权限以root身份运行安装。 这是预期的行为。 如果你想使用sudo密码,你将通过sudo从命令行启动GUI,就像你通过sudo运行yum install 。