Limpar e resolver erros de arquivos trava no APT
Publicado por Patrick (última atualização em 22/12/2016)
[ Hits: 5.328 ]
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
zsh: Exemplo de uso do módulo zsh/curses
OPEN CLOSE A TAMAPA DO DRIVE DE DVD
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Erro no suitable vídeo mode (4)
Navegar no Firefox sem passar pelo Google [RESOLVIDO] (2)
Pergunta: Meu teclado não está respondendo direito como e consertar? (3)
Erro: Lazarus 4.2 64 no Linux Mint não entra mais apos ajustar desktop... (1)









