Minha Configuração Padrão para o Ubuntu 12.04

Sempre que instalo o Ubuntu preciso instalar vários programas de que gosto e alguns codecs de multimidia então compilei tudo o que costumo usar em uma lista.

Esses comandos vieram, praticamente todos, do tutorial escrito por Julian Fernandes no site Ubuntubrsc.com. Para acessá-lo, clique aqui. Obrigado, Julian.

Segue minha lista (testada no Ubuntu 12.04):

ZRam (acelera o processamento das requests ao sistema):

sudo add-apt-repository ppa:shnatsel/zram && sudo apt-get update && sudo apt-get install zramswap-enabler -y

___________________________

ATUALIZAÇÃO:

No Ubuntu 13.04 a instalação do ZRam não funcionou com os comandos acima. Instale assim:

sudo apt-get install zram-config

cat /proc/swaps (se mostrar as linhas com valores da ZRam, foi instalado corretamente)

Para desinstalar: sudo apt-get purge zram-config

Fonte: Blog Seja Livre (baita blog sobre tecnologia e Linux, recomendo). Original aqui.

___________________________

Gnome (interface Gnome, conta com a completa e a fallback mode – exige menos da placa de vídeo):

sudo apt-get install gnome-shell

Multimidia:

Instalação do Medibuntu (repositório para codecs multimidia):

sudo wget –output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get –quiet update && sudo apt-get –yes –quiet –allow-unauthenticated install medibuntu-keyring && sudo apt-get –quiet update

Instalação de libraries e codecs de multimidia e alguns programas:

sudo apt-get install ubuntu-restricted-extras non-free-codecs libdvdcss2 faac faad ffmpeg ffmpeg2theora flac icedax id3v2 lame libflac++6 libjpeg-progs libmpeg3-1 mencoder mjpegtools mp3gain mpeg2dec mpeg3-utils mpegdemux mpg123 mpg321 regionset sox uudeview vorbis-tools x264 arj lha p7zip p7zip-full p7zip-rar rar unrar unace-nonfree vlc

Atualização: o repositórimo Medibuntu foi desativado pois tudo o que ele provia já está disponível nos repositórios oficiais do Ubuntu. Eventualmente, você pode querer instalar alguns dos programas do último parágrafo.

Ubuntu Tweak (gerenciador de configurações tanto visuais quanto gerenciais da interface):

sudo add-apt-repository ppa:tualatrix/ppa && sudo apt-get update && sudo apt-get install ubuntu-tweak -y

Pacotes Essenciais (pacotes para tratamento da instalação e configuração de alguns tipos de programas):

sudo apt-get install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon -y

Wine (espécie de emulador que permite instalar alguns programas naturalmente criados para o ambiente Windows):

sudo add-apt-repository ppa:ubuntu-wine/ppa && sudo apt-get update && sudo apt-get install wine1.5 winetricks -y

Gimp (programa similar ao Photoshop):

sudo add-apt-repository ppa:gimps/gimp && sudo apt-get update && sudo apt-get install gimp

Atualização: a última versão do GIMP (que permite o modo de janela única) ainda não está disponível nos repositórios oficiais. Para instalá-lo, use os comandos abaixo:

sudo add-apt-repository ppa:otto-kesselgulasch/gimp && sudo apt-get update && sudo apt-get intall gimp

Java (o Ubuntu já vem com Java Open Source mas, para evitar problemas com aplicações que só aceitam o original, foi criado esse repositório):

sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update && sudo apt-get install oracle-jdk7-installer -y

Reparador de Inicialização: Boot Repair é um programa que repara o grub, algo sempre bom de ter  instalado na máquina.

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install boot-repair

Tenho um tutorial mais completo aqui, se preferir.

Informações e Testes do Sistema: Hardinfo é um programa que mostra tudo sobre seu hardware com uma interface gráfica simples e intuitiva. Alternativa ao lsusb, lshw, lspci, etc.

sudo apt-get install hardinfo

ÍCONES

Faenza:

sudo apt-add-repository ppa:tiheum/equinox && sudo apt-get update && sudo apt-get install faenza-icon-theme

FS-Icons Ubuntu:

sudo add-apt-repository ppa:fs-icons-ubuntu/ppa -y && sudo apt-get update && sudo apt-get install fs-icons-ubuntu fs-icons-ubuntu-mono-light

sudo add-apt-repository ppa:noobslab/icons2 && sudo apt-get update && sudo apt-get install fs-icons

_______________________________________________________________

Pacotes Diversos:

sudo apt-get install synaptic bleachbit xchat numlockx vim gnome-system-tools -y

Synaptic: instalador de pacotes que não vem mais instalado por padrão mas ainda é muito útil pois mostra todas as dependências que cada pacote precisa para ser instalado.

