Limpar e resolver erros de arquivos trava no APT
Publicado por Patrick (última atualização em 22/12/2016)
[ Hits: 5.036 ]
Homepage: https://www.linkedin.com/in/patricksouza10/
Caso já tenha tido alguns destes erros:
/var/lib/apt/lists/lock
/var/lib/dpkg/info/
/var/lib/apt/lists/
Ou apenas queira "limpar" tua distro, basta rodar este script.
#!/bin/bash #Autor: Patrick #Blog ---> http://bartoi.blogspot.com/ function limpar_trava(){ cd /var/lib/apt/lists/ && rm -rf * cd /var/lib/dpkg/info/ && rm -rf * cd /var/lib/dpkg/locl && rm -rf * cd /var/lib/apt/lists/lock && rm -rf * apt-get clean apt-get install -f dpkg -i --force-all dpkg --configure -a } function limpar(){ cd /tmp/ && rm -rf * cd trash:/// && -rf * apt-get clean apt-get autoremove } function remob(){ apt-get install deborphan deborphan | xargs sudo apt-get -y remove --purge deborphan --guess-data | xargs apt-get -y remove --purge apt-get -f remove apt-get autoclean apt-get autoremove } function rad(){ echo "Atenção! A opção em execução pode causar problemas!" sleep 4 echo "Pense um pouco e digite s para continuar" echo "[s/n]" read op if [[ "$op" = "s" ]]; then exit fi if [[ "$op" = "n" ]];then remob limpar_trava limpar fi } echo "===========" echo " Menu " echo "===========" echo echo "(1) Arrumar problemas de arquivos trava" echo "(2) Limpar tudo" echo "(3) Limpar dependências, restos de instalações interrompidas e pacotes orfãs" echo "(4) Fazer tudo (Pode causar erros)" echo "Escolha:" read op case $op in 1)clear echo "Aguarde!" echo "Corrigindo problema..." limpar_trava ;; 2)clear echo "Aguarde!" echo "Limpeza em andamento..." limpar ;; 3)clear echo "Aguarde!" echo "Limpeza em andamento..." ;; 4)clear rad ;; esac
Melhorando a performance do sistema...
Backup comprimido de banco de dados PostgreSQL
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (7)