Sabayon Linux muda nome para MoccacinoOS e terá foco na conteinerização

Sabayon Linux muda nome para MoccacinoOS e terá foco na conteinerização
sabayon_Linux

A distribuição Sabayon Linux com base em Gentoo passa por uma reelaboração para MocaccinoOS com foco na conteinerização. A equipe responsável pelo Sabayon Linux fez recentemente vários anúncios sobre o futuro do projeto. Existem grandes mudanças que devem aparecer em breve.

Porém, em primeiro lugar, vamos apresentar o sistema. Sabayon Linux é uma distribuição Linux italiana baseada em Gentoo. O Gentoo é uma distro muito diferente porque todos os softwares que você instala (e todas as atualizações) são compilados do código-fonte em seu sistema. Não há pacotes pré-compilados.

Ao contrário de sua fonte, o Sabayon foi projetado para ser mais amigável e tem uma filosofia mais “pronta para usar”. Possui aplicativos pré-compilados disponíveis para instalação rápida e fácil. Sabayon também tem seu repositório de software e gerenciador de pacotes (Entropy).

Sabayon Linux baseado em Gentoo muda para MocaccinoOS com foco na conteinerização. Da mesma forma, haverá colaboração do Funtoo

Sabayon Linux muda nome para MoccacinoOS e terá foco na conteinerização
Funtoo

primeiro anúncio é que Sabayon unirá forças com outra distro baseada no Gentoo chamada Funtoo.

De acordo com seu website, Funtoo é “uma meta-distribuição Linux desenvolvida pela comunidade baseada no Gentoo Linux. O Funtoo Linux é otimizado para o melhor desempenho possível no hardware Intel e AMD mais recente. Funtoo é liderado por Daniel Robbins, o criador do Gentoo Linux, e desenvolvido ativamente pela comunidade Funtoo.”

O anúncio declara que “Funtoo brilha para camadas adicionais de controle de qualidade, confiabilidade comprovada e configuração de desempenho incrível, além dos maravilhosos metatools e ecossistema de Kits. Juntando forças, anos de experiência, conhecimento e ferramentas, seremos capazes para oferecer a melhor experiência Linux também em formato binário, mais forte e em conjunto.”

As duas equipes de desenvolvimento estão se combinando. Eles estão trabalhando para reunir “nossa base de conhecimento e conjunto de ferramentas para construir novos ecossistemas e projetos sob o mesmo guarda-chuva”.

Sabayon se tornará MocaccinoOS

segundo anúncio de Sabayon afirmava que eles mudariam o nome do projeto para MocaccinoOS.

Eles observaram que, embora não fizessem uma postagem no blog desde 2018, não estavam ociosos. Durante esse tempo, eles estiveram “desenvolvendo um novo conjunto de ferramentas para os próximos lançamentos e tentando inovar e renovar o projeto para o futuro”.

No ano passado, os desenvolvedores do Sabayon trabalharam em um novo gerenciador de pacotes chamado Luet para substituir o Entropy. Este novo gerenciador de pacotes baseado em Go foi projetado para superar muitos dos problemas atuais. De acordo com os desenvolvedores, o Entropy enfrenta dos seguintes problemas:

  • Nenhuma maneira fácil de ter construções reproduzíveis;
  • Não é uma maneira fácil de ter pacotes divergentes (por exemplo, repositórios da comunidade);
  • Sem compilação nativa distribuída (sem recorrer a algo como distcc);
  • O servidor de compilação é um ponto único de falha;
  • Apenas uma pessoa pode trabalhar no servidor de compilação por vez;
  • Conhecimento especial e ferramentas necessárias em torno da infraestrutura;
  • Não há maneira de rastrear mudanças no servidor de compilação de uma forma legível por humanos (por exemplo, para rastrear problemas).

Para superar esses problemas, o Luet “fornece uma camada de abstração sobre as tecnologias de contêiner” para que os pacotes possam ser construídos sem a necessidade de um servidor de construção central.

A questão é por que não usar o Docker para construir pacotes?

Eles têm usado o Docker por 5 anos para construir “imagens ISO e repositórios da comunidade”. Esse uso trouxe vários problemas. Para combater esses problemas, o Luet pega uma definição de pacote e todas as suas dependências e as traduz em dockerfiles, que podem ser construídos em qualquer lugar em que o Docker seja executado.

Finalmente, Luet é um único binário sem dependências. O projeto era para reconstruir facilmente um sistema e funcionar em qualquer arquitetura.

O MocaccinoOS vem em dois sabores. Mocaccino Micro será um sistema Linux From Scratch baseado em Musl usando Luet. O Mocaccino Micro tem como foco a nuvem e o docker, mas se tornará um tipo de desktop no futuro. O Mocaccino Portage será o nome oficial do novo sistema Sabayon.

O que acontecerá com os usuários atuais do Sabayon?

Então, os usuários atuais do Sabayon poderão atualizar para o MocaccinoOS. A equipe de desenvolvimento disse que “a migração para o MocaccinoOS funcionará a partir de qualquer sabor do Sabayon”. Eles também afirmaram que o Sabayon ainda receberá atualizações até o lançamento do MocaccinoOS.

It’s Foss