Por que as distribuições antigas não são parcialmente suportadas indefinidamente se isso é muito barato?
Eles são, mas não é barato. Apenas uma coisa simples como dependências vai ser um pesadelo.
Por que o software recente não está disponível para o Ubuntu 10.04?
Porque isso exigiria que as pessoas da Canonical passassem um tempo em uma versão antiga, onde elas seriam necessárias para ajudar nas versões mais recentes, e a maioria preferiria fazer novas coisas. Então isso é feito em uma quantidade solicitada de programas. Esse sistema é chamado de "backports".
O que são os backports
Quando o Ubuntu lança uma nova versão do seu sistema operacional a cada 6 meses, essa versão é amplamente congelada no tempo. Embora o software que faz parte desse lançamento receba correções de bugs e patches de segurança, novos lançamentos importantes de software e os novos recursos que os acompanham não estarão disponíveis.
É aí que entra o Ubuntu Backports. O Backports oferece uma maneira seletiva de fornecer versões mais recentes de software para versões mais antigas do Ubuntu. Mais comumente, a equipe do Backports fornecerá novas versões de aplicativos independentes que podem ser atualizados com segurança sem afetar o restante do sistema.
Suporte de segurança para backports
Ao contrário dos pacotes lançados com o Ubuntu, o Backports não possui garantia de suporte de segurança. A equipe de segurança do Ubuntu não atualiza pacotes no Backports. Quando um pacote que recebeu o backport receber uma atualização de segurança, os Backders do Ubuntu farão uma tentativa de melhor esforço para atualizar o backport.
Mas ... backports precisam ser solicitados .
Solicitando um backport
Backports devem ser aprovados pela equipe do Ubuntu Backporters, mas qualquer um pode solicitar um backport. Como os backports exigem testes antes de serem aprovados, a equipe de backports recomenda que os solicitantes de backports também os testem quando possível.
Backports são solicitados ao preencher um bug contra o projeto backports apropriado, conforme listado aqui. A equipe do Ubuntu Backporters recomenda usar a ferramenta requestbackport no pacote ubuntu-dev-tools para arquivar solicitações backport. Essa ferramenta está ciente de muitas convenções para backports e pode guiar você pela maioria das etapas de verificação.
Durante a avaliação inicial, a equipe de backports avaliará a solicitação com base nos seguintes critérios:
- Validade do Backport
- Disponibilidade do pacote
- Somente pacotes de fontes
- Garantindo um caminho de atualização segura
Do comentário:
Se não, qualquer conselho sobre como lidar com hardware antigo que a maioria das partes não são suportadas (pelo menos fora da caixa) em 12.04.
Se for esse o caso: é uma regressão e esses são -bugs- e devem ser tratados como tal. Qualquer versão do Ubuntu deve incluir todo o suporte de hardware disponível em quaisquer versões anteriores + correções de bugs encontradas para esta versão.
E uma nota final:
Nada impede que você faça seus próprios pacotes de backport. Tudo o que você precisa é de uma conta da barra de lançamento e nos seus sistemas os seguintes pacotes sudo apt-get install ubuntu-dev-tools gnupg-agent
. Sobre como continuar a ver ...