Script para limpeza de arquivos temporários em Sabayon Linux
Publicado por Alberto Federman Neto. 24/07/2009 (última atualização em 20/08/2014)
[ Hits: 11.913 ]
Homepage: https://ciencialivre.blog/
Download limpasaba2.sh (versão 2)
Download 1406735605.limpasaba.sh (versão 3)
Download sabayon-clean.sh (versão 4)
Download 1408381402.sabayon-clean.sh (versão 5)
Este script efetua a limpeza do cache e dos arquivos temporários em versões de Sabayon Linux 3.5 ou mais recentes, com sistema de instalador de binários Entropy. A autoria original é de OMAR, mantenedor do fórum Sabayonmania, Itália, que autorizou a tradução do italiano para português do Brasil e a publicação.
Eu traduzi e fiz pequenas modificações. Sua execução limpa o Sabayon automaticamente e atualiza a árvore de pacotes dos repositórios, preparando-o para instalar novos pacotes.
Versão 2 - Enviado por Alberto Federman Neto. em 22/11/2010
Changelog: Atualização do Script de Limpeza, "limpasaba.sh, para uso no Sabayon, versões novas.
2010, por Alberto Federman Neto.
Versão 3 - Enviado por Alberto Federman Neto. em 30/07/2014
Changelog: Esta é a versão atual (5) do script limpador e atualizador para Sabayon Linux.
Original por Omar Semlali, Itália (2009).
Modificado e adaptado para atualização segura, para os Sabayons novos por Alberto Federman Neto, Brasil (2014).
Versões anteriores obsoletas (2010).
Download 1406735605.limpasaba.sh
Versão 4 - Enviado por Jose Mario em 10/08/2014
Changelog: Salve albfneto. Desculpe a intromissão, tomei a liberdade de modificar um pouco seu Shell Script: http://i.imgur.com/u0b55BI.png
Versão 5 - Enviado por Alberto Federman Neto. em 18/08/2014
Changelog: Versão 5, baseada na versão 4 (de zezaocapoeira).
Com pequenas modificações e correção de bugs na execução de LOCALEPURGE e no comando de atualização.
Versão testada em Sabayon 14.08, atualizado, 2014.
Download 1408381402.sabayon-clean.sh
#!/bin/bash # Autoria Original OMAR, Administrador do Site SabayonMania, Itália, 2009. # Modificado e Traduzido por ALBFNETO, Brasil, Site Vivaolinux, 2009. # Traduzido e Editado em Kwrite e POEdit. # Publicação autorizada pelo Autor do Original, 2009. #Script By Omar :-) echo “==============================================================================” echo “= Limpador de Arquivos Temp do Sabayon Linux” echo “= =” echo “= Este Script limpa facilmente seu Sabayon =” echo “= Para responder afirmativo, às questões que se seguem, =” echo “= aperte a tecla "s" e depois aperte ENTER ou RETURN =” echo “= para pular a pergunta, aperte somente ENTER ou RETURN =” echo “= =” echo “==============================================================================” echo echo echo “************************* INICIANDO LIMPEZA *************************” echo echo -n “# Remover cache dos arquivos baixados e dos repos obsoletos? S/N“ read sure if [[ $sure = "s" ]] then sudo equo cleanup echo “* Removendo Cache...[OK]“ else echo “* Removendo o cache dos pacotes obsoletos...[Operação não feita!]“ fi echo -n “# Remover o cache dos pacotes baixados dos repositórios? S/N“ read sure if [[ $sure = "s" ]] then sudo equo cache clean echo “* Removendo os pacotes descarregados![OK]“ else echo “* Remoção dos pacotes baixados...[Operação não feita!]“ fi echo -n “# Eliminar o conteúdo de /temp? S/N“ read sure if [[ $sure = "s" ]] then sudo rm -fr /tmp/* echo “* Eliminado o conteúdo de /temp…[OK]“ else echo “* Eliminazione contenuto /temp…[Operazione non eseguita..]“ fi echo -n “# Eliminar o conteúdo da Lixeira? S/N “ read sure if [[ $sure = "s" ]] then sudo rm -rfv ~/.local/share/Trash/* echo “* Poz o Lixo para Fora!... /Trash [OK]“ else echo “* Eliminazione files da /Trash …[Operação não efetuada]“ fi echo -n “# Eliminar miniaturas, /.thumbnails? S/N“ read sure if [[ $sure = "s" ]] then sudo rm -rfv ~/.thumbnails/* echo “* Eliminazione files da /.thumbnails …[OK]“ else echo “*Eliminazione files da /.thumbnails …[Operazione non eseguita..]“ fi echo “********** LOCALEPURGE-TIRANDO PAÌSES E LÍNGUAS INDESEJADAS ***********” echo “= =” echo “= Você já instalou e configurou o pacote Gentoo-Sabayon Localpurge? =” echo “= se não o fez, veja este Link: =” echo “= http://www.sabayonmania-forum.com/guide-generali-f1/localepurge-facciamo-un-po-di-pulizia-t2084.htm?highlight=pulizia =” echo “= =” echo -n “# Vai Rodar Localpurge? S/N“ read sure if [[ $sure = "s" ]] then sudo localepurge echo “* Locais desnecessários removidos... [OK]“ else echo “* Esecuzione LocalPurge…[Remoção não feita!]“ fi echo echo “—————————— LIMPEZA TERMINADA, SABAYON TÁ LIMPO! —————————–” echo echo “*************** INICIANDO ATUALIZAÇÃO DO SABAYON *****************” echo echo -n “# Atualizar a árvore de pacotes? S/N“ read sure if [[ $sure = "s" ]] then sudo equo update echo “* Entropy atualizado...[OK]“ else echo “* Atualização de Entropy [Operação não Realizada]“ fi echo # Aqui, comentei as linhas seguintes. o comando equo upgrade equivale ao emerge world do Gentoo. # As linhas são constantes do original, mas recomendo não fazer atualização completa dentro de um # Script. Sugiro manter essas linhas comentadas, para inibir a atualização completa. # echo “NOTA:atualizar tudo pode deixar seu sistema instável ou desconfigurado” # echo -n “# Atualizar todos os pacotes de seu Sabayon? S/N“ # read sure # if [[ $sure = "s" ]] # then # sudo equo upgrade # echo “* Atualizado todo o Sistema!…[OK]“ # else echo “* Atualização completa...[Operação não realizada]“ # fi echo -n “# Checar integridade de Bibliotecas e Dependências? S/N“ read sure if [[ $sure = "s" ]] then sudo equo libtest sudo equo deptest echo “* Checadas Bibliotecas e Dependências [OK]“ else echo “* Controlar Bibliotecas e Dependências[Operação não feita]“ fi read -p “Script executado. Aperte para Sair”
Script para executar o giFT daemon e uma interface de usuário
Autenticação automática no Velox
Raizes de equações do 2o grau no dc
Myhard - Informações sobre seu hardware
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
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Melhorando a precisão de valores flutuantes em python[AJUDA] (11)
GLPI - Configuração de destinatário com conta Microsoft Exchange (0)
Vou voltar moderar conteúdos de Dicas e Artigos (3)
OpenVPN no MACBOOK conecta mas não pinga pastas de rede compartilhada ... (1)