Barry Kauler, fundador do projeto Puppy Linux, publicou a distribuição EasyOS 6.5, que combina tecnologias do Puppy Linux com a aplicação de isolamento em contêineres para executar componentes do sistema. A gestão da distribuição é feita através de um conjunto de configuradores gráficos desenvolvidos pelo projeto. O tamanho da imagem de boot é de 950 MB.
Características da distribuição:
- Cada aplicativo, bem como a própria área de trabalho, pode ser executado em contêineres separados, para os quais é usado um mecanismo próprio chamado Easy Containers.
- Por padrão, o trabalho é realizado com privilégios de root, com a reinicialização das permissões ao iniciar cada aplicativo, uma vez que o EasyOS é posicionado como um sistema Live de um único usuário.
- A distribuição é instalada em um subdiretório separado e pode coexistir com outros dados no armazenamento (o sistema é instalado em /releases/easy-6.5, os dados do usuário são salvos no diretório /home, e contenções adicionais com aplicativos são colocadas no diretório /containers).
- Suporte para criptografia de subdiretórios individuais (por exemplo, /home).
- É possível instalar meta-pacotes no formato SFS, que são imagens montáveis com Squashfs, combinando vários pacotes comuns e essencialmente lembrando os formatos appimages, snaps e flatpak.
- O sistema é atualizado em modo atômico (uma nova versão é copiada para um diretório diferente e o diretório ativo com o sistema é alternado) e suporta a reversão de mudanças caso ocorram problemas após a atualização.
- Possui um modo de inicialização a partir da RAM, onde o sistema é copiado para a memória durante a inicialização e opera sem acessar os discos.
- Para a construção da distribuição, é utilizada a ferramenta WoofQ e os códigos fontes dos pacotes do projeto OpenEmbedded.
- A área de trabalho é baseada no gerenciador de janelas JWM e no gerenciador de arquivos ROX.
- O pacote básico inclui aplicativos como Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, o editor de texto Geany, o gerenciador de senhas Fagaros, o sistema de gerenciamento de finanças pessoais HomeBank, a Wiki pessoal DidiWiki, o organizador Osmo, o gerenciador de projetos Planner, o sistema de anotações Notecase, Pidgin, o reprodutor de música Audacious, os reprodutores de mídia Celluloid, VLC e MPV, o editor de vídeo LiVES, e o sistema de streaming OBS Studio.
- Para simplificar a troca de arquivos e a organização do acesso compartilhado às impressoras, foi desenvolvido o aplicativo EasyShare.

No EasyOS 6.5, as versões dos pacotes foram atualizadas, por exemplo, o núcleo Linux foi atualizado para a versão 6.6.61. Foram oferecidas duas edições: Scarthgap — uma compilação usando o fork de metadados do projeto OpenEmbedded e Daedalus — uma compilação baseada em pacotes do Devuan 12. A capacidade de executar outras distribuições em contêineres foi expandida, incluindo suporte para execução no ambiente EasyOS Scarthgap (com base em pacotes OpenEmbedded) da variante de distribuição EasyOS Daedalus (com base em pacotes Devuan/Debian).
Fonte: opennet.ru
