Estou tendo problemas ao executar o seguinte comando na minha partição Linux Mint:
sudo apt-get update && apt-get upgrade
Esta é a primeira vez que encontrei isso e executo esse comando a cada dois ou três dias para manter meu sistema atualizado. Atualmente, estou recebendo a mensagem de erro:
Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Consigo verificar meu nome de usuário (whoami retorna meu nome de usuário) e não consegui encontrar leads no Google ou nos sites StackExchange que experimentei (superusuário e fluxo de pilha). Estou perplexo.
Isso poderia ser algum tipo de violação de segurança? Ou (espero) meu conhecimento limitado de administrador de sistemas é o culpado? Eu apreciaria qualquer entrada que conseguir, mas se for necessário, posso limpar completamente a partição e reinstalar (todos os meus dados importantes são religiosamente redundantes em outros lugares; se necessário, executei testes de cenário em que posso restaurar tudo em alguns horas, se necessário).
Conselhos?
fonte
&&
separe dois comandos esudo
se aplique a um único comando (consulte man sudo ); portanto, se funcionou antes, certamente foi por outro motivo. Em outras palavras,sudo
não podemos saber se há algo depois , apenas o shell pode.Eu tive o mesmo problema, mas era um único comando de instalação. Depois de algumas pesquisas, descobri que esse problema pode ocorrer quando outro software está sendo instalado, seja do gerenciador de software ou do gerenciador de pacotes sinápticos. Como o ubuntu permite instalar software apenas um de cada vez, daí o erro. Se a outra instalação estiver travada ou cancelada, o processo ainda será bloqueado. Nesse caso, pode-se usar o comando
para matar o processo. Eu encontrei isso aqui .
fonte