Lançamento inicial do sistema operacional Trident baseado em Void Linux

Apresentados as primeiras compilações estáveis da distribuição Trident 20.02, traduzidas do FreeBSD e TrueOS para uma base de pacotes Void Linux. Tamanho da imagem de instalação é de 2.4 GB (o funcionamento em modo Live é suportado). 523 MB. Lembramos que, em outubro de 2019, o projeto Trident anunciou sobre a migração para o Linux, cuja razão foi a impossibilidade de resolver de outra forma alguns problemas que limitavam os usuários da distribuição, como compatibilidade com hardware, suporte a padrões de comunicação modernos e disponibilidade de pacotes.

Na compilação, é utilizado ZFS na partição raiz com a possibilidade de reverter o ambiente de inicialização através de snapshots ZFS. Para cada usuário, é criado um dataset ZFS separado para o diretório inicial (é possível manipular snapshots do diretório inicial sem obter permissões de root), garantindo a criptografia dos dados nos diretórios dos usuários.
É possível operar em sistemas com EFI e BIOS. O suporte à criptografia da partição de swap é assegurado. O suporte a pacotes é garantido, compilados tanto para a biblioteca do sistema glibc quanto para musl (é possível escolher entre glibc ou musl).

O instalador oferece quatro níveis de instalação, com diferentes conjuntos de pacotes:

  • Void — conjunto básico de pacotes Void mais pacotes para suporte a ZFS;
  • Server — pacotes para operação em modo console e serviços adicionais para servidores (firewall, cron, autofs, wireguard, etc.);
  • Lite Desktop — desktop mínimo baseado no ambiente de trabalho Lumina;
  • Full Desktop — desktop completo baseado no Lumina com aplicativos adicionais de escritório, comunicação e multimídia.

Com a migração para o Void Linux, o Trident pretende expandir o suporte a placas gráficas e oferecer aos usuários drivers gráficos mais modernos, além de melhorar o suporte a placas de som, streaming de áudio, adicionar suporte para transmissão de áudio via HDMI, aprimorar o suporte a adaptadores de rede sem fio e dispositivos com interface Bluetooth, oferecer versões mais recentes de software, acelerar o processo de inicialização e implementar suporte para instalações híbridas em sistemas UEFI.

Lembramos que a distribuição Void Linux mantém um modelo de ciclo contínuo de atualização de versões de software (atualizações rolling, sem lançamentos separados do sistema). O projeto utiliza para a inicialização e gerenciamento de serviços um gerenciador de sistema runit, utiliza seu próprio gerenciador de pacotes xbps e um sistema de construção de pacotes xbps-src. Como biblioteca padrão, em vez de Glibc, é possível utilizar Musl. Em vez de OpenSSL, utiliza LibreSSL. Os sistemas desenvolvidos no Void são distribuídos sob a licença BSD.

O projeto Trident desenvolve uma distribuição gráfica de usuário pronta para uso, semelhante às antigas versões do PC-BSD e TrueOS, que foi inicialmente construída sobre tecnologias FreeBSD e TrueOS, utilizando o sistema de arquivos ZFS e o sistema de inicialização OpenRC. O projeto foi fundado por desenvolvedores envolvidos no trabalho com o TrueOS e se posicionou como um projeto relacionado (TrueOS é uma plataforma para criar distribuições, enquanto Trident é uma distribuição para usuários finais baseada nessa plataforma). Entre as distribuições atuais baseadas no TrueOS, permanece o projeto GhostBSD, que oferece o ambiente de desktop MATE. Assim como no Trident, o GhostBSD utiliza por padrão o sistema de inicialização OpenRC e o sistema de arquivos ZFS, mas também suporta o funcionamento em modo Live.

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