Otimizando o Ubuntu 11.04


Algumas considerações:


– Os passos a seguir foram feitos em uma instalação zerada do Ubuntu 11.04 64 Bits Desktop sem o Unity (na tela de login escolhi o Ubuntu Classic (no effects)*

– O que pode ser bom pra mim pode não ser bom pra você, portanto fique atento, principalmente nas partes que envolvem instalação de programas e serviços (habilitar/desabiltar).

– Ao longo do post haverá links em algumas aplicações com uma explicação mais ampla do que eles fazem.

– Minha configuração:
Intel(R) Atom(TM) CPU 330 @ 1.60GHz
2Gb Ram 667 Kingston
HD Sata 160Gb

1. Adicione os seguintes repositórios:

add-apt-repository ppa:ubuntu-mozilla-security/ppa
add-apt-repository ppa:glasen/intel-driver
add-apt-repository ppa:transmissionbt/ppa
add-apt-repository ppa:pidgin-developers/ppa
add-apt-repository ppa:ubuntu-mozilla-daily/ppa
add-apt-repository ppa:tldm217/tahutek.net
add-apt-repository ppa:hotot-team
add-apt-repository ppa:kernel-ppa/ppa
add-apt-repository ppa:sevenmachines/flash
add-apt-repository ppa:webupd8team/unstable
add-apt-repository ppa:libreoffice/ppa
add-apt-repository ppa:jfi/ppa
add-apt-repository ppa:banshee-team/ppa
add-apt-repository ppa:webkit-team/ppa
add-apt-repository ppa:mozillateam/firefox-next
add-apt-repository ppa:emesene-team/emesene-stable
add-apt-repository ppa:atareao/atareao
add-apt-repository ppa:alexeftimie/ppa

sh -c 'echo "deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu jaunty main" >> /etc/apt/sources.list'
sh -c 'echo "deb http://dl.google.com/linux/talkplugin/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sh -c 'echo "deb http://dl.google.com/linux/deb/ stable non-free main" >> /etc/apt/sources.list.d/google.list'
sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian natty contrib" >> /etc/apt/sources.list'

# Neste post não vou explicar o que cada repositório contêm, mas com uma rápida busca no google você achará facilmente.

2. Faça a instalação das chaves dos repositórios adicionados manualmente:
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4F191A5A8844C542

– Atualize os repositórios e o sistema com os comandos:
apt-get update
aptitude full-upgrade -y
reboot

3. Instale os seguintes programas:
apt-get install preload prelink apt-fast aptitude

*Iniciando o prelink
Edite o arquivo /etc/default/prelink e no campo PRELINKING=unknown, altere para PRELINKING=yes

Execute o comando
sudo /etc/cron.daily/prelink #Este comando pode demorar um pouco.
Para habilitar o prelink sempre que um programa é instalado, edite o arquivo /etc/apt/apt.conf e adicione ao fim do arquivo a linha abaixo:
DPkg::Post-Invoke {"echo Running prelink, please wait...;/etc/cron.daily/prelink";}
*Se o arquivo não existir, você deve criá-lo!

4. Remova os seguintes pacotes (pra mim eles são desnecessários, cabe a você decidir se quer mantê-los!):
aptitude purge indicator-me indicator-messages gwibber simple-scan ubuntu-docs gnome-games-common cups hplip system-config-printer-common empathy-doc evolution-common gbrainy

5. Instale os seguintes programas:
apt-get install firefox-trunk google-chrome-stable google-talkplugin mozilla-plugin-vlc virtualbox-4.0 sensors-applet hardware-monitor hotot skype emesene pidgin pidgin-plugin-pack pidgin-encryption sun-java6-plugin transmission filezilla xchat xchat-xsys lm-sensors flashplugin64-installer powertop htop my-weather-indicator byobu bum psensor

– Com a adição do repositório ppa:mozillateam/firefox-next, a versão 4 é atualizada para versão 5 automaticamente. Para manter a versão 4, apenas remova este repositório:

– O firefox-trunk é a versão 7.x e serve apenas para testes:

6. Habilite os sensores de sua placa-mãe (se existirem) com o comando
sensors-detect
Acompanhe as perguntas que serão feitas. No final ele perguntará se você quer adicionar a linha dos módulos para inicialização automática. Você pode fazer isso manualmente depois se preferir:
To load everything that is needed, add this to /etc/modules:
#—-cut here—-
# Chip drivers
coretemp
f71882fg
#—-cut here—-
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!

Do you want to add these lines automatically to /etc/modules? (yes/NO)yes
Successful!

7. Desabilite os seguintes serviços de inicialização (System/Preferences/Startup Applications):
Bluetooth Manager
Disk Notifications
Evolution Alarm Notify
Gnome Login Sound
Personal File Sharing
Print Queue Applet
Ubuntu One
Visual Assistance

8. Adicione ao painel os applets Hardware Monitor e Hardware Sensor Monitor (botáo direito no painel/adicionar ao painel):

9. Para instalar o Adobe Air na versão 64 Bits, siga os passos deste link.

10. Para inserir o applet de previsão do tempo ao lado do relógio, clique em Applications/Acessories/My-Weather-Indicator:

Clique em Search Location e procure sua cidade:

Clique em General Options e marque a caixa Autostart:

11. Para dar uma incrementada no seu Terminal, habilite o byobu com o comando
byobu-enable
Para contornar o erro que aparece quando você loga com o seu usuário, apenas dê permissão de escrita na pasta .byobu do seu home:
Rafael-Bernardess-MacBook:~ rbernardes$ ssh rbernardes@192.168.1.30
rbernardes@192.168.1.30’s password:
ln: cannot remove `/home/rbernardes/.byobu/byobu’: Permission denied

rbernardes@atom64:~$ sudo chmod -R 777 /home/rbernardes/.byobu

12. Para desabilitar mais alguns serviços, clique em System/Administration/BootUp-Manager:

Eu mantenho habilitado apenas os itens abaixo:

13. Quando é feita uma instalação do Windows XP no Virtualbox, é necessário a instalação de um módulo extra para habilitar o USB 2.0, chamado Extension Pack.
Faça o download do módulo clicando aqui:

No Virtualbox, clique em File/Preferences:

Clique em Extensions. Na direita, clique no icone azul/amarelo (Add package) e selecione o arquivo que você baixou e clique em install:

Adicione o seu usuário ao grupo vboxusers:
vi /etc/group

Na linha vboxusers:x:123: (provavelmente a última), insira o seu usuário:
vboxusers:x:123:rbernardes

14. Para instalar o client do Citrix 64 Bits, clique neste link.

15. A Intel lançou um aplicativo chamado Powertop, que gerencia a energia de seu computador. Este aplicativo te dá algumas dicas do que é possível fazer para o sistema economizar energia, e logicamente varia de PC para PC. Esta foi algumas dicas que o aplicativo sugeriu:
Suggestion: enable HD audio powersave mode by executing the following command:
echo 1 > /sys/module/snd_hda_intel/parameters/power_save

Suggestion: increase the VM dirty writeback time from 5.00 to 15 seconds with:
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs

16. Para remover versões de kernel antigo, execute o comando:
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

17. Você pode criptografar seus dados seguindo este tutorial do truecrypt.

18. O psensor é um programinha bem legal, onde mostra graficamente a temperatura do processador, do(s) core(s) e do HD. Ele está em Applications/System Tools:

Era isso!

[Click here to english version]


3 Comments on “Otimizando o Ubuntu 11.04”

  1. Adelar says:

    Muito bom post. Valeu pelas dicas.

  2. anderson says:

    obrigado pelas dicas, aproveitei em parte pois tem coisas que achei desnecessarias para mim.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s