O desenvolvimento do Linux pode, na verdade, ser bastante empolgante, especialmente quando há algumas mudanças importantes em um software que podem ser muito úteis para você. No entanto, você pode estar impedindo-se de ter acesso a essas mudanças se não tomar as decisões certas.
Veja como você pode começar a estar na vanguarda do software Linux e por que você pode querer fazê-lo.
Por que estar na ponta?
A excitação do desenvolvimento do Linux pode ser melhor descrita com alguns exemplos teóricos. Digamos que o seu laptop esteja com pouca vida útil da bateria ou com baixo desempenho em jogos devido a alguns bugs no driver gráfico. Quando os desenvolvedores do kernel Linux aplicam patches ao kernel O kernel do Linux: Uma explicação nos termos do Layman O kernel do Linux: Uma explicação nos termos do Layman Há apenas uma coisa de fato que as distribuições do Linux têm em comum: o kernel do Linux. Mas, embora muitas vezes se fale, muitas pessoas não sabem exatamente o que faz. Leia mais que corrigir os problemas de desempenho e melhorar a vida útil da bateria, o senso comum pode dizer que você deve tentar obter em suas mãos esse novo kernel 5 razões porque você deve atualizar seu kernel frequentemente [Linux] 5 razões porque você deve atualizar seu kernel frequentemente [ Linux] Se você está usando uma distribuição Linux como o Ubuntu ou o Fedora, você também está usando o kernel do Linux, o núcleo que realmente torna sua distribuição uma distribuição Linux. Sua distribuição pede constantemente que você atualize seu kernel .... Leia mais para que você possa desfrutar dessas melhorias.
No entanto, um punhado de distribuições absolutamente se recusam a atualizar os kernels (exceto por bugs de segurança) durante o período de uma única distribuição de distribuição. Isso significa que, para essas distribuições, você terá que aguardar até a próxima distribuição antes de poder aproveitar o novo kernel. Para usuários do Ubuntu, isso pode significar esperar até seis meses, ou até mais, se você for um usuário Debian. Os desenvolvedores de distribuição se abstêm de atualizações de kernel porque isso corre o risco de estabilidade, mas tem que haver uma razão pela qual os desenvolvedores de kernel upstream considerem o kernel estável, certo? Tem que ser estável o suficiente para o uso diário, e minha própria experiência sugere que há pouco sentido em esperar até que os desenvolvedores de sua distribuição finalmente confiem no kernel mais novo.
Há muitos outros pequenos exemplos que podem interessar outros softwares. Por exemplo, o LibreOffice 4.3 foi lançado recentemente e até corrige um bug que existe há mais de 11 anos. No entanto, os usuários do Ubuntu ainda estão presos no LibreOffice 4.2 e provavelmente não serão atualizados até uma data posterior, ou pelo próximo lançamento da distribuição no mais tardar. Por que esperar quando você poderia usar a nova versão agora e aproveitar essas correções de bugs?
Como chegar à vanguarda
Então agora que você sabe por que você pode querer considerar viver na vanguarda, como você faz isso? Você deve escolher uma distribuição de ponta, ou você deve encontrar maneiras de fortalecer suas fontes de software para fornecer versões mais avançadas do que as oferecidas nos repositórios de sua distribuição.
Escolha a distribuição correta
A opção mais fácil (se você planeja fazer isso desde o início, pelo menos) é escolher uma distribuição de ponta. Minha recomendação para isso seria Arch Linux, que é uma distribuição de lançamento que apenas atualiza o software à medida que novas versões são lançadas no ar. Arch Linux: Deixando você construir seu sistema Linux a partir do zero Arch Linux: Permitindo que você construa seu sistema Linux a partir do zero Para poder Linux usuários, é altamente desejável poder personalizar completamente o seu sistema. Às vezes, isso pode ser melhor alcançado desde o início - juntando os componentes que você gostaria de incluir ... Leia Mais. O Arch está muito atualizado a esse respeito e torna fácil permanecer na vanguarda em todo o sistema e em todos os aplicativos instalados, não apenas em alguns pedaços. Um novo kernel foi lançado? Você vai conseguir rapidamente. Um novo driver gráfico? Apenas espere alguns dias no máximo e você conseguirá. Nova versão do LibreOffice? Você não terá que esperar meses para consegui-lo.
A única desvantagem do Arch Linux é que é difícil configurar porque você começa com uma base muito mínima e trabalha o seu caminho. É definitivamente vale a pena o esforço, mas algumas pessoas podem não querer ter que se esforçar ou não entenderem tudo o que precisam fazer para configurar corretamente o sistema. Se o Arch Linux não estiver no seu caminho, minha próxima sugestão seria uma distribuição como o Fedora. Embora o Fedora não opere em um modelo de lançamento contínuo, ele tem uma tendência maior de atualizar o software para novas versões principais dentro de um ciclo de lançamento, incluindo o kernel. É um segundo bem próximo quanto ao quanto de ponta você pode obter.
Faça o melhor da sua distro atual
Se nenhum desses é bom para você, então você deve usar o Ubuntu ou um derivado. Você pode ficar na vanguarda adicionando muitos PPAs (Personal Package Archives) ao seu sistema. Certifique-se de verificar se há um PPA para um software O que é um PPA Ubuntu e por que eu gostaria de usar um? [Technology Explained] O que é um PPA Ubuntu e por que eu iria querer usar um? [Tecnologia Explained] Leia mais que você regularmente usa e adiciona.
Por exemplo, o LibreOffice PPA permite que usuários do Ubuntu atualizem para o LibreOffice 4.3, mesmo que os repositórios do Ubuntu não o ofereçam. Há também o repositório GetApps para software adicional e versões mais recentes, e o PPA Oibaf para drivers gráficos atualizados. Leia mais sobre alguns dos nossos 7 PPAs úteis que você deve adicionar Precisa de mais, ou atualizado, Software? Experimente estes 7 PPAs do Ubuntu Precisa de Software Mais Atualizado ou Atualizado? Tente estes 7 PPAs Ubuntu Leia mais.
Não há um PPA direto para kernels no Ubuntu, mas você pode visitar esta página, escolher o kernel que você quer (rolar tudo para os mais novos) e instalar os pacotes você mesmo (o kernel da arquitetura, o cabeçalho da arquitetura e o cabeçalho de todas as arquiteturas - todos os três arquivos na variante genérica e não a variante de baixa latência). Fazer isso exige um pouco de lubrificação, e não há como automatizar a atualização do seu kernel desta maneira, além de escrever seu próprio script, mas isso permitirá que você se beneficie de quaisquer alterações encontradas nessa nova versão.
Você está de ponta?
Tudo somado, experimentando a vanguarda pode fornecer muitos benefícios para você mais cedo ou mais tarde. O melhor de tudo, a tecnologia de ponta ainda lhe dá uma expectativa razoável de estabilidade, ao contrário da borda sangrada, o que significa que você está experimentando código basicamente como está sendo digitado e, portanto, não tem expectativa de estabilidade.
Os dois métodos gerais são as melhores formas de se aproximar da vanguarda, então experimente-os se estiver interessado.
Houve algum método que perdi? Você acha que estar na vanguarda é ou não vale a pena? Deixe-nos saber nos comentários!