Como me torno um "superusuário"?

10

O comando a seguir falha com um erro:

$ dpkg -i libmotif*i386.deb
dpkg: error: requested operation requires superuser privilege

Como me torno um superusuário? Eu pensei que era o superusuário?

Lasse Karagiannis
fonte
11
Bem-vindo ao AskUbuntu! Esta pergunta aqui deve ser o que você está procurando.
Oyibo

Respostas:

9

Em todos os sistemas Unix, incluindo Linux, um superusuário é o usuário do sistema que tem todas as permissões para poder executar tarefas administrativas. Este pode ser o usuário, rootmas esse usuário está com diagonais no Ubuntu por razões de segurança.

A maneira do Ubuntu de executar tarefas administrativas é obter temporariamente privilégios de superusuário colocando o comando sudo( super user do) na frente de outro comando que requer poderes de superusuário:

sudo dpkg -i packagename.deb

Em seguida, você será solicitado a fornecer sua senha (que é idêntica à sua senha de login):

[sudo] password for lasse: 

Observe que você não vê nada no terminal enquanto digita essa senha (nem mesmo asteriscos).

Os usuários que têm permissão para serem administradores na criação de suas contas são colocados em uma lista sudoerspara permitir que o sistema os procure antes de conceder privilégios administrativos sudo.

Para leituras adicionais e maneiras alternativas de como se tornar superusuário ou root, consulte:

Observe também que você pode prejudicar seriamente o seu sistema ao executar um comando incorreto como superusuário. Às vezes, você nem conseguirá consertá-lo. Portanto, tenha cuidado com o que você faz como superusuário e pense duas vezes antes de pressionar enter.

Takkat
fonte
Para executar aplicações gráficas (por exemplo Gedit), o uso gksudo ao invés de sudo - ver a explicação na documentação do Ubuntu para a razão - help.ubuntu.com/community/RootSudo#Graphical_sudo
Clive van Hilten
2

Prefixe sudoseu comando para ser a superuser. Portanto, execute o seguinte comando:

sudo dpkg -i libmotif*i386.deb

A execução desse comando solicitaria sua senha. Digite a senha da sua conta de usuário e pressione Enter. Você não verá os caracteres enquanto digita sua senha (nem mesmo asteriscos *).

Para mais informações sudo, leia este maravilhoso wiki do ubuntu .

Aditya
fonte
0

Faça isso se você estiver no Ubuntu

naren@kadmin-KCPL190: sudo su

Agora você será um usuário root e poderá fazer qualquer coisa

root@kadmin-KCPL190:# dpkg -i libmotif*i386.deb

vai funcionar

Seja cuidadoso. Se você definir uma senha para o usuário root, ele solicitará o mesmo para o desembarque no root. Caso contrário, isso fará com que você seja superusuário.

Naren Yellavula
fonte