segunda-feira, 30 de julho de 2012

Repositório Debian Multimedia troca de domínio

Esses dias fui atualizar minha lista de repositórios e recebi o seguinte erro:
Err http://debian-multimedia.org squeeze/non-free amd64 Packages
  404  Not Found
Err http://debian-multimedia.org squeeze/main amd64 Packages
  404  Not Found
Pois é, a famosa mirror para instalação de codecs multimídia no Debian parecia não estar funcionando. Corri para a página do projeto e, em uma postagem datada do dia de hoje (30/07/12) eles avisam que todos os pacotes do domínio debian-multimedia.org seriam removidos e que tudo estaria em um novo domínio (deb-multimedia.org). Olhando para uma postagem bem mais antiga (10/05) eles já tinham avisado sobre o novo domínio e sobre o que fariam. Bom, o fato é que devemos mudar nosso sources.list para não termos problemas. Basta trocarmos a seguintes linhas:

deb http://www.debian-multimedia.org squeeze main non-free 
deb-src http://www.debian-multimedia.org squeeze main non-free
por essas outras:
deb http://www.deb-multimedia.org squeeze main non-free
deb-src http://www.deb-multimedia.org squeeze main non-free 
Bom, isso para quem usa a versão atualmente estável do Debian. Para quem já está usando a Wheezy basta trocar o nome das versões.
Ainda uma dica para os mais afoitos e que desejam sempre ter as versões mais atualizadas do vlc e outros pacotes é adicionar o backport desse repositório aí que é o seguinte:
deb http://www.deb-multimedia.org squeeze-backports main 
Divirtam-se!

sábado, 14 de julho de 2012

Debian quer trabalhar com o Ubuntu e com quem mais desejar ajudar o Projeto Debian




A DebConf é a conferência anual para os desenvolvedores do Projeto Debian e, esse ano, ocorre em Managua, Nicarágua, desde o dia 1º de julho e encerra-se hoje (14/07). Esta já é a 12ª edição desse encontro de desenvolvedores e seu ponto alto, até o momento, tem sido a nova postura do Projeto Debian em relação a sua busca por novos parceiros. Em uma de suas palestras na DebConf, Stefano Zacchiroli, atual Debian Project Leader
falou a respeito:
 "Precisamos entender como convidar pessoas com diferentes formações de empacotamento para participar do Projeto Debian [...] Eu não sei o que exatamente, mas precisamos fazer mais para atrair esses tipos de pessoas."

Essa afirmação de Zack só veio a reforçar o que já tinha sido decidido na última Resolução Geral Debian, ocorrida no dia 03 de junho sendo divulgada em forma de uma Declaração Debian de Diversidade e que resume-se no seguinte:
"O Projeto Debian acolhe e encoraja a participação de todos.
Não importa como você se identifica ou como os outros te percebem: nós te acolhemos. Nós acolhemos as contribuições de todas as pessoas, contanto que elas interajam construtivamente com a nossa comunidade.
Embora grande parte do trabalho para nosso projeto seja de natureza técnica, nós valorizamos e encorajamos contribuições de pessoas com experiência em outras áreas, e as acolhemos em nossa comunidade."

Os desenvolvedores Debian também estão ansiosos para trabalharem com o Ubuntu, e isso também foi discutido na DebConf deste ano. Aqui está uma lista de itens de destaque, onde Debian quer a ajuda de desenvolvedores do Ubuntu:

  • Os desenvolvedores Debian estão interessados em trabalhar com a integração AppArmor. Este é um recurso de segurança importante no Ubuntu. Eles estão buscando a ajuda da Canonical a este respeito.
  • Apoio ao UEFI pode em breve pousar em Debian, desde que a Canonical forneça o código para o upstream.
Alguns dos problemas que os desenvolvedores do Debian têm enfrentado com o Ubuntu são:
  • A Canonical não está disposta a apoiar APPs do Launchpad para o Debian por que este é um serviço caro.
  • Além disso, o Ubuntu não aceitou apoio para o pacote dpkg lzip, que despertou algumas diferenças entre Ubuntu e os desenvolvedores Debian.
Debian está disposta a ajudar o Ubuntu com DEX e derivados Debian de Front Desk de forma a auxiliar outras distribuições Linux para contribuir com as suas alterações de volta para o Debian e também permitir distros baseadas em Debian trabalharem de forma mais colaborativa.
 
Será interessante ver como o Ubuntu, uma distribuição baseada no Debain, responde a essas propostas.




terça-feira, 3 de julho de 2012

O lançamento mais recente do Iceweasel no Debian

