terça-feira, 19 de julho de 2011

Google Chrome ou Chromium no Debian Squeeze


Como todos sabem os navegadores padrões que vêem instalados no Debian é o Epiphany e o Iceweasel. No entanto, temos diversas outras opções de instalação a partir dos repositórios. Atualmente um dos browsers que mais tem ganho adeptos é o Google Chrome, desenvolvido pela Google a partir do projeto de código livre denominado Chromium. Veremos nesse artigo como instalar tanto o browser oficial da Google quanto o do projeto Chromium.

Instalando o Google Chrome

Existem duas formas de instalar o Google Chrome, através do repositório da Google ou fazendo o download diretamente do site do Chrome. A melhor forma seria a primeira, já que é mais prática, segura e permite um melhor gerenciamento através do apt-get. Entretanto, a Google demora a repor as versões desse repositório e, quase sempre, as versões estão sempre atrasadas em relação à que é disponibilizada no site. São três as versões no repositório: beta, stable e unstable. Pra você ter uma ideia, a versão corrente do Chrome é a 12, enquanto que as versões no repositório, respectivamente, são: 7.0.517, 8.0.552 e 9.0.576. Você decide qual a melhor versão pra você se decidir instalar pelo repositório.

Para adicionar o repositório da Google, abra seu editor de texto favorito e adicione a seguinte linha ao arquivo /etc/apt/sources.list:
deb http://dl.google.com/linux/deb/ stable non-free
Depois adicione a chave gpg ao apt com:
$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 




Agora é só atualizar a lista de pacotes e instalar:
$ sudo aptitude update
$ sudo aptitude install google-chrome-stable (ou a versão que você decidir)

Já para instalar pelo site da Google, basta ir no link, escolher a versão correta para o seu sistema, esperar o download e instalar com o comando:
$ sudo dpkg -i google-chrome-stable_current_i386.deb

Instalando o Chromium

Existe uma versão do Chromium nos repostitórios oficiais do Debian, entretanto, é uma versão bem antiga (6.0.472) que eu não aconselho instalar por não dar suporte a muitas das tecnologias atuais. Então para instalar uma versão mais atual, ou mesmo a versão ainda em desenvolvimento, devemos recorrer ao repositório ppa do Chromium para o Ubuntu Lucid. Novamente, no seu editor favorito, adicione a seguinte linha no arquivo /etc/apt/sources.list:
Para a versão corrente (12.0.x):
deb http://ppa.launchpad.net/chromium-daily/stable/ubuntu lucid main
Para a última versão em teste (14.0.825):
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
Adicione a chave gpg no apt:
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4E5E17B5
Agora é só atualizar a listagem de arquivos e instalar:
$ sudo aptitude update
$ sudo aptitude install chromium-browser
O chato de instalar a versão de testes é que ela é atualizada diariamente.

Atualização

Se você seguiu nosso post sobre como adicionar PPA's no Debian com o script  add-apt-repository bastará apenas digitar os seguintes comandos no terminal substituindo todos os procedimentos mencionados anteriormente:
$ sudo add-apt-repository ppa:chromium-daily/stable
$ sudo aptitude update
$ sudo aptitude install chromium-browser

sexta-feira, 15 de julho de 2011

Instalando o LibreOffice no Debian Squeeze



Nativamente o Debian Squeeze vem com o BrOffice 3.2.1 mas, como todos sabem, o padrão das distros com os pacotes mais recentes é a suíte LibreOffice. Aqui veremos como instalar o LibreOffice mais recente no Squeeze utilizando os backports do Debian.

