允许 sudo 用户从 CentOS GUI 安装软件包

允许 sudo 用户从 CentOS GUI 安装软件包

我在 CentOS 6.5 上安装了 GUI

yum groupinstall basic-desktop desktop-platform x11 fonts

但是现在,当我尝试使用 GUI 软件包管理器(添加/删除软件)安装软件包时,它会要求我输入 root 密码,并且不接受 sudo 用户密码。如何解决此问题?

sudo yum install我可以以正常方式安装软件包。

答案1

与 Ubuntu 不同,CentOS 允许你跑步如果您愿意的话,可以以 root 用户身份进行登录(在 Ubuntu 中,有许多步骤可以启用 root 直接登录)。

因此,您必须指定 root 密码才能在 GUI 中提升自己的权限。如果您以 root 身份运行 X(实际上,真的不应该这样做)它不会提示。另一种方法是从终端运行包管理器,例如:sudo pirut(pirut 是我所知道的大多数 CentOS 版本下的包管理器)。

答案2

我假设您以非特权用户身份登录时从系统菜单启动 GUI。在这种情况下,程序以您的用户 ID 启动,并要求提升权限才能以 root 身份运行安装程序。这是预期的行为。如果您想使用 sudo 密码,您将通过 sudo 从命令行启动 GUI,方式与通过 sudo 运行的方式相同yum install

相关内容