Lançamento do EasyOS 5.0, uma distribuição única do criador do Puppy Linux

Barry Kauler, fundador do projeto Puppy Linux, publicou uma distribuição experimental do EasyOS 5.0, combinando as tecnologias do Puppy Linux com o uso de isolamento de contêineres para executar componentes do sistema. O gerenciamento da distribuição é feito através de um conjunto de configuradores gráficos desenvolvidos pelo projeto. O tamanho da imagem de inicialização é de 825 MB.

Na nova versão, as versões de aplicativos foram atualizadas. Praticamente todos os pacotes foram recompilados a partir do código-fonte, utilizando os metadados do projeto OpenEmbedded 4.0. O suporte aos pacotes de idioma 'langpack' e às compilações específicas para determinados idiomas foi encerrado. As traduções relacionadas ao idioma selecionado foram movidas para arquivos separadamente carregáveis. A seleção do idioma da interface agora é feita após a primeira inicialização. O aplicativo MoManager, usado para traduzir elementos de usuário para diferentes idiomas, foi reescrito.

Lançamento do EasyOS 5.0, uma distribuição única do criador do Puppy Linux

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.
  • O funcionamento padrão é com privilégios de root e a reversão de privilégios ao iniciar cada aplicativo, pois 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 dispositivo de armazenamento (o sistema é instalado em /releases/easy-5.0, os dados do usuário são armazenados no diretório /home, e contêineres adicionais com aplicativos são colocados 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.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster