The following command fails with an error:
$ dpkg -i libmotif*i386.deb dpkg: error: requested operation requires superuser privilege
How do I become a superuser? I thought I was the superuser?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.Sign up to join this community
In all Unix systems, including Linux a Superuser is the system user who has all permissions to be able to perform administrative tasks. This can be the user
root but this user is diabled in Ubuntu for security reasons.
The Ubuntu way to perform admistrative tasks is to temporarily gain superuser privileges by putting the command
do) in front of another command that requires superuser powers:
sudo dpkg -i packagename.deb
Then you will be asked for your password (which is identical to your login password):
[sudo] password for lasse:
Note that you don't see anything in terminal while typing this passoword (not even asterixes).
Users that are allowed to be administrators on creation of their account are put on a list of
sudoers to enable the system to look them up before granting administrative privileges with
For further reading and alternative ways on how to become superuser or root see:
Please also note that you can seriously harm your system when running a bad command as superuser. Sometimes you will not even be able to repair it. Therefore be careful what you do as superuser, and think twice before you press enter.
sudo to your command to be a
superuser. Hence, run the following command:
sudo dpkg -i libmotif*i386.deb
Running this command would prompt you for your password. Type the password for your user account and press Enter. You won't see the characters as you type your password (not even asterisks *).
For more information on
sudo, read this wonderful ubuntu wiki.
Just do this If you are on Ubuntu
naren@kadmin-KCPL190: sudo su
Then you will now be a root user and can do anything
root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb
Be careful. If you set a password for root user then it asks you the same for landing to root.Else it will just make you superuser.