terça-feira, 16 de agosto de 2011

Iceweasel 6.0 disponível nos backports



Já está disponível no repositório backport do Debian Mozilla Team a versão 6.0 do Iceweasel. Essa versão trás correção de alguns problemas de segurança e problemas de estabilidade, melhorias no Firfox Sync, mas a principal novidade fica por conta da barra de endereços que dá um novo destaque visual para o nome do domínio que se está visitando e simplifica a exibição da informação de identidade do site. Para todas as novidades consulte a nota de lançamento.
Se você atualizou a versão padrão que vem junto com o Debian conforme eu descrevi nesse post bastará proceder à atualização que será automaticamente proposta pelo gerenciador de atualizações ou, caso deseje, efetuar os seguintes comandos em um terminal logado como root:
$ sudo aptitude update
$ sudo aptitude safe-upgrade
É claro que, por se tratar de uma nova versão, algumas extensões estarão incompatíveis. Mas você pode forçar a instalação das mesmas, como também foi descrito nesse post.
Agora nós podemos ficar tranquilos que as atualizações sempre serão automáticas a cada nova versão do Iceweasel.

Feliz Aniversário Debian! 18 Anos de Liberdade.


Tendo seu anúncio de lançamento datado no dia 16 de agosto de 1993 por Ian Murdoch, o Debian GNU/Linux chega à sua maioridade com o prestígio de ser uma das distribuições que mais traduz o conceito de liberdade do espírito do Linux e do projeto GNU. De lá pra cá foram onze lançamentos -  sendo o mais recente lançado em fevereiro de 2011, o Debian 6.0 "Squeeze" - e hoje conta com mais de 44 GB distribuídos por mais de 35.000 pacotes do mais puro software livre produzidos por seus mais de mil desenvolvedores espalhados pelos quatro cantos da Terra. Ao longo desta história a equipe Debian tem mantido os seus objectivos de excelência técnica, responsabilidade e acima de tudo, liberdade.
Hoje, em todo o planeta, os desenvolvedores do Debian, mantenedores, contribuintes e usuários comemoraram seu aniversário com pequenas conferências, festas virtuais e até mesmo reais. Participe conosco, nem que seja somente expressando sua gratidão, compartilhando fotos de seus festejos em http://thank-you.debian.net e usando a hashtag #thxdebian no Twitter ou Identi.ca, como eu fiz aí:
Vida longa ao Debian!

terça-feira, 9 de agosto de 2011

Boot Animado no Debian Squeeze



A equipe Debian, por prezar pela segurança e estabilidade, deixa de fora dos lançamentos de seu sistema alguns recursos que outras distros linux fazem questão de alardear aos quatro ventos. Um desses recursos é o boot gráfico animado que vem em praticamente todas as distribuições linux da atualidade e que agrada a maioria (senão todos) dos usuários.
Dois dos principais pacotes que oferecem esse recurso é o Plymouth e o Splashy dada a facilidade de instalação e configuração no Debian. Veremos como instalar o primeiro!


O Plymouth

O Plymouth é uma aplicação que roda bem no início do processo de boot (até mesmo antes do sistema de arquivos raiz ser montado!) e que fornece uma animação de inicialização gráfica, também conhecida como bootsplash, enquanto o processo de boot acontece em segundo plano. Em modo texto ou modo gráfico, as mensagens de inicialização são completamente ocultadas. Depois que o sistema de arquivos raiz é montado como leitura e escrita, as mensagens são direcionadas para /var/log/boot.log. Além disso, o usuário pode ver as mensagens a qualquer momento durante a inicialização pressionando a tecla Esc.
O Plymouth suporta vários "splash" e já vem com vários exemplos de temas para escolha do usuário.