Já postei diversas vezes por aqui como atualizar o Iceweasel para a última versão em vigor. Isso porquê o repositório do Debian Mozilla Team sempre alterava seu endereço a cada versão lançada. Mas tudo mudou quando eles pensaram no óbivio e disponibilizarem um link chamado iceweasel-release para cada versão recém lançada. Bastaríamos adicionar o repositório deles mais o repositório do backports para ficarmos com o navegador padrão do Debian sempre atualizado. Mas qual não foi minha surpresa ao instalar Debian Squeeze em meu novo notebook e ver que o Iceweasel não atualizava para a versão 13 acusando quebra de dependências nas bibliotecas libnss3 e libnspr4. Se eu prosseguisse com a tentativa de atualização, apenas a biblioteca libxcb-shm0 seria instalada, a versão velha do Iceweasel seria removida e apenas algumas bibliotecas é que seriam atualizadas, findando sem meu navegador preferido em meu Debian desktop. Mas a solução para isso é bem simples e descobri por acaso. Siga as instruções:

Adicione os repositórios necessários no arquivo /etc/apt/sources.list:
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
Adicione a chave gpg do Debian Mozilla Team no apt:
$ wget -q http://mozilla.debian.net/archive.asc -O- | sudo apt-key add -
Atualize a lista de pacotes e instale a nova versão:
$ sudo aptitude update
$ sudo aptitude install -t squeeze-backports iceweasel
Ocorreram os problemas de dependências quebradas que mencionei; apenas deixe que o próprio apt resolva o problema por você. Acabaremos com um sistema sem o navegador.
Vá novamente no arquivo /etc/apt/sources.list e comente os dois repositórios adicionados, atualize a lista de repositórios e peça novamente para instalar o iceweasel mas usando o apt-get no lugar do aptitude.
$ sudo apt-get install iceweasel
Nesse momento estamos novamente com a antiga versão do navegador. Retorne ao arquivo /etc/apt/sources.list e descomente os dois repositórios, atualize a lista de repositórios e, eis o pulo do gato, peça para instalar o iceweasel dos squeeze-backports usando o apt-get:
$  sudo apt-get install -t squeeze-backports iceweasel
Agora sim o iceweasel é atualizado para a última versão. 
$ sudo apt-get install -t squeeze-backports iceweasel
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
  iceweasel-l10n-pt-br libmozjs13d libnspr4 libnspr4-0d libnss3 libnss3-1d
  libvpx1 xulrunner-13.0
Pacotes sugeridos:
  ttf-mathematica4.1 mozplugger
Os NOVOS pacotes a seguir serão instalados:
  libmozjs13d libnspr4 libnss3 libvpx1 xulrunner-13.0
Os pacotes a seguir serão atualizados:
  iceweasel iceweasel-l10n-pt-br libnspr4-0d libnss3-1d
4 pacotes atualizados, 5 pacotes novos instalados, 0 a serem removidos e 54 não atualizados.
É preciso baixar 18,8 MB de arquivos.
Depois desta operação, 35,1 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]?
Entretanto, ficamos sem a localização em português brasileiro para o mesmo. Há duas soluções, ou você instala o locale pt-pt que há no squeeze-backports ou dá uma passada na página de extensões da Mozilla e desce o pacote para português brasileiro.  Agora é só desfrutar de seu navegador atualizado.

E se eu estiver usando a versão testing (atual Wheezy)?

Bom, nesse caso você deve adicionar a seguinte linha linha no sources.list:
 
deb http://ftp.br.debian.org/debian experimental main

E para instalar use o comando:

$ sudo aptitude install -t experimental iceweasel iceweasel-l10n-pt-br
Iceweasel 15 no CrunchBang Linux Waldorf

segunda-feira, 2 de julho de 2012

Power Searching, Curso de Busca Avançado com o Google







Provavelmente todo usuário da internet é também um usuário dos serviços de busca da Google, quer direta ou indiretamente. A grande maioria desses usuários utiliza essa ferramenta de forma tradicional, ou seja, apenas entrando com a palavra relativa ao assunto pesquisado e deixando o restante por conta da sorte. Ocorre que a ferramenta de busca da Google é muita poderosa e possui uma quantidade enorme de recursos.

E foi pensando nisso que a gigante de buscas resolveu formar turmas para revelar alguns de seus recursos avançados e o melhor, de forma completamente gratuita. A proposta é torná-lo um grande buscador na internet com o curso online Power Searching With Google

Serão seis aulas de 50 minutos totalmente interativas onde todos terão a oportunidade de praticar o conteúdo assimilado, conhecer mais pessoas ao redor do mundo através do Google Groups e Google+ e seus hangouts. Haverá uma avaliação no final do curso e todos os aprovados receberam certificados de conclusão impressos em suas residências.

As inscrições estão sendo feitas aqui desde o dia 26 de junho e irão até o dia 16 de julho, mas eles alertam para o fato dos interessados se apressarem pois as primeiras turmas já iniciam no dia 10 de julho.

LibreOffice lança concurso para escolha do Splash Screen para versão 3.6


Sempre antenada no feedback da comunidade a LibreOffice.org, através do seu time de desing convoca aos usuários a escolherem o próximo splash screen para a versão 3.6 de sua suíte de escritório. Houve um primeiro concurso com propostas da própria comunidade, agora todos são chamados a escolherem entre 9 artes finalistas. A votação ocorre através do seu perfil no Google+, basta apenas dar um +1 na arte de sua preferência. Vamos participar!