Em uma nova instalação Debian, o sudo
não funciona por padrão.
Você precisa adicionar seu usuário ao grupo sudo
para obter o comando sudo funcionando.
1. Obter root primeiro
su
Digite sua senha para obter o prompt raiz
2. Adicione seu usuário ao grupo sudo
adduser <username> sudo
Isso adicionará seu usuário ao grupo sudo
Depois disso, inicie um novo shell ou logout e faça o login novamente. Tente executar os comandos com sido agora e eles certamente funcionarão com seu próprio usuário.
Adicionalmente, em alguns casos, como as instalações mínimas do Debian, o programa sudo
program / command pode não estar presente. Nesse caso, você também precisará instalar o sudo
apt install sudo
Sobre o problema com a permissão de erros negados.
Quando o apt invoca o dpkg enquanto instala ou atualiza pacotes.
Sempre que houver uma operação que envolva dpkg
, o dekh coloca um arquivo de bloqueio em
/var/lib/dpkg/lock
Para dizer a outro processo que está executando um gerenciamento de pacotes.
Se você deseja executar o gerenciamento de pacotes ao mesmo tempo em que o arquivo de bloqueio está presente. Você ainda pode fazer isso se remover o arquivo de bloqueio manualmente.
rm /var/lib/dpkg/lock
Depois disso, você pode continuar a operação que queria fazer