Otimizando o Ubuntu 11.04 versão 1.1
Posted: September 21, 2011 Filed under: howto, ubuntu | Tags: atom d410, bleachbit, bootup manager, byobu, citrix client ubuntu 11.04 64 bits, how to, indicator cpufreq, java 7 plugin ubuntu 64, kernel 3.0 ubuntu, optimize ubuntu 11.04, powertop, preload, skype not open prelink issues, terminal, trocar wallpaper tela login, tuning ubuntu 11.04, tweak ubuntu 11.04, update manager indicator, virtualbox extension pack ubuntu 7 Comments »
- 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 D410 @ 1.66GHz
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:emesene-team/emesene-stable
add-apt-repository ppa:atareao/atareao
add-apt-repository ppa:effie-jayx/turpial
add-apt-repository ppa:hertzog/nautilus-dropbox
add-apt-repository ppa:ubuntu-x-swat/x-updates
add-apt-repository ppa:vicox/syspeek
add-apt-repository ppa:alexeftimie/ppa
add-apt-repository ppa:oibaf/graphics-drivers
add-apt-repository ppa:n-muench/calibre
apt-add-repository ppa:artfwo/ppa
add-apt-repository ppa:nilarimogard/webupd8
add-apt-repository ppa:abogani/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'
sh -c 'echo "deb http://archive.getdeb.net/ubuntu natty-getdeb apps" >> /etc/apt/sources.list'
sh -c 'echo "deb http://br.archive.ubuntu.com/ubuntu/ oneiric main" >> /etc/apt/sources.list'
wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list
apt-get update
# 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 -
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4F191A5A8844C542
apt-get --yes -q --allow-unauthenticated install medibuntu-keyring
[Passo 3 - Atualização para o Kernel 3.x do Ubuntu 11.10]
3. Crie um arquivo chamado “30-oneiric” dentro de nano /etc/apt/preferences.d/ com o seguinte conteúdo:
nano /etc/apt/preferences.d/30-oneiric
Package: *
Pin: release n=natty
Pin-Priority: 900
Package: *
Pin: release n=oneiric
Pin-Priority: 800
Package: linux-image-generic
Pin: release n=oneiric
Pin-Priority: 900
Package: linux-headers-generic
Pin: release n=oneiric
Pin-Priority: 900
Package: linux-libc-dev
Pin: release n=oneiric
Pin-Priority: 900
Package: module-init-tools
Pin: release n=oneiric
Pin-Priority: 900
Package: procps
Pin: release n=oneiric
Pin-Priority: 900
Package: nvidia-common
Pin: release n=oneiric
Pin-Priority: 900
- Descomente os repositórios abaixos, localizados em /etc/apt/sources.list :
4. Atualize novamente os repositórios:
apt-get update
- 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!
**O Skype não funciona com o prelink habilitado. Para contornar esta situação, adicione o binário do skype na lista de programas ignorados do prelink. Edite o arquivo /etc/prelink.conf e adicione a seguinte comando, na última linha:
-b /usr/bin/skype
5. 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
- Atualize novamente os repositórios e o sistema com os comandos:
apt-get update
apt-get dist-upgrade -y
reboot
6. Instale os seguintes programas:
apt-get install syspeek update-java w64codecs libdvdcss2 google-chrome-stable google-talkplugin mozilla-plugin-vlc bleachbit sensors-applet hardware-monitor hotot skype emesene pidgin pidgin-plugin-pack pidgin-encryption transmission filezilla xchat xchat-xsys lm-sensors flashplugin64-installer powertop htop indicator-weather indicator-cpufreq cpufrequtils bum indicator-updatemanager psensor virtualbox-4.1
/usr/share/doc/libdvdread4/install-css.sh
7. Remova os seguintes serviços de inicialização automática (System/Preferences/Startup Applications):
Bluetooth Manager
Check for new hardware drivers
Disk Notifications
Evolution Alarm Notify
GNOME Login Sound
Personal File Sharing
Print Queue Applet
PulseAudio Sound System KDE Routing Policy
Remote Desktop
Ubuntu One
Update Notifier
Visual Assistance
8. Instalando o Java 7
Visite o site da Oracle e faça o download Java SE Development Kit 7 correspondente ao seu sistema. Para o meu sistema, baixei o arquivo jdk-7-linux-x64.tar.gz.
Crie um diretório chamado jvm em /usr/lib/ (caso não exista) e o mova o arquivo descompactado para ele:
tar xvzf jdk-7-linux-x64.tar.gz
mkdir -p /usr/lib/jvm/
mv jdk1.7.0/ /usr/lib/jvm/
Execute o comando sudo update-java e escolha a opção /usr/lib/jvm/jdk1.7.0

Para habilitar o plugin do java no firefox, execute o comando abaixo:
ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
*Caso a pasta plugins não exista, crie com o comando mkdir -p ~/.mozilla/plugins/
9. Adicione ao painel os applets Hardware Monitor e Hardware Sensor Monitor (botáo direito no painel/adicionar ao painel):

10. Para instalar o Adobe Air na versão 64 Bits, siga os passos deste link.
11. Para desabilitar mais alguns serviços, clique em System/Administration/BootUp-Manager:

Eu mantenho habilitado apenas os itens abaixo:

12. 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
13. Para instalar o client do Citrix 64 Bits, clique neste link.
14. 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
15. 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.
19. 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 it87 #----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!
20. Para mudar o papel de parede da tela de login, execute o seguinte comando:
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set /desktop/gnome/background/picture_filename --type string /caminho/da/imagem.jpg.
(Substitua o caminho da imagem de acordo com a sua estrutura. Ex: /home/fulano/imagem.jpg
21. Caso seu HD precise de uma limpeza, rode o aplicativo bleachbit
[Click here to english version]











[...] Enviado por Rafael Bernardes (rafael·stuartmusicΘgmail·com): “Uma desabilitada ali, outra instalação aqui, e um guia de como dar uma acelerada adicional em seu Ubuntu, agora em uma versão melhorada!”” [referência: barrasbin.wordpress.com] [...]
Show de bola hein!!! No momento to testando o LinuxMint Debian XFCE, mas quando lançar o novo ubuntu pretendo migrar (mais uma vez…).
Cara, por favor, faz um tutorial desses quando sair o 11.10???
Grande abraço!, Obrigado!!
uma duvida , quer dizer duas duvidas , instalando o novo kernel 3x posso remover o kernel antigo ?
e se nao me engano o kernel 3x não da suporte para o virtualbox correto:?
de resto otimo post, vou adaptar no meu 32bits
abraços
Mais abaixo há o comando que remove kernel(s) antigo(s).
O kernel 3.0 é a versão estável do Oneiric e tem suporte ao Virtualbox.
[quote]# Neste post não vou explicar o que cada repositório contêm, mas com uma rápida busca no google você achará facilmente.[/quote]
Entendo tua posição, porém não acho rápido pesquisar cerca de 20 repositórios no google (estimativa descontando os autoexplicativos).
De todo modo, muito obrigado por compartilhar essas dicas.
—- Complementando —-
Seria bem mais prático colocar uma pequena descrição no próprio artigo, pois seria o equivalente a fazer uma vez a pesquisa, do que cada leitor ter que fazer a pesquisar por si.
boa tarde pessoal , alguem pode me explicar como fazer para funcionar o virtualbox no kernel 3.0 pois ja fiz de tudo e não obtive sucesso , instalei os modulos , fiz de tudo mais mesmo assim sem sucesso .
Abraços