Como corrigir o ERRO “não foi possível obter trava /var/lib/dpkg/lock-frontend” no UBUNTU
Описание
Nesse vídeo eu mostro um erro comum que acontece em distro derivadas de Debian geralmente quando o usuário está tentando fazer a atualização de pacotes no sistema. Após tentar rodar um 'upgrade' o usuário se depara com a seguinte mensagem de erro:
“não foi possível obter trava /var/lib/dpkg/lock-frontend”
A causa mais comum desse erro é que algum processo está usando a ferramenta de gerenciamento de pacotes 'apt' no momento (apt / apt-get). Por exemplo, a Central de Software do Ubuntu ou o Synaptic podem estar executando alguma tarefa de atualização do sistema.
Podemos descobrir qual processo está travando o 'apt' executando o comando seguinte:
$ ps aux | grep -i apt
Se houver algum processo listado, você pode matá-lo com o comando 'kill', conforme a sintaxe a seguir:
$ sudo kill -9 id_processo
Nem sempre isso funcionará (no meu caso não funcionou, por isso nem coloquei no vídeo). Algumas vezes não há, aparentemente, nenhum processo em execução relacionado ao 'apt', mas ainda assim você será brindado com a mensagem de erro anterior.
Neste caso, o que pode estar acontecendo é um problema com arquivos de trava (“lock files”), que são arquivos usados para impedir que dois ou mais processos distintos usem os mesmos dados, simultaneamente. Quando o 'apt' (ou outro comando relacionado) é executado, ele cria arquivos de trava no sistema. Se, por algum motivo, o 'apt' não for encerrado corretamente – por exemplo, foi interrompido durante uma atualização – os arquivos de trava não são excluídos e permanecem no sistema, realizando seu trabalho, que é o de impedir que outras instâncias do 'apt' sejam executadas.
Neste caso, procedemos de forma diferente para resolver o problema – simplesmente removemos os arquivos de trava.
Para isso, executamos os comandos a seguir no terminal do Linux:
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
$ sudo rm /var/cache/apt/archives/lock
Após, reconfiguramos os pacotes:
$ sudo dpkg --configure -a
Depois disto, o sistema 'apt' deve estar novamente liberado, e seremos capazes de executar as tarefas normalmente, como atualizar listas de repositórios, atualizar programas e instalar ou excluir pacotes do sistema.
--------------------------------- REDES SOCIAIS -----------------------------------------
TWITTER
https://twitter.com/josiassilvatech
INSTAGRAM
http://instagram.com/josiassilvatech
FACEBOOK
http://fb.com/josiassilvatech
------------------------------- CANAL DE GAMEPLAYS ----------------------------------------
xSolium360
https://bit.ly/2ygRfNi
--------------------------------------------------------------------------------------------------------
Como corrigir o ERRO “não foi possível obter trava /var/lib/dpkg/lock-frontend” no UBUNTU
Se gostou desse vídeo e/ou te ajudou de alguma forma, deixe seu like, agradeço!
Se curtiu nosso conteúdo, se inscreva e ative o sininho para receber notificações de vídeos novos.
Nos vemos no próximo vídeo!
------------------------------ HASHTAGS ---------------------------------------------------
#ErroUbuntu #dpkg #apt #dicas #tutorial #JosiasSilva #tutoriais #comofazer #debian #comoresolvererro #linux #distrolinux
Рекомендуемые видео



















