Calamares
A ideia de Calamares surgiu do desejo de várias distribuições independentes do Linux para se unir e trabalhar em um instalador de sistema compartilhado. Em vez de todos trabalharem em sua própria implementação e forquear garfos, por que não trabalhar juntos em algo que pode ser usado por muitos?
O que é Calamares
Calamares é uma estrutura de instalação. Por design é muito personalizável, a fim de satisfazer uma ampla variedade de necessidades e casos de uso.
Calamares pretende ser fácil, utilizável, bonito, pragmático, inclusivo e independente de distribuição.
O Calamares inclui um recurso de particionamento avançado, com suporte para operações de particionamento manual e automatizado. É o primeiro instalador com uma opção “Substituir partição” automatizada, o que facilita a reutilização de uma partição repetidamente para testes de distribuição.
Tem uma distribuição Linux, mas não instalador do sistema? Capture Calamares, misture e combine qualquer número de módulos Calamares (ou escreva seus próprios em Python ou C ++), junte algumas marcas, empacote e você estará pronto para enviar!
O que Calamares não é
O Calamares não é um instalador do Manjaro Linux, nem um instalador do KaOS, nem um instalador do Maui, ou mesmo um instalador para distribuições baseadas no Arch Linux. Calamares é um produto independente. A equipe de Calamares trabalha em estreita colaboração com distribuidores Linux para fornecer a melhor experiência para seus usuários.
O Calamares não pretende ser o instalador “padrão” definitivo do desktop Linux. Muitas distribuições já têm soluções de instalação do sistema mais maduras, mas algumas não, e é aí que o Calamares pode ser útil.
Fonte
Como funciona
Calamares atualmente é o instalador mais usado por todas as distribuições Linux que utilizam o sistema Live.
O sistema Live nada mais é que uma imagem ( Backup ) de um sistema operacional completo e compactado no formato .squashfs, quando o sistema live é carregado o Calamares descompacta essa imagem .squashfs na sua memória Ram, quando você realiza a instalação no disco rígido ou SSD a imagem .squashfs é descompactada nesses discos que foi anteriormente preparado pelo Calamares para receber os arquivos da imagem.
Uma imagem com +- 2 GB contem um sistema de +- 8 GB.
Após descompactar a imagem no seu disco o Calamares remove os arquivos desnecessários e ele mesmo, configura o Grub e o novo usuário do sistema.
Confira na sequencia o funcionamento simples, objetivo e intuitivo do instalador Calamares.
Na primeira tela você seleciona a linguagem.
Na segunda tela você seleciona a sua localização.
Na terceira tela você seleciona a linguagem do teclado.
Na quarta tela você tem o particionador gráfico do disco.
Na quinta tela você cria o seu usuário do sistema.
A sexta tela é o resumo doa que você configurou para a instalação.
Calamares 3.2.39
O anúncio foi feito em 19 de Março de 2021
"Ainda removendo o marco 3.2.37 e adicionando alguns outros recursos, e organizando as partes internas do módulo e melhorando o lado QML-UI das coisas, aqui está outro lançamento rápido do Calamares. Observe que o suporte a btrfs é relativamente novo e tem vários problemas em aberto."
Este lançamento contém contribuições de (em ordem alfabética pelo primeiro nome):
Matti Hyttinen
Um serviço de pacotes foi adicionado ao núcleo, para uso pelo módulo netinstall e quaisquer outros que precisem configurar informações de pacote para o módulo de pacotes.
Módulos
O módulo de montagem ganhou uma configuração configurável para volumes btrfs. Se sua distro tiver uma configuração padrão para btrfs, ela pode pular a configuração codificada (que Calamares teve por muito tempo com @home e similares) e introduzir uma configuração btrfs personalizada por meio do arquivo mount.conf. Consulte os problemas nº 1659 e nº 1661 para obter os avisos sobre o uso na produção.
netinstall agora suporta fallbacks para os dados de grupos. Em vez de um único URL, vários URLs podem ser especificados em uma lista e o Calamares os percorre até que um seja recuperado com êxito. Configurações mais antigas com uma única string são tratadas como uma lista de um item. # 1579
O módulo usersq agora se conecta ao objeto de configuração interno e pode ser usado para instalações regulares.
Instalação
Para quem cria remasterizações ( As ditas Distros ) aguardem a chagada nos repositórios da distribuição vitima.
Mas caso você de fato seja algo além de trocar o papel de parede e ícones pode compilar o Calamares na sua "Distro".
AVISO: Para os que curtem brincar de testar "Distro" da distrowatch, como falei no inicio, as que usam Calamares ou similares apenas descompactam um backup de um sistema completo, esse pode conter só coisas boas como pode conter varias coisinhas ruins e que você nunca ira descobrir. Portanto se não é feito por uma comunidade como Debian, Manjaro, Ubuntu, fique esperto e não confie em pseudos picas das galaxias que dizem ter feito uma nova mega super "Distro".
Ok, instalar do repositório é fácil, compilar é tão fácil quanto, difícil é configurar essa bagaça e fazer funcionar, pois tem uma série de configurações que se tem que fazer e ninguém ensina a fazer nem na DeepWeb, demorei um bom tempo até conseguir fazer funcionar redondo kkkkkkkkkkkk
ResponderExcluirConsidere postar um tutorial de como instalar e configurar, vai ser útil pra muita gente
Isso é uma ferramenta para desenvolvedores de distribuições, levando em conta que para tal precise saber programar, os scripts de configuração do Calamares dispensam totalmente tutoriais. São só scripts. Agora fazer tutoriais para fazedores de refisefuqui, nunca.
Excluir