quarta-feira, 15 de agosto de 2012

Instalação Debian 6.0 (Squeeze + Sid) + Compiz no Sony Vaio

Fala Pessoal...

Depois de algumas instalações do Debian 6.0, em meu Sony-Vaio, de maneira hibrida (Squeeze + Sid), para funcionar legal o audio, placa de vídeo, microfone, assistir filmes, DVDs, efeitos Compiz, instalação do Chrome, Picasa, gravação do próprio desktop, para quem desenvolve, também falarei do Eclipse e instalação do Java!

Enfim, deixar o seu Linux bem legal!

Cansei de ter de lembrar todos os procedimentos, sempre que instalo, pois tinha coisa que eu esquecia como fiz, não funcionava nem mesmo rolando aquela "googada"! :) rs

Por isso resolvi escrever um passo-a-passo, explicando cada procedimento...

É bem tranquilo e fácil, mas...

Por se tratar de uma instalação hibrida e bem específica, não me responsabilizo caso você resolva fazer qualquer dos procedimentos aqui citado e comprometa a instalação do seu sistema operacional. ;)

Recomendo que você conheça bem o seu hardware, tenha os conhecimentos básicos em Linux, prompt de comando (bash) e shellscript, lembrando o mais importante, backup dos arquivos que você achar importante.

Caso você seja tenha um bom domínio com outros sistemas Linux (Ubuntu e Fedora), mas interage muito pela parte gráfica...

Recomendo essa auto-avaliação, para saber se você está preparado para seguir os passos aqui:

1 - Já utilizou o comando "su -" alguma vez?
2 - Já utilizou o comando apt-get?
3 - Sabe pra que servem e onde ficam os arquivos group, sudoers e source.list?
4 - Já utilizou os comandos chmod e chown?
5 - Já utilizou o comando vi?

Se uma das respostas foi negativa, recomendo que aprenda bem antes de prosseguir...

Segue a minha anotação tosca, que eu segui, sem muita explicação:

- Alterar o diretório do usuário anterior, que esteja na partição do /home antes de iniciar instalação

Já na instalação:
Em Português Brasil, adicionar os softwares:
gnome
cups 1.4.4 (testar em http://localhost:631)
apache2

- Colocar seu usuário nos grupos adm, sudoers: userxxx (ALL)ALL:ALL (igual o root)

- Para funcionar o touchpad configurar o arquivo:
vi /etc/default/grub
inserir a linha:
GRUB_CMDLINE_LINUX="i8042.nopnp"
e alterar:
GRUB_GFXMODE=1024x768

- Alterar Imagem do Grub, copiar a imagem desejada como root para:
/usr/share/images/desktop-base/
Substituir a imagem do arquivo /usr/share/images/desktop-base/spacefun-grub.png

IMPORTANTE: A imagem tem de ser 1024x768

$update-grub

- Instalar:
vim

- Alterar Imagem da tela do Login:
edite o arquivo /etc/gdm3/greeter.gconf-defaults

dentro desse arquivo descomente a segunda linha (retire o "#" da frente), deixando assim:

/desktop/gnome/background/picture_filename      /usr/share/images/desktop-base/nightly-wallpaper.png

Ou outra que quiser dentro do diretório:
/usr/share/images/desktop-base/

Depois reconfigure o Gnome: #dpkg-reconfigure gdm3

- Alterar a linguagem do Sistema:
dpkg-reconfigure locales
Escolher as opções:
en_US.UTF-8
pt_BR.UTF-8

Assim teremos as duas opções para iniciar a linguagem o sistema.

Reload!

- Adicionar no sources.list apt-get, pegando do SID:
deb http://http.us.debian.org/debian/ sid contrib main
$apt-get update

- PLACA de SOM não funciona, apenas como o kernel 3...
Para atualizar o kernel 3, que habilita a palca de som:
Habilitar  para atualizar o linux-image 3.2.0-3-amd46 versão 3.2.23-1 (Linux 3.2 for 64-bit PCs).

lsb-base
Inicializa Colorido com o [ok]

IMPORTANTISSIMO PARA O COMPIZ FUNCIONAR, fazer o apt-get:
firmware-linux-nonfree
xserver-xorg-video-ati

Desativar SID e colocar o Backports e o Google:

#Backports
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

#Google (Esse pode dar erro de autenticação da chave, mas manda bala)
deb http://dl.google.com/linux/deb/ stable non-free main

Fazer Update no apt-get novamente!
$apt-get update
ou
Usando o Reload do Synaptics

Reeboot no kernel 3.2!

Instalar:

- compiz
$apt-get install compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compizconfig-backend-gconf compiz-fusion-plugins-unsupported compizconfig-settings-manager compiz-core compiz-gnome compiz-gtk compiz-plugins fusion-icon

Testar compiz, abrir uma term e digitar:
$ compiz --replace

- Para iniciar o Compiz automaticamente, não tendo assim que ativar a cada inicialização, acesse o menu Sistema -> Preferências -> Aplicativos de sessão, clique em Adicionar e preencha os campos da seguinte maneira:
Nome: Compiz
Comando: compiz --replace (sempre funcionou)
ou
Comando: compiz --replace --sm-disable --ignore-desktop-hints ccp (novo)
Comentário: Iniciar Compiz Automaticamente

Reiniciar a sessão!
Reeboot para ver se funcionou!
OK

Atualizar se preciso corretor ortográgico a português:
aspell-pt-br
pt_BR.UTF-8

Testar:
CUPS... OK!

Instalar:
gnome-alsamixer (para habilitar o microfone)

Talveś precise apenas para habilitar os icones do gnome, não os instalei na última versão
gnome-extra-icons
gnome-icon-theme
gnome-panel-control
gnome-subtitles
gnome-mplayer
gnome-system-tools
gconf2

Para configurar algo no gnome Executar:
$gnome-control-center

- Habilitando os icones do gnome, comando:
$gconftool-2 --type Boolean --set /desktop/gnome/interface/menus_have_icons True

- Instalar Softwares pelo Synaptics (System > Administration > Synaptic Package Manager):

Se necessário atualizar o pacote:
totem

gnome-chrome-stable

xscreensaver
xscreensaver-gl
xscreensaver-gl-extra
samba
nautilus-share (para fácil compartilhamento, clicando com o botão direito do mouse)
nautilus-image-conveter
nautilus-gtkhash
seahorse-nautilus

gparted
unrar-free

sun-java6-plugin
sun-java6-jre
sun-java6-bin
sun-java6-jdk

pidgin
QWBFS

- Programas usando pacotes .deb:
dropbox
skype
google webcam
picasa
gstreamer0.10

- Voltando ao Synaptics
soundconverter (instalar o Gstreamer0.10-lame para converter pra mp3)

eclipse (preferir instalar com a conexão alta, demora)
umbrello

gtk-recordmydesktop
mysql-server
php5
php5-mysql
phpmyadmin (cuidado, pode ser o que está dando problema no cups)

juice
cheese webcam
flash-plugin-nonfree

gtkpod
make
nmap
nmapsi4 (modo gráfico)
wine
java jre 1.7 (em /usr/lib/jvm/)

- Para funcionar o DVD, instalar os Codes (no diretorio):
w64codecs
libdvdcss2
Programas par rola o DVD:
vlc
gxine

- Outros Softwares de Video Opcionais:

winff
handbrake

dvd-apps
xdvdshrink

transmageddon
arista
gmerlin
xjadeo
vodcopy
submux-dvd
gnome-mplayer
lxdvdrip
libdca-utils
libogmrip1
oggconvert
imagination
h264enc
xvidenc
divenc

Atualizar Eclipse:
eclipse (JUNO, instalar: PHP, Papyrus, GWT, configurar Java SUN)
Repositório:
http://download.eclipse.org/releases/juno/
http://dl.google.com/eclipse/plugin/4.2

Configurar: Windows > Preferences / Java > Installed JREs
Add: /usr/lib/jre1.7.0

mysql-workbench
astah

-Para Máquina virtual
kvm

Outro Repositórios que podem ajudar:
- Incluir o Crunchbang e o Backports.
#Crunchbang
deb http://packages.crunchbang.org/statler statler main

#Crunchbang multimedia
deb http://packages.crunchbang.org/statler-mm squeeze main non-free

#Multimedia
deb http://www.debian-multimedia.org squeeze main non-free

Para Instalar:
dvdrip
mencoder-mt
gxmms2
sound converter
gstreamer0.10-lame (pra converter pra MP3)

-Cryptografia:
seahorse
seahorse-nautilus
seahorse-daemon
gnupg
gnupg2

- Python/Django:
Já vem instalado a versão 2.6, instalar o python-pip.
Comando como su:
$pip install django==1.5
Para saber se instalou, comando:
$python -c "import django"

- Instalar o Sublime, acesse:
http://www.sublimetext.com/

- Remote Desktop
rdesktop
grdesktop
Team Viewer