Instalando o Plymouth
Em um terminal digite os seguintes comando:
$ sudo aptitude install plymouth plymouth-themes-all plymouth-x11 v86d
Após a instalação precisamos definir o tema splash a ser utilizado. Para listarmos os temas que vêem com o Plymouth digite no terminal:
$sudo plymouth-set-default-theme -l
Você deverá obter a seguinte listagem:
$ sudo  plymouth-set-default-theme -l
details
fade-in
glow
script
solar
spacefun
spinfinity
text
Basta escolher um dos temas e rodar o seguinte comando para gerarmos um novo initrd:
$sudo plymouth-set-default-theme spacefun --rebuild-initrd
Da forma como está teremos o tema padrão do Squeeze, denominado de spacefun, que é a animação de um foguete partindo da Terra para Saturno durante a inicialização, e o mesmo foguete retornando de Saturno para a Terra no desligamento/reinicialização do sistema.
Depois de definido o tema, agora temos que configurar a resolução do bootloader para que se adeque ao tema e à resolução do suportável pelo driver de vídeo. Para a maioria dos casos podemos usar a resolução padrão, que é 1024x768. Isso é feito alterando duas linhas no arquivo /etc/default/grub. Vamos editar esse arquivo no editor de texto padrão do Debian; digite num terminal como root:
$sudo nano /etc/default/grub
Localize a seguinte linha (geralmente é a sétima linha):
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
E edite-a deixando-a assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
A próxima linha a ser editada é a seguinte (geralmente a 21ª linha):
#GRUB_GFXMODE=640x480
Descomente-a deixando-a da seguinte forma:
GRUB_GFXMODE=1024x768
Agora é só rodar o comando para atualizar o bootloader:
$ sudo update-grub2
Agora basta reinicializarmos o sistema para vermos o Plymouth em ação. Se o spacefun não te agradou é só rodar novamente o comando de definição de tema como em:
$ sudo plymouth-set-default-theme solar --rebuild-initrd
Note que o tema spacefun foi trocado pelo solar. Proceda da mesma forma para o tema de sua preferência. Será necessário reiniciar o sistema novamente para conferir o resultado.


E quando as coisas não dão certo...

Bom, mas pode ocorrer de você fazer tudo isso e o máximo que conseguiu foi uma barra azul com branco crescente em uma tela preta durante o boot. Esse foi o meu caso! Isso deve-se ao fato do Plymouth trabalhar em sistemas com drivers que utilizem o DRM modesetting. Para os outros casos podemos utilizar a interface /dev/fb na inicialização do sistema (o conhecido modo Framebuffer). Para isso precisamos configurar mais alguns arquivos para nos certificarmos de que tudo correrá bem.
Primeiramente vamos editar o arquivo /etc/initramfs-tools/modules; adicione a seguinte linha no final do arquivo:
uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap
Agora precisamos criar o arquivo splash na pasta /etc/initramfs-tools/conf.d/:
$ sudo nano /etc/initramfs-tools/conf.d/splash
Acrescente nesse arquivo a seguinte linha:

FRAMEBUFFER=y
Agora preciamos voltar ao arquivo do bootloader para que o framebuffer seja carregado já na inicialização e com a resolução conveniente:
$ sudo nano /etc/default/grub
Localize a linha que tínhamos alterado para GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" e deixe-a assim (o conteúdo fica em apenas uma linha):
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"
Agora basta rodarmos os dois comando abaixo e reiniciarmos o sistema:
$ sudo update-grub2
$ sudo update-initramfs -u
Pronto, agora você tem um Debian mais bonito!

Atualização: Todos os procedimentos descritos aqui foram testados e são válidos para o kernel default do Debian (no caso o  2.6.32-5-686, se você usa a versão i686); eu instalei a versão mais atual do backports (2.6.39-bpo.2-686-pae) e junto com ela foram atualizados os pacotes linux-base e initramfs-tools e a animação de boot não funcionou (só ficou uma tela preta sem que o sistema inicializasse). Portanto, fiquem atentos!


Fonte: wiki.debian.org

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?