Parece improvável que apenas adicionar um repositório tenha removido você de sudoers
(ou mais provavelmente, o admin
group).
Você ainda está no grupo de administração?
Basta executar groups
de um terminal. Você deve ver uma lista sair. Você está procurando pela palavra admin
. Se estiver lá, esse não é o seu problema.
A maneira mais fácil de restaurar seus direitos sudo
é reinicializar no modo de recuperação (segure left-shift na inicialização, selecione um kernel do modo de recuperação, inicialize no prompt raiz). Uma vez lá, você poderá rodar (trocar oli
pelo seu nome de usuário):
adduser oli admin
Mas eu vi algo que sugere que isso pode não funcionar em um console de recuperação. Tente. Se isso não funcionar ou você quiser verificar, execute nano /etc/group
Procure o grupo de administradores e adicione seu nome de usuário ao final, assim:
admin:x:115:oli
Você deve ser capaz de reiniciar e estar no grupo certo.
Algo derreteu /etc/sudoers
?
Infelizmente você não pode ler /etc/sudoers
a menos que você seja root. Então, de volta ao modo de recuperação (como acima). Quando você estiver lá, execute nano /etc/sudoers
. Você está procurando por um par de linhas como esta:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Se estiver lá, isso não é problema seu. Se estiver comentado ou faltando, volte para lá!