O aptitude é um programa auxiliar para instalação, atualização e remoção de pacotes. Ele está no repositório extras-devel.
A principal função dele é poder baixar aqueles programas que, por qualquer que seja o motivo, não estão disponíveis para download por via normal na Ovi Store.
Não funciona com programas pagos! Esses continuam sendo inacessíveis.
Após instalado o aptitude colocará um ícone no menu do aparelho. O programa possui uma interface gráfica quando utilizado no computador, porém no N900 sempre que tentar iniciá-lo, ocorrerá um erro e ele será fechado. Pelo menos por enquanto o seu uso é exclusivo via terminal.
Mas como baixar um programa na Ovi? São precisos alguns passos. O primeiro é atualizar a lista de pacotes (todos os comandos como root):
Nokia-N900:~# aptitude update
Depois temos que procurar o nome correto do programa. Digamos que eu quero o Nokia Panorama.
Nokia-N900:~# aptitude search panorama p morphoquickpanorama - Morpho QuickPanorama Free Trial i panorama - Capture panoramic images on the go
O “p” indica que está nos repositórios, e o “i” que ele já está instalado no aparelho. O que está ao lado da letra é o nome do programa! É ele que usaremos para baixá-lo:
Nokia-N900:~# aptitude download panorama
Nesse caso, o nome do programa era o mesmo da busca, mas se mandar buscar por “hamster”, o jogo que está na Ovi, receberá esta resposta:
Nokia-N900:~# aptitude search hamster p crazy-hamster-lite - Crazy Hamster Lite
Ou seja, para baixar, deve usar “crazy-hamster-lite”.
E finalmente, mandar instalar o pacote:
Nokia-N900:~# dpkg -i panorama_2.0.3_armel.deb
Para ver todas as opções do aptitude digite “aptitude –help”. Digitar o comando sem nenhuma opção fará o aparelho tentar abrir a interface gráfica e dará erro.
Agora duas curiosidades. O “apt-get” possui um easter egg. Tente instalar o pacote “moo”, e verá isto:
Nokia-N900:~# apt-get moo (__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you mooed today?"...
Uma simpática vaquinha. O aptitude também possui um easter egg, mais bem humorado:
Nokia-N900:~# aptitude -v moo Realmente não existem Ovos de Páscoa neste programa. Nokia-N900:~# aptitude -v -v moo Eu já não lhe disse que não existem Ovos de Páscoa neste programa? Nokia-N900:~# aptitude -v -v -v moo Pare com isso! Nokia-N900:~# aptitude -v -v -v -v moo Ok, ok, se eu lhe der um Ovo de Páscoa você irá embora? Nokia-N900:~# aptitude -v -v -v -v -v moo Tudo bem, você ganhou. /----\ -------/ \ / \ / | -----------------/ --------\ ---------------------------------------------- Nokia-N900:~# aptitude -v -v -v -v -v -v moo O que é isso? Isso é um elefante sendo comido por uma cobra, é claro.
Dica de uso do aptitude do leitor do fórum fabricio.a.d, neste tópico.
Dica do easter egg lido na Wikipedia.