O primeiro passo é adicionarmos o repositório dos backports no arquivo /etc/apt/sources.list. Se você já leu nosso artigo sobre a sources.list já deve ter esse repositório adicionado. Mas caso não, a edição desse arquivo deve ser realizada em seu editor preferido. Adicione a seguinte linha em seu sources.list:
deb http://backports.debian.org/debian-backports squeeze-backports main
Mas deveremos ter também o repositório oficial nessa listagem pois notei que em algumas instalações, como no XFCE e LXDE, outros pacotes necessitam ser instalados como dependências. Por isso, confira se o seguinte repositório está no seu sources.lis:
deb ftp://ftp.br.debian.org/debian/ squeeze main contrib non-free
Agora, em um terminal, insira os seguintes comandos:
$ sudo aptitude update
Agora iremos remover a versão openoffice.org antiga:
$ sudo aptitude remove openoffice.org-common openoffice.org-core openoffice.org-gnome openoffice.org-writer openoffice.org-help-en-us openoffice.org-l10n-pt-br openoffice.org-help-pt-br openoffice.org-l10n-pt openoffice.org-help-pt
Aceite a solução que o próprio apt irá sugerir e aguarde a remoção dos pacotes. Depois proceda à instalação do LibreOffice com:
$ sudo aptitude install -t squeeze-backports libreoffice libreoffice-l10n-pt-br libreoffice-gtk

Agora você tem instalado a mais nova versão da sua suíte office favorita.

terça-feira, 5 de julho de 2011

Dicas Para o Google Plus


Essas dicas eu peguei do Simon Laustsen.

Torne a url do seu Google Plus mais amigável


A google poderia já ter facilitado as coisa pra nós e ter permitido a cada um escolher um nick para a nossa url do G+ ao invés daquele gigantesco número. Algo que eles devem fazer no futuro, como fizeram com o Google Profile, ou até mesmo aproveitem dele.
Mas pensando nisso alguém já lançou um encurtador para facilitar o serviço; é o Google Plus Nick. Lá você entra com o nick que gostaria de acrescentar na sua url mais aquele número que é sua G+ ID
Mas outros serviços similares já estão surgindo. Há também o Goplus com o mesmo princípio.
O que você está esperando para criar a sua?

terça-feira, 28 de junho de 2011

Atualizando o Iceweasel para a versão 5.0

ATENÇÃO: Os procedimentos descritos abaixo valem para atualizar o iceweasel do Debian para a versão mais recente e para as demais que virão.

Apenas três meses após o lançamento da versão 4 do seu navegador web, a Mozilla resolve liberar uma nova versão do seu popular Firefox. E, como não poderíamos ficar para trás, eis os procedimentos para atualizarmos o Iceweasel no Debian Squeeze.


Se você seguiu o post anterior para atualizar para a versão 4, basta apenas modificar a linha referente ao repositório backports da Mozilla e do backports Debian; senão o fez, vamos do princípio. No terminal, faça:
$ sudo nano /etc/apt/sources.list
Insira as seguintes linhas:

#Backports Iceweasel Debian Mozilla Team

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

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

Obtenha a chave do apt com:
$ wget -q http://mozilla.debian.net/archive.asc -O- | sudo apt-key add -

Atualize sua listagem:
$ sudo aptitude update

E agora instale o iceweasel:
#aptitude install -t squeeze-backports iceweasel

Depois de instalado você notará que o nosso navegador ficou em inglês. Se você tentar instalar o pacote de idioma pt-BR da página de extensões da Mozilla notará que ele será classificado como incompatível, pois ainda é para a versão 4. Enquanto não sai um pra versão 5, vamos proceder com as seguintes instruções:


 Forçando a instalação de extensões no Firefox e similares:

Passo 1. Na barra de endereços do Firefox 5, digite “about:config” e dê um Enter;
Passo 2. Leia o alerta e clique em “Eu serei cuidadoso, prometo!”;
Passo 3. Em um espaço em branco da página, clique com o botão direito do mouse, aponte para “Novo” e clique em “Boolean”;
Passo 4. Na janela que deve surgir, digite “extensions.checkCompatibility.5.0” e pressione “OK”;
Passo 5. Escolha a opção “false” e clique em “OK” novamente;
Passo 6. Reinicie o Firefox e experimente instalar aquela extensão incompatível.



Atualização:
Você já pode obter a extensão de idioma para a versão 5.0 compatível na página de extensões da Mozilla.

Instalando o pacote e reiniciando o iceweasel você já estará pronto para usá-lo.

sexta-feira, 20 de maio de 2011

Iceweasel 4.0 no Debian Squeeze



O Debian sempre traz dois browsers em sua instalação default: Epiphany, o navegador padrão do projeto GNOME, e o Iceweasel, um fork do popular Firefox.


