Voltando ao stable debian da unstable

2

Existe alguma maneira, de preferência fácil e segura, de voltar para uma versão estável do debian quando atualmente está instável?

    
por Willem Mulder 04.03.2013 / 21:44

2 respostas

3

Sim, reinstale o sistema operacional. Isso não precisa ser muito prejudicial para seu sistema se você tiver certeza de que / home está em uma partição separada e que qualquer software personalizado foi instalado em / home, / opt ou alguma outra partição. Então, é apenas uma questão de reinstalar o Debian estável, certificando-se de que ele não tocará em partições como / home.

Se você acabou de jogar tudo em uma grande partição, então você está um pouco sem sorte a esse respeito.

Veja Particionando o sistema no Debian documentação sobre como particionar de forma sensata o seu sistema.

    
por 04.03.2013 / 21:58
2

Isto não é à prova de erros e é provável que se quebre se, por exemplo, tiver versões mais recentes de software com sintaxe de configuração diferente das versões mais antigas. Ou você tem pacotes que existem na instável, mas não estáveis. Eu recomendo que você reinstale. Você provavelmente gastará muito tempo limpando os problemas de dependência e levará muito mais tempo do que simplesmente reinstalar.

Isso provavelmente deixará sua máquina em uma confusão total, portanto, esteja preparado para reinstalar e restaurar backups.

No entanto, isso é tecnicamente possível através do uso de pinagem do APT.

Se você adicionar o seguinte em /etc/apt/preferences.d/stable :

Package: *
Pin: release a=squeeze
Pin-Priority: 1001

Isso torna todos os pacotes no repositório do squeeze (também conhecido como stable atual) de alta prioridade.

Em seguida, você precisa corrigir o arquivo /etc/apt/sources.list para o novo repositório estável - isso provavelmente envolve a substituição de todas as ocorrências de "unstable" ou "sid" (o nome de código instável) por "stable".

Em seguida, atualize seu cache: apt-get update . Em seguida, execute apt-get dist-upgrade , isso forçará o downgrade de todos os pacotes devido a sua fixação.

Para fazer uma iteração novamente, é muito provável que isso quebre sua máquina e lhe custe muito tempo limpando a bagunça que ela deixa para trás.

    
por 04.03.2013 / 22:21