Como beneficiar de avanços do linux agora ou mais tarde

desenvolvimento Linux pode realmente ficar muito emocionante, às vezes, especialmente quando há algumas mudanças importantes em um pedaço de software que pode beneficiar muito você. No entanto, você pode estar impedindo-se de ter acesso a essas mudanças, se você não tomar as decisões corretas.

Veja como você pode começar a ser na vanguarda de software Linux, e por que você pode querer fazê-lo.

Por estar na borda de corte?

A emoção de desenvolvimento Linux pode ser melhor descrito com alguns exemplos teóricos. Vamos dizer que o seu laptop ou está experimentando pobre vida da bateria ou mau desempenho em jogos devido a alguns bugs no driver gráfico. Quando os desenvolvedores do kernel Linux aplicar patches para o kernel que corrigir os problemas de desempenho e melhorar a vida da bateria, o senso comum poderia dizer que você deve tentar chegar em suas mãos que novo kernel para que você possa aproveitar essas melhorias.O Linux Kernel: uma explicação em termos leigosO Linux Kernel: uma explicação em termos leigosHá apenas uma coisa de facto que as distribuições Linux têm em comum: o kernel Linux. Mas enquanto ele está muitas vezes falado, um monte de gente realmente não sei exatamente o que ele faz.consulte Mais informação

Video: Hash Tables

open_graphics_perf

No entanto, um punhado de distribuições se recusam a atualizar kernels (exceto para bugs de segurança) durante o período de uma versão de distribuição único. Isto significa que para estas distribuições, você vai ter que esperar até o lançamento de distribuição seguinte, antes que você pode desfrutar do novo kernel. Para usuários do Ubuntu, isso poderia significar esperar até seis meses, ou até mais, se você é um usuário do Debian. Os desenvolvedores de distribuição abster-se de atualizações do kernel, porque corre o risco de estabilidade, mas tem que haver uma razão para que os desenvolvedores do kernel a montante considerar o kernel para ser estável, certo? Tem que ser estável o suficiente para uso diário, e minha própria experiência sugere que há pouco ponto em esperar até que os desenvolvedores da sua distribuição finalmente confiar em um novo kernel.

linux_kernel_map

Há muitos outros exemplos pequenos que podem preocupam outro software. Por exemplo, LibreOffice 4.3 foi lançado recentemente e ainda corrige um bug que já 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á atualizado até uma data muito mais tarde, ou pela liberação de distribuição seguinte, o mais tardar. Por que esperar quando você poderia usar a versão mais recente agora e apreciar essas correções de bugs?

Como chegar a The Cutting Edge

Portanto, agora que você sabe por que você pode querer considerar que vivem na vanguarda, como é que 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 vanguarda do que o que é oferecido em repositórios de sua distribuição.

Escolha o direito de distribuição

arch_downloading



A opção mais fácil (se você pretende fazer isso desde o início, pelo menos) é escolher uma distribuição de vanguarda. A minha recomendação para este seria Arch Linux, que é um rolando distribuição da liberação que apenas atualiza software à medida que novas versões são lançadas a montante. Arch é muito up-to-date, a este respeito e torna mais fácil para permanecer na vanguarda em todo o sistema e em todos os aplicativos instalados, e não apenas alguns pedaços. Foi um novo kernel lançado? Você vai obtê-lo rapidamente. Um novo driver de gráficos? Basta esperar alguns dias, no máximo, e você vai obtê-lo. Nova versão do LibreOffice? Você não terá que esperar meses para obtê-lo.Arch Linux: Deixando você construir seu sistema Linux From ScratchArch Linux: Deixando você construir seu sistema Linux From ScratchPara os usuários de energia do Linux, é altamente desejável para ser capaz de personalizar completamente seu sistema. Às vezes, isso pode ser melhor alcançado desde o início - reunindo os componentes que você gostaria de incluir ...consulte Mais informação

A única desvantagem para Arch Linux é que é difícil de configurar, porque você começa com uma base muito mínimo e sua maneira de trabalhar. É definitivamente vale a pena o esforço, mas algumas pessoas podem não quero ter que colocar no esforço ou eles não entendem tudo o que eles precisam fazer para configurar corretamente o seu sistema. Se Arch Linux não é seu beco, minha próxima sugestão seria uma distribuição como o Fedora. Enquanto Fedora não opera em um modelo de liberação de rolamento, ele tem uma maior tendência para atualizar o software para novas versões principais dentro de um ciclo de lançamento, incluindo o kernel. É um segundo muito próximo, tanto quanto como ponta você pode começar.

Fazer o melhor de sua distro atual

ppa-update

Video: Street View personalizado, chip Qualcomm 64bit, app prova que Papai Noel existe [CT News #36]

Se nenhum dos dois são bons para você, então você pode muito bem usar o Ubuntu ou um derivado. Você pode então permanecer na vanguarda, acrescentando abundância de APPs (pessoais arquivos de pacotes) para o seu sistema. Certifique-se de verificar se há uma PPA por um pedaço de software que você usa regularmente e adicioná-lo.O que é um Ubuntu PPA & Por que eu iria querer usar um? [Tecnologia Explicada]O que é um Ubuntu PPA & Por que eu iria querer usar um? [Tecnologia Explicada]consulte Mais informação

Por exemplo, o LibreOffice PPA permite que os usuários do Ubuntu para atualizar para o LibreOffice 4.3, embora os repositórios do Ubuntu não oferecê-lo. Há também o repositório GetApps de software adicional e versões mais recentes, ea Oibaf PPA para drivers gráficos atualizados. Leia sobre um pouco mais na nossa lista de 7 PPAs úteis que você deve adicionar.

Não há PPA direta para kernels no Ubuntu, mas você pode visitar esta página, escolha o kernel que você quer (percorrer todo o caminho para os mais novos) e, em seguida, instalar os pacotes si mesmo (o kernel para sua arquitetura, o cabeçalho para sua arquitetura e o cabeçalho para todas as arquiteturas - todos os três arquivos na variante genérica e não a variante baixa latência). Fazendo isso leva um pouco de graxa de cotovelo, e não há nenhuma maneira de automatizar a atualização de seu kernel desta maneira, além de escrever o seu próprio roteiro, mas vai permitir-lhe beneficiar de quaisquer alterações encontradas nessa versão mais recente.

Você está Cutting Edge?

Tudo em tudo, experimentar de ponta pode fornecer a abundância de benefícios para você, mais cedo ou mais tarde. O melhor de tudo, de ponta ainda lhe dá uma expectativa razoável de estabilidade, ao contrário bleeding edge o que significa que você está tentando para fora código basicamente certo como está sendo digitado e, portanto, não tem nenhuma expectativa de estabilidade.

Os dois métodos gerais são as melhores maneiras de se aproximar da ponta, de modo a tentar-los se você estiver interessado.

Houve um método eu perdi? Você acha que estar na vanguarda é ou não vale a pena? Deixe-nos saber nos comentários!


Artigos relacionados