existe uma maneira de obter novos pacotes ao usar uma distribuição debian?

2

Estou usando uma distribuição debian (crunchbang). Eu gosto muito da distribuição e, até onde eu sei, ela não está disponível no formato do Ubuntu. No entanto, me deparo com alguns problemas com o gerenciador de pacotes atrasado vários anos atrás das versões mais recentes, como eu faço um monte de trabalho em pesquisa, onde eu preciso das versões mais recentes (exemplos - R, gcc).

Eu sei que a filosofia debian sobre estabilidade é mais importante do que a versão mais recente, mas para algumas coisas, eu posso passar pelo apt-get e ficar lento demais. Curta de instalar manualmente o software fora da web e compilar / trabalhar as dependências manualmente, existe uma maneira de usar o apt-get (ou outro gerenciador de pacotes) para obter pacotes mais recentes para distribuições Debian?

    
por daj 14.06.2012 / 23:46

1 resposta

3

Sim,

O Debian vem com um sistema de repositório e vários tipos de rede.

estável, que é o aperto de ATM, é o estável. teste, ATM wheezy, que é a versão em estabilização. unsable, chamado sid, é a versão com pacotes mais novos. experimental, que não é uma distribuição completa e, por vezes, quebrada.

Você também tem um repositório de terceiros, como o dotdeb: link

Você pode ativar esse repositório colocando arquivos adequados na pasta /etc/apt/source.list.d. Você precisa adicionar um arquivo de preferências para definir qual repositório tem prioridade em qual deles. Você encontrará o exemplo aqui: link (em francês, mas você tem o conteúdo do arquivo).

Quando isso for feito, você pode instalar o pacote na versão que você quer usando o pacote de instalação apt-get -t test (para testar o sabor).

O pacote de políticas apt-cache pode dizer qual versão existe em qual repositório.

Você definitivamente deve usar o aptitude ao mudar para esse sistema, você pode enfrentar conflitos de versão com dependências.

    
por 14.06.2012 / 23:56