Bleachbit: limpador de sistema, elimina pacotes obsoletos e/ou sem função no sistema.

XChat: cliente IRC.

Numlockx: pacote para habilitar o NumLock na inicialização do sistema. ATENÇÃO: Não instale em máquinas sem teclado numérico como notebooks e netbooks pois desconfigura o teclado alfa-numérico provocando que as teclas do lado direito comom m, j, u, por exemplo, passem a representar números.

Vim: editor de texto para o terminal, opção otimizada e mais amigável do vi.

Gnome-system-tools: gerenciador de usuários e grupos muito mais robusto e configurável que o que vem instalado como padrão.

_______________________________________________________________

Agora, alguns procedimentos.

Habilitar NumLock na inicialização: não sei se isso só ocorreu comigo e não sei o motivo, não pesquisei, mas o NumLock sempre vem desabilitado desde que o Unity foi implantado.

1) Digite sudo vim /etc/lightdm/lightdm.conf;
2) No arquivo que se abrirá digite na última linha greeter-setup-script=/usr/bin/numlockx on;
3) Reinicie o computador.

LAMP Server (para um desenvolvedor Web, é obrigatório ter um ambiente em máquina local; esse pacote instala Apache, MySQL e PHP):

sudo apt-get install lamp-server^

Atenção: o caracter ^ no final da linha não é um erro de digitação, faz parte do comando, não o esqueça!

Configurar Apache (após instalar LAMP Server):

1) sudo a2enmod rewrite headers -> habilita os módulos especificados;
2) sudo vim /etc/apache2/sites-available/default -> altere todos os AllowOverride None para AllowOverride All;
3) Se você quiser alterar o diretório padrão dos sites -> no mesmo arquivo, crie uma pasta com um nome qualquer, por exemplo, mysites (escolha o nome que quiser) e altere a linha DocumentRoot para /var/www/mysites. Dessa forma, o Apache vai procurar lá os sites que tentar abrir pelo browser.
4) Reinicie o Apache com sudo /etc/init.d/apache2 restart.

SGBD (Sistema Gerenciador de Banco de Dados):

Para gerenciar o MySQL, instalado no passo anterior, prefiro o MySQL Workbench. Apesar de algumas travadas ocasionais, que ocorrem mais no Unity do que no Gnome Shell, é o melhor da atualidade. Como alternativa, utilizo o PhP MyAdmin (tutorial para instalação aqui) mas prefiro o Workbench.

Primeiro baixe o instalador do Workbench do site da Oracle (clique aqui). Em seguida, abra o terminal e digite sudo dpkg -i /localdoarquivo/nomedopacote.deb.

Invariavelmente, a instalação desse pacote encontra problemas com dependências então o shell vai te devolver uma mensagem de erro e sugerir que você rode o comando sudo apt-get -f install para corrigir. Esse comando serve para verificar todas as dependências desencontradas no sistema e instalá-las. Se algum programa teve sua instalação interrompida por conta desse problema, o comando finaliza sua instalação também.

Depois disso, o MySQL Workbench está instalado.

O Ubuntu, para mim, tem sido a cada lançamento uma nova experiência. Sempre traz coisas novas ou modificações interessantes.

Infelizmente, o desenvolvimento do sistema tem trazido algumas limitações para equipamentos mais antigos ou inferiores tecnicamente. Em meu desktop mesmo não consigo instalar o 12.10 em diante por que a placa de vídeo (onboard – motherboard ASUS P4S8X-MX) não suporta.

Apesar disso, estou sempre testando novas soluções (o ZRam é uma ótima descoberta, obrigado, Julian Fernandes e Ubuntubrs.com) e tentando divulgar sempre que possível esse SO excelente.

As dicas deste tutorial são para meu gosto e minhas necessidades mas se servir para alguém vou ficar contente por ter ajudado.

É isso aí. Abraço.

Instalar Google Chrome no Ubuntu 13.04

Quem instalou o Ubuntu 13.04 teve um problema com o Google Chrome. Ou parou de funcionar ou não se consegue instalar.

Isso se deve porque o Chrome precisa de uma library chamada libudev0 e o Ubuntu 13.04 traz a libudev1.

Para instalar a library correta, faça o download em um dos links abaixo (conforme seu tipo de ambiente).

Atenção! A responsabilidade por qualquer alteração em seu sistema é só sua; na dúvida, não faça nada.

Ubuntu 32bits:
https://launchpad.net/ubuntu/+source/udev/175-0ubuntu19/+build/4325790/+files/libudev0_175-0ubuntu19_i386.deb

Ubuntu 64bits:
https://launchpad.net/ubuntu/+source/udev/175-0ubuntu19/+build/4325788/+files/libudev0_175-0ubuntu19_amd64.deb

Em seguida, já é possível instalar o Chrome.

É isso aí. Abraço.