Como atualizar os programas e o GNOME Shell do Debian sem sair da versão stable

Publicado por Maylton Fernandes em 09/09/2015

[ Hits: 10.712 ]

 


Como atualizar os programas e o GNOME Shell do Debian sem sair da versão stable



Testei essa dica no Debian Jessie, atualizando o GNOME Shell, driver de vídeo e o LibreOffice. Tudo funcionou perfeitamente bem.

Esta dica foi feita com base na dica encontrada no seguinte site:
Obs.: todos os direitos são do autor, eu apenas traduzi de uma forma que simplificasse para que todos possam ter acesso.

Todos sabem que o Debian é uma distribuição que preza pela estabilidade e segurança, mas em contra-partida os seus softwares ficam um tanto desatualizados com relação às outras distribuições.

Foi aí que eu comecei a pesquisar e encontrei uma maneira de atualizar os meus programas sem ter que abrir mão (totalmente) da estabilidade, motivo qual uso essa distribuição.

O que iremos fazer?

Nós iremos adicionar o repositório Testing ao nosso Debian, de maneira que o sistema reconhecerá o repositório, mas o ignorará, priorizando o principal (stable). Com isso, nós só usaremos esse repositório quando quisermos atualizar um programa para uma versão mais atual.

Esclarecendo algumas coisas

1. O Debian usa as versões mais antigas dos softwares de uma forma geral, por ter certeza que estão todos completamente estáveis e garantir a melhor experiência possível para o usuário sem possíveis dores de cabeça.

2. O que iremos fazer a seguir vai adicionar o repositório "testing" do Debian. Este é o repositório da versão de testes do Debian, onde ele mantém os softwares mais atualizados, que virão na próxima versão do sistema. Por estar em teste, consequentemente a instalação de um software desse repositório pode "quebrar" (ou não) o seu sistema ou danificá-lo de alguma maneira. Se você não sabe como corrigir os possíveis problemas que venham a ocorrer, é aconselhável que não siga em frente.

Mãos à obra!

Depois de feito os devidos esclarecimentos, vamos começar.

1. Digite no terminal o seguinte comando para garantir que seu sistema está totalmente atualizado:

# apt-get update && apt-get upgrade

2. Cole este isto em /etc/apt/apt.conf.d/80defaultrelease:

APT::Default-Release "stable";

3. Cole isto em /etc/apt/preferences.d/pinning.pref:

Package: *
Pin: release a=stable
Pin-Priority: 900
Package: *
Pin: release a=testing
Pin-Priority: -500

4. Cole isto em /etc/apt/sources.list.d/testing.list

deb http://httpredir.debian.org/debian/ testing main contrib non-free
deb-src http://httpredir.debian.org/debian/ testing main contrib non-free

Rode o primeiro comando novamente e você verá que tudo estará funcionando corretamente.

Seu sistema não encontrará nenhuma atualização, pois como já foi dito, ele ignora o repositório de testes.

5. Para instalar/atualizar um determinado programa, basta por "-t testing" depois do apt-get install. Ficará assim:

# apt-get install -t testing "nomedoprograma"

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Como fazer a multifuncional funcionar pela auto descoberta do avahi no Slackware 15.0 ?

Instalando o Limewire no Slackware 10

Montar Android automaticamente no Xfce

Deixando seu web server mais seguro

Comando sudo deixou de funcionar [Resolvido]

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts