Lançamento do EasyOS 4.5, a distribuição original do criador do Puppy Linux

Barry Kauler, fundador do projeto Puppy Linux, publicou uma distribuição experimental, EasyOS 4.5, que combina tecnologias Puppy Linux com o uso de isolamento de contêiner para executar componentes do sistema. A distribuição é gerenciada através de um conjunto de configuradores gráficos desenvolvidos pelo projeto. O tamanho da imagem de inicialização é 825 MB.

Na nova versão:

  • O kernel Linux foi atualizado para a versão 5.15.78. Ao compilar, o kernel inclui configurações para melhorar o suporte para KVM e QEMU, e também permite o uso de sincronizador TCP para proteção contra inundação com pacotes SYN.
  • O painel utilizado para visualizar IP TV no desktop foi atualizado para a versão MK8.
  • O desenvolvimento do sistema de montagem woofQ foi movido para o GitHub.
  • As versões dos pacotes foram atualizadas, incluindo Firefox 106.0.5, QEMU 7.1.0 e Busybox 1.34.1.
  • Foram feitos preparativos para revisar o modelo de trabalho apenas sob o usuário root (uma vez que o modelo atual de trabalho sob o usuário root com redefinição de privilégios ao iniciar cada aplicativo é muito complicado e inseguro, experimentos estão sendo realizados para fornecer a capacidade de trabalhar sob um usuário sem privilégios).
  • O ambiente OpenEmbedded (OE) usado na reconstrução de pacotes foi atualizado para a versão 3.1.20.
  • O script para iniciar o Pulseaudio foi movido para /etc/init.d.
  • Foi alterado o processo de instalação do sistema, que é separado do bootloader. Os carregadores de inicialização rEFInd/Syslinux usados ​​anteriormente foram substituídos pelo Limine, que suporta inicialização em sistemas com UEFI e BIOS.
  • Adicionados pacotes SFS com Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode e Zoom.
  • Adicionado utilitário 'deb2sfs' para converter pacotes deb em sfs. Utilitário 'dir2sfs' aprimorado.
  • A capacidade de imprimir a partir de programas compilados com GTK3 foi melhorada.
  • Adicionado suporte de compilador para a linguagem Nim.

Recursos de distribuição:

  • Cada aplicativo, assim como a própria área de trabalho, pode ser executado em contêineres separados, que são isolados por meio do mecanismo próprio do Easy Containers.
  • Funciona por padrão com direitos de root com redefinição de privilégios ao iniciar cada aplicativo, já que EasyOS está posicionado como um sistema Live para um usuário.
  • A distribuição é instalada em um subdiretório separado e pode coexistir com outros dados na unidade (o sistema é instalado em /releases/easy-4.5, os dados do usuário são armazenados no diretório /home e os contêineres de aplicativos adicionais são colocados em /containers diretório).
  • A criptografia de subdiretórios individuais (por exemplo, /home) é suportada.
  • É possível instalar meta-pacotes no formato SFS, que são imagens montáveis ​​com Squashfs, combinando vários pacotes regulares e essencialmente semelhantes aos formatos appimages, snaps e flatpak.
  • O sistema é atualizado em modo atômico (a nova versão é copiada para outro diretório e o diretório ativo com o sistema é alternado) e suporta a reversão de alterações em caso de problemas após a atualização.
  • Há uma execução do modo RAM em que o sistema é copiado para a memória na inicialização e é executado sem acessar os discos.
  • Para construir a distribuição, o kit de ferramentas WoofQ e fontes de pacotes do projeto OpenEmbedded são usados.
  • A área de trabalho é baseada no gerenciador de janelas JWM e no gerenciador de arquivos ROX.
    Lançamento do EasyOS 4.5, a distribuição original do criador do Puppy Linux
  • O pacote básico inclui aplicativos como Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, editor de texto Geany, gerenciador de senhas Fagaros, sistema de gerenciamento de finanças pessoais HomeBank, wiki pessoal DidiWiki, organizador Osmo, gerenciador de projetos Planner, sistema Notecase , Pidgin, reprodutor de música Audacious, reprodutores de mídia Celluloid, VLC e MPV, editor de vídeo LiVES, sistema de streaming OBS Studio.
  • Para fácil compartilhamento de arquivos e compartilhamento de impressoras, um aplicativo EasyShare nativo é oferecido.

Fonte: opennet.ru

Adicionar um comentário