Criando o limite do sangramento do Debian

14

Eu tenho o Debian 6 instalado no meu computador e, quando o instalei um ano atrás, eu estava prestes a ter um sistema estável para minhas necessidades; Não me importei com a atualidade dos pacotes. Agora, minhas opiniões mudaram, sinto que preciso mais do que estabilidade. Existe alguma maneira de criar o Debian Bleeding Edge? Para o Ubuntu, encontrei alguns PPAs que mantêm certos pacotes atualizados, mas não encontraram um bom guia para fazê-lo no Debian.

Alguma dica?


fonte
3
atualizar e executar testes (atualmente Jesse).
Jordanm
@jordanm, atualizar? Isso pode ser feito sem a remoção completa do Debian atual?
@Noxicoxic yes. não sei como fazê-lo no Debian, mas no Ubuntu você deve executardo-release-upgrade -d
strugee
1
na verdade, deixa pra lá, parece que é manual no debian. consulte wiki.debian.org/DebianTesting
strugee:
A parte que você está procurando é: "Para atualizar para o próximo teste estável, se você já instalou a versão estável, edite seu /etc/apt/sources.list substituindo" stable "(ou o nome de código atual para stable) no apt linhas para 'testing' (ou o nome de código atual para a próxima versão estável). Você também pode fazer isso com o synaptic. "
Johan

Respostas:

18

Para futuros leitores: Observe que esta resposta foi escrita em junho de 2013, quando o Wheezy (Debian 7, lançado em maio de 2013) estava "estável" e Jessie (o futuro Debian 8) era bastante novo como "testing". Considere o impacto que qualquer desenvolvimento adicional pode ter na validade da resposta em sua situação específica antes de prosseguir com uma atualização.


Para facilitar a transição, recomendo que você faça isso como um processo de duas etapas. Ou três: faça um backup primeiro . A probabilidade de perda de dados durante uma atualização do sistema Debian é pequena, mas diferente de zero, e os arquivos de configuração muito bem podem ser substituídos ou reescritos como parte da atualização, e sempre há a possibilidade de a tradução não ser perfeita. No entanto, tudo deve ser perfeitamente possível sem a necessidade de reinstalar do zero.

Primeiro, siga o caminho normal de atualização para a revisão mais recente da versão estável, atualmente o Wheezy (o link leva ao manual de atualização do i386; substitua sua arquitetura conforme necessário). Isso basicamente se resume a editar o /etc/apt/sources.list*nome wheezye não squeezea apt-get updateseguir apt-get -u dist-upgrade, mas leia a documentação para obter os detalhes sangrentos antes de prosseguir . Eu recomendo testar o Wheezy um pouco, para garantir que nada esteja obviamente quebrado. Se for quebrado em Wheezy, quase certamente não curará magicamente em Jessie ou Sid.

Quando você se sentir confiante de que o sistema está funcionando corretamente no Wheezy, edite seus arquivos sources.list novamente, desta vez substituindo testingou sidpor wheezy. Na página de lançamentos do Debian (minha ênfase):

teste

A distribuição "testing" contém pacotes que ainda não foram aceitos em uma versão "estável", mas estão na fila para isso. A principal vantagem do uso dessa distribuição é que ela possui versões mais recentes do software. /.../ A atual distribuição de "testing" é jessie.

instável

A distribuição "instável" é onde ocorre o desenvolvimento ativo do Debian. Geralmente, essa distribuição é executada por desenvolvedores e aqueles que gostam de viver no limite. A distribuição "instável" é chamada sid.

Se você deseja um sangramento, deseja sid/ unstable. Observe que Sid é propenso a rupturas fortes. Se você deseja versões mais recentes dos pacotes, mas semi-estável, então deseja testing.

Então, faça apt-get updateseguido apt-get -u dist-upgrade. No momento da redação deste texto, parece não existir um guia de instalação específico para Jessie / testes, mas ainda é pouco depois do lançamento do Wheezy que as diferenças devem ser relativamente pequenas e que uma atualização dist simples seja suficiente na maioria de casos. O -uprompt solicitará a confirmação do apt-get antes de realmente executar a atualização, oferecendo uma chance razoável de revisar as alterações propostas antes de se comprometer com elas. Eu recomendo não remover essa opção de linha de comando, a menos que você esteja se sentindo verdadeiramente aventureiro (e tenha backups muito bons).

Ah, e caso eu tenha esquecido; verifique se você possui bons backups de seus dados antes de começar. Como em qualquer atualização do sistema, recomendo fazê-lo diretamente do terminal (não por meio de uma sessão X e, certamente, não por uma sessão X sem um multiplexador de terminal como screenou tmux) para evitar problemas quando os serviços forem reiniciados durante o processo de atualização.

um CVn
fonte
+1 Mais uma coisa: atualizando de Wheezy para Jessie hoje, descobri que a execução apt-get -s dist-upgradeé uma boa maneira de receber um aviso antecipado sobre possíveis problemas antes de confirmar.
Rath