Следующая команда завершается с ошибкой:
$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege
Как мне стать суперпользователем? Я думал, что я был суперпользователем?
Во всех системах Unix, включая Linux, a Superuser - это системный пользователь, у которого есть все разрешения для выполнения административных задач. Это может быть пользователь root
, но этот пользователь отключен в Ubuntu по соображениям безопасности.
Способ выполнения административных задач в Ubuntu состоит в том, чтобы временно получить привилегии суперпользователя, поставив команду sudo
(s
uper u
ser do
) перед другой командой, требующей полномочий суперпользователя:
Затем вас спросят о вашем пароле (который совпадает с вашим паролем для входа в систему):
[sudo] password for lasse:
Обратите внимание, что вы ничего не видите в терминале во время ввода этого пароля (даже звездочек) ).
Пользователи, которым разрешено быть администраторами при создании своей учетной записи, помещаются в список sudoers
, чтобы система могла их искать, прежде чем предоставлять административные привилегии с помощью sudo
.
Дополнительные сведения о том, как стать суперпользователем или пользователем root, см. В
Также обратите внимание, что вы можете нанести серьезный вред вашей системе, выполнив плохую команду от имени суперпользователя. Иногда вы даже не сможете его починить. Поэтому будьте осторожны в том, что вы делаете как суперпользователь, и дважды подумайте , прежде чем нажимать ввод.
Префикс sudo
к вашей команде должен быть superuser
. Следовательно, выполните следующую команду:
sudo dpkg -i libmotif*i386.deb
Выполнение этой команды запросит ваш пароль. Введите пароль для своей учетной записи и нажмите Enter kbd>. Вы не увидите символы при вводе пароля (даже звездочек *).
Для получения дополнительной информации о sudo
, прочитайте эту замечательную вики Ubuntu .
Просто сделайте это, если вы находитесь в Ubuntu
naren@kadmin-KCPL190: sudo su
Тогда вы будете пользователем root и можете делать все, что угодно
root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb
будет работать
Be осторожный. Если вы устанавливаете пароль для пользователя root, он запрашивает у вас то же самое для входа в систему root. Иначе он просто сделает вас суперпользователем.