Instale programas através da Internet com um único click

Ferramentas gráficas para gerenciamento de pacotes não faltam no Ubuntu, ferramentas estas muito boas por sinal, arrisco dizer que temos alguns dos melhores gerenciadores de pacotes de todos os OS (apt, synaptic, update-manager, gdebi, gnome-app-install). Instalar programas através do gnome-app-install (Aplicações > Adicionar/Remover…) é brincadeira de criança.

Como isto pode se tornar mais fácil? Vou dar um exemplo prático:

Para instalar o amule, clique no ícone abaixo:

OK, não funcionou? Isto é por que esta é uma funcionalidade nova que está sendo implementada provavelmente para o Gutsy.

Com este novo recurso será possível instalar programas através de um simples link em um novo protocolo apt:// isto chamará um simples dialogo perguntando se o usuário realmente deseja instalar o pacote (sim ou não), caso positivo será solicitada a senha do superusuário e em seguida o pacote é instalado pelo gerenciador de pacotes. Simples assim :)

Casos de uso:

  • João postou no fórum dizendo que não consegue descompactar arquivos no formato rar usando o Descompactador de Arquivos, e você sabe perfeitamente que tudo o que João precisa fazer é instalar o pacote unrar, então você apenas responde ao tópico enviando o link:

apt://unrar

João clicará e, depois de devidamente concordar e colocar a senha, o pacote rar estará instalado.

  • Para facilitar a instalação de programas frequentemente usados, você pode colocar no seu blog uma lista com os seus programas favoritos, todos já se encontram nos repositórios do Ubuntu:

apt://amule,banshee,brasero,tilda,mplayer,vlc,aptoncd

Assim os visitantes do seu blog podem instalar os pacotes recomendados (por você) com apenas um click.

  • Um novo tipo de sites pode surgir, como um catalogador de softwares. Listas de software separados por categoria onde o usuário pode navegar, ver a review, screenshots, comentar, dar nota, e simplesmente clicar no link para instala-lo. Muito similar ao Click ‘n Run da Linspire, mas essencialmente diferente.

Será possível ainda especificar um repositório (temporariamente) que não esteja na sources.list do usuário para a instalação do pacote requisitado, passando uma URL mais ou menos assim:

apt+http://archive.canonical.com?package=acroread?dist=feisty?section=commercial

Isto instalará o pacote acroread para o feisty na seção commercial do repositório archive.canonical.com. Observe que a sintaxe é basicamente a mesma encontrada nos sources.list. Os repositórios hoje existentes que seguem o padrão Debian já estarão aptos para serem usados para a instalação usando o protocolo apt://

Você poderá ainda especificar uma versão a ser instalado, com o parametro na URL ?minversion=0.1, para instalar pelo menos a versão 0.1 (ou superior).

Segurança:

Alguns podem levantar que este recurso pode vir a se tornar uma brexa de segurança, mas eu vou dizer porque isto não será um brexa: Ao clicar no link apt://amule você estará chamando o gerenciador de pacotes (synaptic) para instalar um software que já está no seu sources.list, é como se você fizesse um sudo apt-get install amule. O pacote só é instalado se a chave puder ser autenticada. Caso o pacote faça parte dos repositórios oficiais do Ubuntu, não haverá problema, caso não seja, será preciso especificar na URL a chave.

Note que não é um arquivo .deb que está sendo passado para a instalação e sim um pacote nomeado, o que difere do uso do gdebi (abrir com Gdebi), por exemplo.

Funcionamento:

O funcionamento é tão simples quanto a idéia, você já deve imaginar. Se deseja testar este novo recurso é simples. Para aqueles que gostam de viver fortes emoções e já estão testando o gutsy, basta instalar o pacote ‘apturl‘. Para as pessoas normais, baixe este pacote que fiz para vocês. Depois de instalado, pode tentar clicar no link do amule logo no começo do post, ou usar o binário apturl para brincar stand-alone.

Este recurso ainda está em fase de desenvolvimento e testes, ainda não alcançou o estágio alpha então use-o por sua conta e risco. Alguns dos recursos mencionados aqui podem não terem sido implementados ainda.
Por enquanto, este recurso funciona apenas com o Firefox. Mas outros navegadores serão suportados em breve.

apturl_0.0+bzr20070709_all.deb

Read the rest of this entry »

Neuromancer, O Filme: Sexta-feira nos cinemas

Na verdade não. Pelo menos não na próxima

MAS, eu mal pude acreditar quando vi esta referência IMDB do Neuromancer ontem a tarde (vazia, de fato, mas está lá).

Parece que o melhor livro de todos os tempos, do escritor Willian Gibson chamado Neuromancer finalmente poderá ser visto na telona! Mas infelizmente, nada foi confirmado ainda. Parece que esta será uma produção da Seven Arts Pictures mas eles não anunciaram nada oficialmente ainda.

Eu estive esperando por isto por muito tempo já que este é provavelmente o livro mais promissor a se tornar um grande filme, mas depois de Matrix, Blade Runner e outros não tão conhecidos filmes cyberpunk, receio que este não terá tanto sucesso quanto deveria.

De qualquer forma, estou bem curioso quanto a isto. Como será Molly? Será como a Trinity mas só que mais colorida e com laminas? E quanto ao cyberspaço, como será representado? Eles poderão usar a palavra microsoft para descrever os chips que provêm conhecimento? E o Ono-Sendai CyberSpace será produzido pela Sony? E por ultimo mas não menos importante: Será possível exibir toda a magia de Neuromancer em apenas um único filme? Eu prefiro uma trilogia inteira para apenas o roteiro do Neuromancer (Não para a original Sprawl trilogy).

Por enquanto, vamos sentar e aguardar por uma confirmação (ou não) nos próximos meses e se tivermos, aguardar por um filme nos próximos quatro anos.

Read the rest of this entry »