使用sudo命令时出错

时间:2013-09-03 17:02:44

标签: mysql linux sudo

我试图在我的Linux Mint 15上安装mysql,我收到以下错误:

paul@paul-Ideapad-Z570 ~/un_test $ sudo apt-get install mysql-client-core-5.5
[sudo] password for paul: 
Sorry, user paul is not allowed to execute '/usr/bin/apt-get install mysql-client-   core-5.5' as root on paul-Ideapad-Z570.

任何帮助将不胜感激。谢谢!

4 个答案:

答案 0 :(得分:2)

确保您的用户位于/ etc / sudoers文件中

首先,以root身份或具有root权限的用户身份登录

使用像Vim这样的文本编辑器用

打开它
sudo vim /etc/sudoers

你会在文件中看到这样的一行:

#Default rule for root.
root    ALL=(ALL) ALL

在根行下插入您的用户,使其看起来像这样

#Default rule for root.
root    ALL=(ALL) ALL
youruser ALL=(ALL) ALL

保存文件。在此之后,以您的用户身份登录,您可以使用sudo。

答案 1 :(得分:0)

我相信这可能是你问题的答案 https://wiki.debian.org/sudo

具体是第二段的第二句。按照那里的步骤,看看是否有帮助。

答案 2 :(得分:0)

你尝试过sudo -u [user with permission to install] apt-get install mysql-client-core-5.5 ??

吗?

我认为问题归结为您登录的用户的权限,您可能必须以root身份或具有执行安装权限的其他用户进行sudo。

答案 3 :(得分:0)

这项工作对我来说

在终端中以root身份输入

su root

在下方输入您的密码,然后在您登录后输入

adduser <yourusername> sudo

然后你应该可以再次使用sudo

希望它有所帮助!