Fundamentos de distribuição do Linux: lançamentos contínuos vs. versões padrão

Índice:

Fundamentos de distribuição do Linux: lançamentos contínuos vs. versões padrão
Fundamentos de distribuição do Linux: lançamentos contínuos vs. versões padrão

Vídeo: Fundamentos de distribuição do Linux: lançamentos contínuos vs. versões padrão

Vídeo: Fundamentos de distribuição do Linux: lançamentos contínuos vs. versões padrão
Vídeo: Como Rastrear iPhone Perdido ou Roubado - Passo a Passo - YouTube 2024, Abril
Anonim
As distribuições Linux tendem a usar dois tipos diferentes de ciclos de lançamento: lançamentos padrão e lançamentos contínuos. Algumas pessoas prometem lançamentos para ter o software mais recente, enquanto outros gostam de versões padrão para serem mais estáveis e testadas.
As distribuições Linux tendem a usar dois tipos diferentes de ciclos de lançamento: lançamentos padrão e lançamentos contínuos. Algumas pessoas prometem lançamentos para ter o software mais recente, enquanto outros gostam de versões padrão para serem mais estáveis e testadas.

Essa não é uma opção que você altera na sua distribuição atual do Linux. Em vez disso, é uma escolha que a própria distribuição do Linux faz. Algumas distribuições lançam lançamentos padrão regulares e usam um ciclo de lançamento contínuo para sua versão de desenvolvimento instável.

Como distribuições Linux são colocadas juntas

Para entender a diferença, você precisa saber como as distribuições do Linux são colocadas juntas. Eles contêm software de vários projetos diferentes - o kernel do Linux, os utilitários de shell GNU, o servidor Xorg X, o ambiente de desktop GNOME e o pacote de escritório do LibreOffice são desenvolvidos por diferentes projetos de software com diferentes ciclos de desenvolvimento. É o trabalho de uma distribuição Linux pegar todo esse software em código fonte, compilá-lo, empacotá-lo em pacotes de software facilmente instaláveis, testá-lo para garantir que ele funcione em conjunto e lançar um pacote completo de software que chamamos de "distribuição Linux"."

As distribuições Linux - quer usem um ciclo de lançamento padrão ou um ciclo de lançamento contínuo - todas pegam seu software e o empacotam em pacotes de software que distribuem para os usuários. A diferença está em como eles distribuem novas versões desses pacotes.

Image
Image

Um ciclo de lançamento padrão

A maioria das distribuições Linux usa ciclos de lançamento padrão. Por exemplo, o Ubuntu usa versões padrão - elas também podem ser chamadas de lançamentos pontuais ou estáveis. O projeto Ubuntu lança regularmente novas versões do Ubuntu a cada seis meses. Durante o processo de desenvolvimento de seis meses, eles pegam as versões mais recentes de todos os softwares em seus repositórios e as empacotam, atualizando todo o software. Eles então “congelam” as versões do software nos repositórios do Ubuntu e passam alguns meses testando, certificando-se de que todas as versões do software funcionam bem juntas e consertando bugs.

Quando uma nova versão do Ubuntu é lançada, o software nela foi testado para garantir que funcione bem em conjunto. Esta versão permanece congelada no tempo, tanto quanto possível. O Ubuntu lança versões de software atualizadas para corrigir problemas de segurança e outros bugs importantes, mas eles não apenas atualizam o software para adicionar novos recursos ou aumentam o número da versão.

Se você precisar da versão mais recente de um pacote específico, terá que acessá-lo em outro lugar. Por exemplo, você pode obtê-lo de um PPA de terceiros ou usar o repositório Backports oficial, mas sem suporte, que traz novas versões de aplicativos de desktop importantes para versões mais antigas do Ubuntu. Caso contrário, você teria que esperar pela próxima grande versão do Ubuntu. Você obtém a versão mais recente de todo o seu software atualizando de uma versão congelada no tempo da distribuição Linux para a próxima versão congelada da distribuição Linux.

Image
Image

Um ciclo de lançamento de rolamento

Um ciclo de lançamento contínuo dispensa lançamentos regulares e padrão de distribuição do Linux. Por exemplo, o Arch Linux usa um ciclo de lançamento contínuo. Não há vários lançamentos diferentes do Arch. Em vez disso, há apenas uma única versão do Arch. Pacotes de software são testados e liberados imediatamente para a versão estável da distribuição Linux. Dependendo da sua distribuição, eles podem nem ver muitos testes antes de serem lançados como atualizações estáveis. Quando uma nova versão de um aplicativo ou utilitário de sistema é lançada, ela vai direto para a distribuição atual do Linux. Uma distribuição de lançamento contínuo nunca é "congelada no tempo". Em vez disso, é atualizada de forma contínua.

Como não há versões padrão, você só precisa instalar uma distribuição Linux como o Arch uma vez e executar atualizações regulares. As novas versões dos pacotes de software chegarão gradualmente à medida que forem lançadas. Você não precisará realizar grandes atualizações, como as do Ubuntu 13.10 a 14.04. Quando você instala a distribuição, você obtém um instantâneo do software em um determinado momento.

Se você precisa da versão mais recente de um pacote, você deve esperar apenas alguns dias e ele aparecerá como uma atualização para sua distribuição Linux. Você não terá que esperar por seis meses até o próximo lançamento padrão de sua distribuição do Linux.

Image
Image

Qual é melhor?

Um ciclo de lançamento de rolamento é melhor se você quiser viver no limite e tiver as versões mais recentes disponíveis do software, enquanto um ciclo de lançamento padrão é melhor se você quiser se beneficiar de uma plataforma mais estável com mais testes.

Ter a versão mais recente de todos os seus softwares parece bom, mas muitas vezes não é tão benéfico quanto você imagina. Você provavelmente não precisa da versão mais recente de utilitários e serviços de sistema de baixo nível. Você provavelmente nem notaria a diferença se as instalasse - a menos que houvesse bugs, porque diferentes versões de software não foram testadas juntas. Atualizar essas coisas no midstream pode resultar em seu sistema se tornando mais instável ou um bug estranho aparecendo. Para o software, você quer a versão mais recente, como seus aplicativos de área de trabalho, é bastante fácil atualizar alguns aplicativos, mesmo se estiver usando uma distribuição do Linux com um ciclo de lançamento padrão.

Um ciclo de lançamento contínuo facilita a atualização, é claro - em vez de uma grande atualização de uma só vez, seu software é atualizado regularmente. Os usuários não estão usando versões diferentes da distribuição do Linux - todos estão usando a mesma versão.

No geral, não há uma melhor resposta: se você quer uma plataforma estável, provavelmente é melhor ficar com uma distribuição Linux com um ciclo de lançamento padrão, estável e pontual. Se você quer viver no limite e ter as últimas versões de tudo, uma distribuição Linux com um ciclo de lançamento contínuo é o caminho a percorrer.

Recomendado: