
Estou usando uma distribuição Debian (crunchbang). Gosto muito da distribuição e, até onde sei, ela não está disponível no formato Ubuntu. No entanto, encontro alguns problemas com o gerenciador de pacotes atrasado vários anos em relação às versões mais recentes, pois faço muito trabalho em pesquisas onde preciso das versões mais recentes (exemplos - R, gcc).
Eu sei que a filosofia debian sobre a estabilidade é mais importante do que a versão mais recente, mas para algumas coisas, o que consigo passar pelo apt-get fica muito atrasado. Além de instalar manualmente o software fora da web e compilar/resolver 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?
Responder1
Sim,
O Debian vem com um sistema de repositório e vários sabores principais.
estável, que é o aperto do ATM, é o estável. testando, ATM chiado, que é a versão em estabilização. unable, chamado sid, é a versão com pacotes mais recentes. experimental, que não é uma distribuição completa e às vezes quebrada.
Você também tem um repositório de terceiros como dotdeb:http://www.dotdeb.org/
Você pode habilitar esse repositório colocando os arquivos adequados na pasta /etc/apt/source.list.d. Você deve adicionar arquivos de preferência para definir qual repositório tem prioridade em qual deles. Você encontrará um exemplo aqui:http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html(em francês, mas você tem o conteúdo do arquivo).
Quando isso for feito, você pode instalar o pacote na versão desejada usando apt-get -t testing install package (para testar o sabor).
O pacote de política apt-cache pode informar qual versão existe em qual repositório.
Você definitivamente deve usar o aptitude ao mudar para esse sistema, pois poderá enfrentar conflitos de versão com dependências.