Destruindo jargões Linux: O que é uma distribuição de lançamento contínuo?

Depois de entender o que é Linux, o que é uma distribuição Linux, ao começar a usar o Linux, você pode encontrar o termo 'lançamento contínuo' nas discussões em fóruns sobre Linux.

Nesta destruição de jargões do Linux, você aprenderá sobre o modelo de lançamento contínuo de distribuições Linux.

O que é uma distribuição de lançamento contínuo?

No desenvolvimento de software, versão contínua é um modelo em que as atualizações de um software são lançadas continuamente, em vez de em lotes de versões. Desta forma, o software permanece sempre atualizado. Uma distribuição de lançamento contínuo segue o mesmo modelo e fornece o kernel Linux mais recente e a versão do software à medida que são lançados.

Arch Linux é o exemplo mais popular de uma distribuição de lançamento contínuo, entretanto o Gentoo é a distribuição de lançamento contínuo mais antiga ainda em desenvolvimento.

Ao usar uma distribuição de lançamento contínuo, você obtém atualizações pequenas, mas frequentes. Não há lançamento de versão principal XYZ aqui como o Ubuntu. Você atualiza regularmente o Arch ou a outra distribuição de lançamento contínuo e sempre terá a versão mais recente de sua distribuição.

A versão contínua também vem com o custo de testes. Você pode ter surpresas quando a atualização mais recente começar a criar problemas para o seu sistema.

Lançamento contínuo versus distribuições de lançamento pontual

Título "O que é uma distribuição de lançamento contínuo?"

Muitas distribuições de Linux como Debian, Ubuntu, Linux Mint, Fedora etc seguem o modelo de lançamento pontual. Eles irão lançar uma versão principal XYZ após alguns meses/anos.

O lançamento pontual consiste em novas versões do kernel Linux, ambientes de desktop e outros softwares.

Quando uma nova versão principal de uma distribuição pontual é lançada, você terá que fazer esforços especiais para atualizar seu sistema.

Por outro lado, você continua recebendo novas atualizações de recursos em uma distribuição de lançamento contínuo à medida que ela é lançada pelos desenvolvedores. Dessa forma, você não precisa fazer uma atualização de versão após alguns meses ou anos. Você sempre tem tudo mais recente.

Ah .. mas meu Ubuntu também recebe atualizações regulares, quase que semanalmente. Isso significa que o Ubuntu também é "lançamento contínuo"?

Janela de atualizações do Ubuntu

Não. O Ubuntu não é lançamento contínuo. Veja, as atualizações que você geralmente obtém do Ubuntu são atualizações de segurança e manutenção (exceto para alguns softwares como o Mozilla Firefox), não o lançamento de um novo recurso.

Por exemplo, o GNOME 3.38 foi lançado, mas o Ubuntu LTS versão 20.04 não oferece o GNOME 3.38. Ele se manterá na versão 3.36. Se houver atualização de segurança ou manutenção para o GNOME 3.36, você a obterá com as atualizações do Ubuntu.

O mesmo vale para o lançamento do LibreOffice. Ubuntu 20.04 LTS se mantém com a série LibreOffice 6.x, enquanto o LibreOffice 7 já está disponível. Lembre-se de que estou falando sobre versões de software disponíveis nos repositórios oficiais. Você pode baixar uma versão mais recente do LibreOffice de seu site oficial ou usar um PPA. Mas você não o obterá nos repositórios do Ubuntu.

Quando o Ubuntu lançar a próxima versão Ubuntu 20.10, você obterá o LibreOffice 7 e o GNOME 3.38.

Por que algumas distribuições de lançamento contínuo têm 'número de versão' e nomes de lançamento?

Arch Linux seu número de versão

Essa é uma pergunta justa. Arch Linux é um lançamento contínuo que sempre mantém seu sistema atualizado e ainda assim você verá algo como o número da versão do Arch Linux 2020.9.01.

Agora imagine que você instalou o Arch Linux em 2018. Você atualiza regularmente o seu sistema Arch Linux e tem todo o kernel e software mais recentes em setembro de 2020.

Mas o que acontece se você decidir fazer o Arch Linux em setembro de 2020 em um novo sistema? Se você usar a mesma mídia de instalação que usou em 2018, terá que instalar todas as atualizações do sistema lançadas nos últimos dois anos ou mais. Isso é inconviniente, não é?

É por isso que o Arch Linux (e outras distribuições de lançamento) fornecem um novo ISO (arquivo de imagem do instalador do sistema operacional) com todo o software mais recente a cada mês ou a cada poucos meses. Isso é chamado de atualização ISO. Assim, novos usuários obtêm uma cópia mais recente da distribuição Linux.

Se você já está usando uma distribuição de lançamento contínuo, não se preocupe com a nova ISO atualizada. Seu sistema já está em paridade com ele. A atualização do ISO é útil para pessoas que irão instalá-lo em um novo sistema.

Prós e contras das distribuições de lançamento contínuo

A vantagem do modelo de lançamento contínuo é que você obtém atualizações pequenas, mas mais frequentes. Você sempre tem o kernel e as versões de software mais recentes disponíveis nos repositórios de sua distribuição.

No entanto, isso também pode trazer problemas imprevistos com software novo. A liberação pontual geralmente testa os componentes essenciais para integração do sistema para evitar bugs inconvenientes. Este não é o caso da distribuição de lançamento contínuo, onde o software é lançado assim que é liberado por seus desenvolvedores.

Você deve usar a distribuição contínua ou distribuição pontual?

Decidindo entre lançamento contínuo e pontual

Isso é com você. Se você for um novo usuário do Linux ou se não se sentir confortável com a solução de problemas do sistema Linux, use uma distribuição pontual de sua escolha. Isso também é recomendado para suas máquinas de produção e de missão crítica. Nelas você gostaria de um sistema bem estável.

Se você deseja o melhor e mais recente kernel e software Linux e não tem medo de perder algum tempo na solução de problemas (acontece de vez em quando), você pode escolher uma distribuição de lançamento contínuo.

Neste ponto, eu também gostaria de mencionar o modelo híbrido de lançamento contínuo do Manjaro Linux. Manjaro segue um modelo de lançamento contínuo em que você não precisa atualizar seu sistema para uma versão mais recente. No entanto, Manjaro também realiza testes dos componentes essenciais do software, em vez de apenas distribuí-los cegamente para os usuários. Esta é uma das razões pelas quais tantas pessoas usam o Manjrao Linux.

Ficou claro?

Espero que você tenha um entendimento um pouco melhor do termo 'distribuição de lançamento contínuo' agora. Se você ainda tiver alguma dúvida sobre isso, deixe um comentário e tentarei responder. Posso atualizar o artigo para cobrir suas perguntas. Curta :)

Via itsfoss.com. Você pode conferir o post original em inglês:

Linux Jargon Buster: What is a Rolling Release Distribution?

Última atualização deste artigo: 4 de december de 2020