Posts: 1,228
secipolla
Joined: 15 Jun 2008
#1
O antiX é muito frugal no uso de recursos da máquina. É por essa qualidade que a maioria de nós optou por usá-lo. Mesmo assim, ele ainda é feito para funcionar em situações diversas e vem com alguns serviços habilitados que nem todo mundo precisa.

O primeiro a checar é o gerente de rede Wicd (aquele ao lado do relógio). Só precisa dele quem acessa mais que uma rede. Se você só tem uma conexão Ethernet e somente para a Internet, por exemplo, ele não é necessário. Para eliminá-lo, primeiro desligue-o clicando com o botão direito e 'fechar' (quit). Então abra um terminal como superusuário e

Code: Select all

apt-get purge wicd
Depois, se quiser, comente ou apague a linha referente ao wicd nos arquivos ~/.icewm/startup e/ou ~/.fluxbox/startup. Isso pode ser feito também via Central de Controle > Configurar Fluxbox/Icewm (mesmo que o Wicd não seja desinstalado isso desabilitará o seu início automático).

Agora vamos checar os serviços que iniciam automaticamente. Abra a Central de Controle, aba Sistema e clique em Escolher Serviços (de Arranque). Desmarque tudo que não necessitar, clique 'ok' e feche. Veja
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/antix-m8-2-startup-services-list-t1988.html"
linktext was:"este"
====================================
tópico para mais informações.
Eu, por exemplo, uso um processador antigo então não preciso de cpufrequtils e loadcpufreq, não necessito de criptografia (cryptdisks), não tenho impressora (cups), nem dispositivos infra-vermelhos (irda-utils), minha máquina não é um servidor nem precisa de acesso remoto (lighttpd, rsync) e também não uso um scanner (saned).

Com isso o antiX já vai usar menos memória mas ainda podemos desinstalar algumas coisas que não precisamos.
Se você não tem dispositivos Bluetooth, abra o Synaptic clique em 'Procurar' entre com o termo 'bluez' e desinstale o que aparecer.
Se você tem certeza de que não vai usar uma impressora, procure por 'printer', examine os resultados e desinstale o que não vai usar (atenção: antes de confirmar a desinstalação de qualquer coisa examine se outros programas necessários não serão desinstalados, às vezes um depende do outro e o Synaptic mostra os detalhes da operação antes da confirmação).
Se você não usa wireless (rede sem-fio) então há um recurso excelente no script
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/smxi-sgfxi-t2007.html"
linktext was:"smxi"
====================================
que elimina do sistema os pacotes, drivers e módulos relacionados. Depois que eu o rodei aqui o uso de RAM ao iniciar baixou de 57 MB para 45 MB.

E por fim há os tradicionais

Code: Select all

apt-get autoremove
que desinstala pacotes não mais necessários (quando se remove um programa as suas dependências muitas vezes não servem pra nenhum outro programa no sistema),

Code: Select all

apt-get autoclean
que remove do cache versões antigas de pacotes e

Code: Select all

apt-get clean
que limpa todo o cache de pacotes, ou seja, programas que se fosse necessário reinstalar não seria preciso baixar de novo dos repositórios.
Posts: 40
clandestine
Joined: 02 Jan 2011
#2
boas dicas
Posts: 40
clandestine
Joined: 02 Jan 2011
#3
outra forma eh instalar o rcconf

# apt-get install rcconf

e desmarque o que voce nao quer que inicie ok
abracos
Posts: 40
clandestine
Joined: 02 Jan 2011
#4
#deborphan (procurar por bibliotecas que não estão sendo usadas por nenhum programa)
Posts: 40
clandestine
Joined: 02 Jan 2011
#5
e para finalizar um pequeno script para limpar a lixeira

... se não for informado a quantidade de dias ele assume 5 dias...

#!/bin/bash
# log
logfile=/var/log/removedor.log
# tempo em dias
["$1" ] && dias=$1 || dias=5

#echo \n >>$logfile
echo"===============`date +%d-%m-%Y`====================" >> $logfile
find / -name .recycle > /tmp/limpa-recycle.tmp
cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f -mtime $dias -exec ls -l {} \; >> $logfile ; done ;
cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f -mtime $dias -exec rm -f {} \; ; done ;

echo"======================FIM==== ======================" >> $logfile

Espero ter ajudado.

__{{emoticon}}__