Propaganda
O desenvolvimento do Linux pode realmente ser bastante empolgante às vezes, especialmente quando há algumas mudanças importantes em um software que podem ser muito úteis. No entanto, você pode estar impedindo de obter acesso a essas alterações se não tomar as decisões corretas.
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 vanguarda?
A emoção do desenvolvimento do Linux pode ser melhor descrita com alguns exemplos teóricos. Digamos que seu laptop esteja com bateria fraca ou com desempenho ruim nos jogos devido a alguns erros no driver gráfico. Quando os desenvolvedores do kernel Linux aplicar patches no kernel O que é um kernel no Linux e como você verifica sua versão?Linux é um sistema operacional, certo? Bem, não exatamente! Na verdade, é um núcleo. Mas qual é o kernel do Linux? consulte Mais informação Para corrigir os problemas de desempenho e melhorar a vida útil da bateria, o senso comum pode dizer que você deve tentar
coloque suas mãos naquele novo kernel 5 razões pelas quais você deve atualizar seu kernel frequentemente [Linux]Se você estiver usando uma distribuição Linux como Ubuntu ou Fedora, também estará usando o kernel Linux, o núcleo que realmente torna sua distribuição uma distribuição Linux. Sua distribuição constantemente pede que você atualize seu kernel ... consulte Mais informação para que você possa aproveitar essas melhorias.
No entanto, várias distribuições se recusam a atualizar os kernels (exceto os erros de segurança) durante o período de uma única versão de distribuição. Isso significa que, para essas distribuições, você terá que esperar até a próxima versão da distribuição para 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 evitam as atualizações do kernel porque isso arrisca a estabilidade, mas deve haver uma razão pela qual os desenvolvedores do kernel upstream consideram o kernel estável, certo? Ele deve ser estável o suficiente para o uso diário, e minha própria experiência sugere que há pouco motivo para esperar até que os desenvolvedores da sua distribuição finalmente confiem no kernel mais recente.

Existem muitos outros pequenos exemplos que podem interessar a 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 muito posterior ou até a próxima versão de distribuição, o mais tardar. Por que esperar quando você pode usar a versão mais recente agora e aproveitar essas correções?
Como chegar à vanguarda
Então agora que você sabe por que pode considerar viver na vanguarda, como faz isso? Você deve escolher uma distribuição de ponta ou encontrar maneiras de fortalecer seu software fontes para fornecer mais versões de ponta do que as oferecidas na sua distribuição repositórios.
Escolha a distribuição certa

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 o Arch Linux, que é um distribuição de lançamentos contínuos que apenas atualiza o software quando novas versões são lançadas a montante Arch Linux: Permitindo que você construa seu sistema Linux do zeroPara usuários avançados do Linux, é altamente desejável poder personalizar completamente o seu sistema. Às vezes, isso pode ser melhor alcançado desde o início - reunindo os componentes que você deseja incluir ... consulte Mais informação . O Arch é muito atualizado a esse respeito e facilita a manutenção de ponta em todo o sistema e em todos os aplicativos instalados, não apenas em alguns pedaços. Um novo kernel foi lançado? Você entenderá rapidamente. Um novo driver gráfico? Aguarde alguns dias no máximo e você conseguirá. Nova versão do LibreOffice? Você não precisará esperar meses para obtê-lo.
A única desvantagem do Arch Linux é que é difícil de configurar, porque você começa com uma base mínima e trabalha o seu caminho. Definitivamente vale a pena o esforço, mas algumas pessoas podem não querer se esforçar ou não entendem tudo o que precisam para configurar seu sistema corretamente. Se o Arch Linux não estiver disponível, 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 muito próximo, na medida em que você pode obter uma vanguarda.
Faça o melhor da sua distribuição atual

Se nenhum deles for bom para você, você também pode usar o Ubuntu ou um derivado. Você pode permanecer na vanguarda adicionando muitos PPAs (Personal Package Archives) ao seu sistema. Certifique-se de verificar se há uma PPA para um pedaço de software O que é um PPA Ubuntu e por que eu gostaria de usar um? [Tecnologia explicada] consulte Mais informação que você usa e adiciona regularmente.
Por exemplo, o PPA do LibreOffice permite que os 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 Oibaf PPA para drivers gráficos atualizados. Leia mais alguns em nossa lista de 7 PPAs úteis que você deve adicionar Precisa de mais ou atualizado software? Experimente estes 7 PPAs do Ubuntu consulte Mais informação .
Não há PPA direto para kernels no Ubuntu, mas você pode visitar esta página, escolha o kernel que deseja (role até os mais recentes) e instale você mesmo os pacotes (o kernel para o seu arquitetura, o cabeçalho da sua arquitetura e o cabeçalho de todas as arquiteturas - todos os três arquivos na variante genérica e não na baixa variante de latência). Fazer isso requer um pouco de graxa de cotovelo, e não há como automatizar a atualização do kernel dessa maneira além de escrever seu próprio script, mas permitirá que você se beneficie de quaisquer alterações encontradas nesse novo versão.
Você está de ponta?
Em suma, experimentar a vanguarda pode oferecer muitos benefícios para você mais cedo ou mais tarde. O melhor de tudo é que a aresta de corte ainda oferece uma expectativa razoável de estabilidade, diferentemente da aresta de sangramento, o que significa que você está testando o código basicamente como está sendo digitado e, portanto, não tem expectativa de estabilidade.
Os dois métodos gerais são as melhores maneiras de se aproximar da vanguarda, então experimente-os se estiver interessado.
Havia um método que eu perdi? Você acha que estar na vanguarda vale ou não vale a pena? Deixe-nos saber nos comentários!
Danny é um sénior da Universidade do Norte do Texas que gosta de todos os aspectos do software de código aberto e Linux.