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.688 ]

 


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

Personalizar teclas de atalho de F1 até F12 usando inputrc para o Terminal

Logando o Windows 7 no Samba 3.5

Ponto decimal no teclado ABNT2

GitHub - Gerenciando repositório pelo terminal

Melhorando o Auto Completar dos comandos no Terminal

  

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