Configurações que fiz após instalar o Debian 8 Jessie 64 bits
Instalei o Debian 8 em meu notebook de trabalho após usar por quase um ano o Ubuntu.
Quando instalei optei pelo desktop Mate que era o que usava no Ubuntu e também uso nas máquinas na universidade onde trabalho. Achei interessante que durante a instalação o Debian acusou que minha placa de rede wifi não era reconhecida. Me indicou então um nome de arquivo para baixar. Fiz o download a partir de outra máquina, gravei em um pendrive e a instalação continuou normalmente com a placa de rede wifi funcionando perfeitamente.
Não entrarei em detalhes do processo de instalação ou particionamento aqui, mas basicamente optei pela instalação gráfica e no momento do particionamento não usei o particionamento guiado pois fiz a instalação em uma partição somente. Deixei 200GB para o Debian. É meu desktop de trabalho no dia a dia. O restante uso para testes e instalações de distros diversas.
Na instalação coloquei uma senha para o usuário root e depois criei meu usuário de trabalho (baciotti) com outra senha. Moleza até aqui.
Não discutirei também aqui a preferência por esse ou aquele desktop. Eu uso o Mate, me adaptei bem com ele. Se você gosta mais do KDE ou XFCE fique com ele. É a mesma coisa de entrar na discussão da melhor linguagem ou Emacs x Vim, etc. Aconselho você a testar os desktops e aquele que você se adaptar fique com ele!
Bom, acho que todos nós temos aquele conjunto de programas ou utilitários que já usamos a tempos. Eu tenho os meus e vou aqui comentar pelas minhas preferências. Tem também alguns ajustes específicos que eu fiz e você pode optar por fazer também.
Os comandos abaixo foram feitos em um terminal. Depois de abrir o terminal entrei com o usuário root através do comando su. Lembrando que deixei os comandos separados para fins didáticos, mas você pode executar vários de uma vez (em um mesmo apt-get install) se preferir.
1 – Atualizar o sistema
A primeira coisa a ser feita, claro é atualizar o sistema. Primeiro eu editei o arquivo de fontes do APT e comentei a primeira linha para evitar que ele me pedisse o CD do Debian sempre:
su
pluma /etc/apt/sources.list
A primeira linha provavelmente será essa:
deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 CD Binary-1 20150606-14:19]/ jessie main
Eu comentei (O símbolo # torna a linha um comentário e assim ela não é processada) e ficou assim:
#deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 CD Binary-1 20150606-14:19]/ jessie main
Apenas como referência, essas são as fontes de repositórios que tenho ativas atualmente:
deb http://ftp.br.debian.org/debian/ jessie main non-free contrib
deb-src http://ftp.br.debian.org/debian/ jessie main non-free contrib
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.br.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ jessie-updates main contrib non-free
Depois de fechar e sair do editor procedi com a atualização básica do sistema:
apt-get update
apt-get upgrade
2 – Instalação do VLC e codecs
Meu player de vídeos é o VLC. Não vem instalado, então fiz a instalação assim:
apt-get install vlc
Instalei também alguns codecs:
apt-get install gxine gstreamer0.10-plugins-ugly libdvbpsi9 libdvdread4 libdvdnav4 lsdvd lame
3 – Flash
Ok. Tem muita discussão sobre o uso do Flash, mas instalei o da Adobe (non-free):
apt-get install flashplugin-nonfree
4 – Utilitários de compactação de arquivos
Alguns utilitários para descompactar arquivos. São pequenos e uma hora você precisa, então já instalei todos:
apt-get install p7zip-rar p7zip-full unace unrar zip unzip lzip sharutils rar arj cabextract file-roller uudeview mpack
5 – Player de música?
Já faz um bom tempo que não escuto MP3. Sou usuário do Spotify no desktop do trabalho, notebook, tablet e smartphone. Não sinto falta de MP3. Na verdade não tenho nenhum no HD nesse momento. Até para ouvir no carro espeto o cabo P2 no celular e no som do carro. Para instalar o Spotify no Debian segui as instruções do próprio site:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D2C19886
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
apt-get update
apt-get install spotify-client
6 – Java
Sempre usei o repositpório Java da Webupda8team, fica fácil:
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo apt-get update
apt-get install oracle-java8-installer
7 – Terminal Guake
Cara, esse aqui é mão na roda demais. Basicamente é um terminal que fica sempre aberto e você o chama através da tecla F12. Já tem no repositório do Debian, então é moleza:
apt-get install guake
Me agradeça depois…
8 – Dropbox
Todos meus arquivos de trabalho estão no Dropbox, então preciso dele. É só baixar o arquivo .deb direto do site deles e depois instalar com o comando dpkg, assim:
dpkg -i dropbox_2015.02.12_amd64.deb
9 – Chrome
Quer usar o Iceweasel? Ótimo! Mas eu gosto de ter o Chrome na máquina, então baixei e instalei também:
dpkg -i google-chrome-stable_current_amd64.deb
10 – Steam
Eu tenho atualmente 82 jogos na minha biblioteca Steam que rodam no Linux. Então preciso do Steam ;-). Baixei o arquivo deb no site da Steam e fui instalar. Porém no momento da instalação ele acusa a falta de algumas bibliotecas, então as instalei e depois usei o dpkg – i. Me perdoem mas não guardei a fonte de onde vi a dica de correção desse erro de instalação. Terminel desprezando o arquivo baixado e instalando a partir do repositório
dpkg --add-architecture i386
apt-get update
apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
aptitude install steam
11 – Desenvolvimento Lua e Love2d
Love2D é um framework em Lua para desenvolvimento de jogos. É bem fácil de usar. Juntamente com a linguagem Lua estou usando para montar um curso de programação diferente onde os alunos irão aprender a programar através do desenvolvimento alguns jogos simples. Instalei os dois e também uma IDE bem legal chamada ZeroBraneStudio. Ficou assim:
Instalação do Lua + Love2D
apt-get install lua5.2 love
Depois eu baixei a IDE do site http://studio.zerobrane.com/ e executei o arquivo sh de instalação:
sh ZeroBraneStudioEduPack-1.10-linux.sh
12 – Meu editor do terminal: VIM 😉
Além dele instalei junto o Midnight Commander que quebra um galhão:
apt-get install vim mc
13 – Wine Is Not an Emulator
Para executar alguns (raros) programas do Windows que às vezes preciso:
apt-get install wine
14 – Captura de tela com Shutter
Esse aqui uso demais para capturar telas rapidamente.
apt-get install shutter
Depois que instalo eu configuro para abrir automaticamente ao iniciar o computador 😉
É isso aí. Essa é minha instalação básica de sistema para trabalho. Em uma próxima oportunidade irei detalhar algumas configurações básicas que faço para melhorar usabilidade do sistema.