Chegando lá, tem as (quase) últimas versões de tudo. Mas eu não dou alguns meses, e o querido já vem reclamando: “Ah, o aplicativo Y tá travando, que saco…”. Mais algumas semanas, a pessoa diz: “Vou mudar para o Fulanodetal Linux. Dizem que ela é igual o Debian Stable em estabilidade, mas tem as últimas versões dos aplicativos X e Y”. E o ciclo continua.
Eu estou com o Debian Lenny desde que ele entrou em freeze, ou seja, quando as alterações nos repositórios passaram a ser apenas voltadas a correções de bugs. Desde lá, não me lembro de uma vez que meu PC tenha travado, ou qualquer aplicativo que seja, claro, conto com os oficiais do Debian (muitas vezes travamentos são ocasionados por aplicativos fornecidos por terceiros).
Mas o tempo foi passando, e como utilizo muito o BrOffice.org para trabalhos de faculdade, e também para o trabalho, ter a última versão dessa suíte era algo necessário, mas eu não queria migrar para o Debian Testing. Então, lá vem a solução: Debian Backports!
O projeto Backports permite a instalação das últimas versões de alguns aplicativos dentro da árvore de pacotes original e oficial do Debian, sem gambiarras, tudo bonitinho. Isso é certamente uma “mão-na-roda” para os usuários desktop.
Segundo o site oficial, os pacotes marcados como “backports” são softwares “recompilados a partir do Testing (a maioria) e do Unstable (só em casos isolados, como correções de segurança), que rodam sem a necessidade de novas bibliotecas (a medida do possível) em distribuições Debian Stable. É recomendável que você escolha backports únicos que se adaptem às suas necessidades, e não usar todos os backports disponíveis.”
Então vamos lá. Abra o terminal de sua preferência, e faça o login como superusuário:
[senha]
E a partir daqui, use o editor de sua preferência; se você não sabe qual é, aqui vai uma dica: no Gnome, o padrão é o gedit; no KDE, o kedit; já no XFCE, o mousepad. Vamos abrir agora o arquivo que contém os repositórios do apt-get, rodando no terminal:
E adicione a seguinte linha ao final do arquivo:
Salve e saia. No terminal, rode:
Por padrão, todos os backports são desativados, ou seja, só são instalados se você indicar com o “-t lenny-backports”, no caso do Debian Lenny. Veja um exemplo abaixo, se desejo instalar o BrOffice.org em sua última versão no Debian Lenny:
Ou seja, a sintaxe básica é:
Para definir prioridade para um pacote, ou seja, de sempre dar preferência ao Backports para determinado pacote, abra o arquivo de configuração das preferências do apt-get:
Se ele ainda não existir, crie. Adicione o conteúdo a seguir, no caso do BrOffice:
Pin: release a=lenny-backports
Pin-Priority: 999
Também é interessante adicionar, neste caso em específico:
Pin: release a=lenny-backports
Pin-Priority: 999
Se você deseja que os pacotes obtidos através do Backports sejam atualizados automaticamente, adicione ainda as seguintes entradas ao arquivo:
Pin: release a=lenny-backports
Pin-Priority: 200
Salve o arquivo, e feche. Rode:
E pronto. Toda vez que rodar um simples “apt-get install broffice.org“, a preferência do pacote BrOffice.org em específico será o repositório Backports.
Para o apt-get verificar sempre a autenticidade dos backports baixados, rode no terminal:
Ou:
# gpg –export 16BA136C | apt-key add –
Ou ainda:
Deixe seu comentário