Город МОСКОВСКИЙ
00:04:24

Como corrigir o ERRO “não foi possível obter trava /var/lib/dpkg/lock-frontend” no UBUNTU

Аватар
MySQL Путь
Просмотры:
22
Дата загрузки:
08.12.2023 13:26
Длительность:
00:04:24
Категория:
Лайфстайл

Описание

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

Рекомендуемые видео