A maior dificuldade que tive na hora de mudar de plataforma, de Windows para Linux, foi achar ferramentas compatíveis no Linux com o meu dia-a-dia no Windows.
Atualmente uso o Ubuntu 8.04, que não tem deixado a desejar, pelo menos a mim.
Citarei abaixo quais os passos que você pode seguir para migrar para o mesmo. E é claro que, cada de nós tem suas particularidades, mas enfim, acredito que a vida da maioria das pessoas que vivem/utilizam computador hoje em dia não passa muito longe de: MSN, Skype, Gtalk, músicas, Office, etc..
Vou estabelecer 2 cenários básicos, um como usuário normal e outro como desenvolvedor.
Suponhamos que você queira no seu dia-a-dia, como um usuário normal:
- um tocador de músicas
- um mensageiro para acesso a MSN, Skype, Gtalk e IRC
- ferramentas para trabalhar com documentos, planilhas,… escritório em geral
- um visualizador de imagens
- um editor de imagens
E suponhamos também, no seu ponto de vista de desenvolvedor, que você precise de algo como:
- um editor completo para programação python, php, ruby, etc…
- apache 2 + php 5 + mysql 5 configurado e rodando na sua máquina
- IE6 para testes, infelizmente como um bom desenvolvedor você não pode simplesmente ignora-lo.
E vamos ao ponto de partida.. A instalação
Tenha em mãos um CD do Ubuntu 8.04, você pode fazer o download da imagem pelo site, ou então pedir que eles lhe enviam pelo correio de graça (demora um pouco).
Coloque o CD no drive, escolha o idioma Português do Brasil, a instalação dai em diante é bem simples.
No final da instalação, se você utiliza banda larga e o Ubuntu já tenha conseguido conectar automaticamente na Internet, será feito o download automático das atualizações dos pacotes de idioma, isso pode levar vários minutos, depende da sua conexão.
Após feita a instalação, reinicie o sistema e acesse com o usuário e senha configurados.
Ao logar no sistema, um ícone, do lado do relógio (superior direito) indicará que algumas aplicações estão com atualizações acumuladas e devem ser realizadas, não se preocupe, é tudo de graça. São correções de bugs, vulnerabilidades e melhorias. Faça essas atualizações, vai demorar um “tantão”! Acostume-se, pois essas atualizações são constantes.
O tocador de músicas
Esse é um tópico muito pessoal, cada um prefere um tocador de músicas, já que no Linux existem vários, como o Audacious, BMPx, XMMS, Amarok, Rhythmbox, entre outros.
Tanto o Audacious, quanto o BMPx, são fork’s do XMMS. Ou seja, são softwares baseados no XMMS que é um software muito bom e muito utilizado ainda hoje, porém é bem antigo.
Eu aconselho o Audacious para ouvir músicas offline (do seu computador), o visual dele lembra muito o XMMS (ao contrário do BMPx). Tem suporte a temas do Winamp 2, e tudo mais. Realmente gostei.
Caso queira também um tocador para ouvir músicas online (Last.fm, Jamendo, rádios) aconselho a utilização do BMPx, ele vem com todo o suporte a estes serviços. Realize o mesmo procedimento abaixo, trocando só o nome do pacote, de audacious para bmpx.
Antes de começar a instalar nossos programas, vamos atualizar a base de dados de pacotes/programas.
Vá até o menu Aplicações > Console, e digite:
sudo apt-get update
Este procedimento, lhe requisitara a sua senha, pelo fato de que, só o administrador do sistema pode realizar essa operação, eis o motivo do “sudo” na frente do comando “apt-get”. Ele faz com que você execute a operação como sendo um super-usuário. Isso requer a senha.
Terminado o update, no mesmo console você já pode executar a instalação do Audacious, através do comando:
sudo apt-get install audacious
Dessa vez ele não lhe requisitara a senha, pois já foi digitada uma vez. Logo após o término da instalação você poderá acessar o programa indo até o menu Aplicações > Som & Vídeo.
MSN
Muita gente gosta do Pidgin (antigo Gaim), mas meus votos vão todos ao Emesene. Um software simples, leve, com suporte a plugins, etc.. A única coisa que deixa a desejar, como também os outros softwares pra MSN do Linux, é a falta do suporte a Webcam e Microfone, não tem jeito.
O Emesene vem com uns plugins compatíveis com o plugins Plus do Live Messenger, entre outros.
Ele pode ser baixado, da mesma forma do Audacious, pelo console, através do comando:
sudo apt-get install emesene
Ele aparecerá no menu Aplicações > Internet.
Skype
O Skype, é um procedimento um pouco diferente, pois não se encontra nos repositórios de software do Ubuntu e não pode ser instalado através do apt-get.
Primeiramente acesse o link abaixo, que é no próprio site do Skype:
http://www.skype.com/download/skype/linux/
Após clicar em download, ele vai perguntar qual a sua distribuição, clique no ícone do Ubuntu.
Salve o arquivo .deb, e execute ele depois, não tem segredo nenhum, logo depois disso ele vai aparecer no menu Aplicações > Internet.
GTalk
Pra acessar o GTalk você simplesmente não precisa instalar nada. O Gtalk utiliza um protocolo chamado Jabber, o qual já é suportado por padrão pelo Pidgin, que já vem instalado no Ubuntu.
Então você pode acessar o Pidgin através do menu Aplicações > Internet > Mensageiro da Internet Pidgin.
É só criar uma conta no Pidgin e mandar ver. ;)
Ferramentas para escritório / Office
Isso já vem com o Ubuntu também, ele é o famoso Open Office, que é tão bom quanto o Microsoft Office. Muitas empresas grandes já adotaram o uso do Open Office, por ser um excelente software.
Para acessa-lo, é só ir até o menu Aplicações > Escritório.
Editor para Programação
Eu aconselho a utilização do Gedit, ele já vem como padrão no Ubuntu, e é um *ótimo* editor, leve, suporta plugins e tudo mais.
Na verdade o Gedit vem como edito de textos padrão, como o Notepad no Windows, a única diferença é que ele é tão bom, que nem se compara ao Notepad :-)
A única coisa que você precisa fazer, são algumas configurações.
Comece fazendo o download do pacote de plugins do Gedit, através do comando:
sudo apt-get install gedit-plugins
Terminado isso, acesse o Gedit através do menu Aplicações > Acessórios > Editor de Texto, vá até o menu Editar > Preferências e faça as configurações conforme você desejar. Não se esqueça de ir até a aba plugins e habilita o que você quer.
Os plugins que tenho habilitado aqui são: Espaços Inteligentes, Estatísticas do Documento, Inserir Data/Hora, Painel do Navegador de Arquivos (repare que ele abre um icone no painel esquerdo), Recuar linhas, Salvador de Sessão, Selecionador de Cores e Verificador Ortográfico (frescura haha).
É isso ai, o resto é questão de acostumar com o editor.
Apache 2 + PHP 5 + MySQL 5
Acho que essa é a parte que mais impressiona os navegantes de primeira viagem, vindos do Windows, e que já sofreram demais com esse tipo de instalação e configuração.
Quem nunca penou pra instalar o apache pela primeira vez? A pessoa que nunca penou por isso, usava linux ou qualquer outro sistema que não era Windows, pode ter certeza!
Para instalar isso, você só precisa utilizar o comando abaixo:
sudo apt-get install apache2 mysql-server-5.0 php5-mysql
Caso você queira aproveitar pra instalar o Subversion (SVN) também, você pode colocar ele na lista de pacotes a serem instalados, assim:
sudo apt-get install subversion apache2 mysql-server-5.0 php5-mysql
Simples não?
Tudo esta configurado e pronto pra utilizar, na pasta /var/www.
Agora se você quiser configurar o lugar onde você quer colocar seus arquivos, pastas, projetos, etc.. Continue lendo…
Abra o Console (Aplicações > Console), e digite:
sudo gedit /etc/apache2/sites-enabled/<uma identificação qualquer>
No lugar de <uma identificação qualquer>, você pode colocar o seu nome de usuário, por exemplo. O nome desse arquivo não importa, pois o apache faz uma varredura neste diretório, e lê todos os arquivos continudos nele.
Isso vai criar um novo arquivo para que você possa configurar um VirtualHost, e abrirá o editor de textos em branco.
Cole o código abaixo no editor, fazendo as modificações necessárias.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | NameVirtualHost meu.localhost <VirtualHost meu.localhost> ServerAdmin fulano@example.com DocumentRoot /home/caio/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /home/caio/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> |
Você alterar o meu.localhost, o fulano@example.com, e o /home/caio/www/. Para a sua necessidade.
Feito isso, salve e feche o editor.
O meu.localhost (ou seja http://meu.localhost/) é o domínio que você vai acessar para visualizar seus arquivos, pastas, etc.. E o /home/caio/www/ é a pasta onde ficaram os arquivos. Veja que a pasta especificada (www) deve ser criada no seu diretório home, não se esqueça de trocar o “caio” pelo seu nome de usuário.
mkdir /home/<seu nome de usuário>/www/
Feito isso, você precisa agora configurar o host, para que meu.localhost responda como sendo o 127.0.0.1. Para fazer isso, digite:
sudo gedit /etc/hosts
E adicione a seguinte linha:
127.0.0.1 meu.localhost
E pronto! Agora é só reiniciar o apache:
sudo apache2ctl restart
Para testar um código PHP, salve o bloco de código abaixo no arquivo /home/<seu usuário/www/phpinfo.php:
1 | <?php phpinfo(); ?> |
E abra no navegador http://meu.localhost/phpinfo.php
IE6
Esse eu deixei por último, pois vai necessitar um pouco de conhecimento em Assembly, C e um pouco de Java.
HAHA. Mas é claro que eu tô brincando né :-)
Eu não vou explicar passo-a-passo essa instalação, porque o post tá ficando gigante, e também porque é algo bem simples. Inclusive no site do pessoal que fez, tem o passo-a-passo pra você instalar o IE6 no Ubuntu.
http://www.tatanka.com.br/ies4linux/page/Installation:Ubuntu
Lembre-se, o IE6 para Linux não esta disponibilizado para que usuários utilizem ele como navegador. Ele esta disponível para que programadores possam testar suas aplicações, sites, etc.. Sem ter que entrar no Windows, só pra testar essas coisinhas, ou então rodar uma máquina virtual.
Fim!
Bom, essas foram as minhas dicas. Nenhum dos tópicos foi aprofundado, até mesmo porque acho que daria um livro se for aprofundar em tudo. Só espero ter ajudado alguém.
Use Linux!
2008-07-04 at 9.49 pm
haeuehaueaheahu
ajudo! logo logo to indo pro linux! :D
ta mais tem uma coisa, so sei usa o ps, o gimp nao sei! ql é a solução pra isso? :D
vlw ai excelente!
2008-07-04 at 10.33 pm
Então William.
O Photoshop CS2 roda no Linux com a ajuda do Wine.
É só fazer uma busca por “photoshop wine” no google e vai ter vários tutoriais ensinando como faz.
Falow.
2008-07-05 at 12.35 am
massa! foda! vc eh chou.
ja to indo pro ubuntu mano, to aqui postando nesse momento navegando no SeanMonkey do PUPPY LINUX hehe mt feio, mas vo pro ubuntu vlw