No Squeeze o Iceweasel vem na versão 3.6.16 e, como todos sabem, já há algum tempo que o Firefox 4 foi lançado. Então, porque não atualizarmos o nosso navegador também para a atual versão? Basta seguir os passos abaixo:
Primeiro acrescentaremos o repositório backports do Mozilla; digite no terminal:

$ sudo nano /etc/apt/sources.list

Insira as seguintes linhas:

### Backport Iceweasel 4
#gpg key: wget -q http://mozilla.debian.net/archive.asc -O- | apt-key add -
deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0

Obtenha a chave do apt com:

$ wget -q http://mozilla.debian.net/archive.asc -O- | sudo apt-key add -

Atualize sua listagem:


$ sudo aptitude update

E agora instale o iceweasel:

$ sudo aptitude install -t squeeze-backports iceweasel

Você obterá o seguinte log:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
libxcb-render-util0 libxcb-render-util0-dev
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
libcairo-gobject2 libcairo2 libcairo2-dev libmozjs4d libnss3-1d
libpixman-1-0 libpixman-1-dev libxcb-shm0-dev xulrunner-2.0
Pacotes sugeridos:
xfonts-mathml ttf-mathematica4.1 xprint mozplugger libcairo2-doc
libcairo-script-interpreter2
Os pacotes a seguir serão REMOVIDOS:
iceweasel-l10n-pt-br
Os NOVOS pacotes a seguir serão instalados:
libcairo-gobject2 libmozjs4d libxcb-shm0-dev xulrunner-2.0
Os pacotes a seguir serão atualizados:
iceweasel libcairo2 libcairo2-dev libnss3-1d libpixman-1-0 libpixman-1-dev
6 pacotes atualizados, 4 pacotes novos instalados, 1 a serem removidos e 3 não atualizados.
É preciso baixar 16,7 MB de arquivos.
Depois desta operação, 26,0 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s

Como vemos acima, o pacote de localização pt-BR será desinstalado e não existe nenhum candidato para substituí-lo, deixando o nosso navegador em inglês. Para instalar o pacote de idioma pt-BR precisamos baixá-lo na página de extensões da Mozilla. Instalando o pacote e reiniciando o iceweasel você já estará pronto para usá-lo.

domingo, 13 de fevereiro de 2011

Dual Boot Com Windows No Grub do Debian Squeeze

Esse fim de semana instalei o Debian Squeeze no micro do meu sobrinho que já tinha o Windows XP instalado e passei uma vergonha. A instalação transcorreu perfeitamente, a partição com o XP foi identificada pelo instalador do Debian, mas na hora do primeiro reboot não surgiu a opção para o sisteminha da MS. 
Pesquisando por aí vi algumas soluções mas a que transcrevo aqui parece-me ser bastante prática.
Primeiro você tem que saber em qual partição o windows está instalado. Para isso digite no terminal:
$ sudo fdisk -l /dev/sda
 Você deve obter algo semelhante a isso:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00072a41

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2565    20603331    c  W95 FAT32 (LBA)
/dev/sda2            2566       19458   135686145    5  Estendida
/dev/sda5   *        2566        3781     9764864   83  Linux
/dev/sda6            3781        3903      975872   82  Linux swap / Solaris
/dev/sda7            3903       19458   124943360   83  Linux

No meu caso é um micro com apenas um hd e o windows na primeira partição (sda1). Para fazer com que tenhamos a opção de inicializar o windows no menu do grub devemos criar um arquivo no /etc/grub.d/:
$ sudo nano /etc/grub.d/11_Windows
Agora, adicione as seguintes linha no arquivo:
#! /bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Windows XP" {
set root= (hd0,1)
chainloader +1
}
EOF
Salve o arquivo e dê permissão de execução com o seguinte comando:
$ sudo chmod a+x /etc/grub.d/11_Windows
Vamos atualizar o grub com mais esse comando:
$ sudo update-grub
Devemos obter uma resposta parecida com essa:

Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
Found Windows NT/2000/XP (loader) on /dev/sda1
Adding Windows
done
Agora, basta reiniciar o sistema para você ver a opção do windows no menu do grub.