Lançamento do BSD helloSystem 0.8 desenvolvido pelo autor AppImage

Simon Peter, o criador do formato de pacote independente AppImage, lançou a distribuição helloSystem 0.8, baseada no FreeBSD 13 e posicionada como um sistema para usuários comuns que os amantes do macOS que estão insatisfeitos com as políticas da Apple podem mudar. O sistema é desprovido das complicações inerentes às distribuições modernas do Linux, está sob controle total do usuário e permite que os ex-usuários do macOS se sintam confortáveis. Para conhecer o kit de distribuição, foi gerada uma imagem de inicialização, com 941 MB de tamanho (torrent).

A interface lembra o macOS e inclui dois painéis - o superior com o menu global e o inferior com a barra de aplicativos. O pacote panda-statusbar desenvolvido pelo kit de distribuição CyberOS (antigo PandaOS) é usado para formar o menu global e a barra de status. A barra de aplicativos Dock é baseada no trabalho do projeto cyber-dock, também dos desenvolvedores do CyberOS. Para gerenciar arquivos e colocar atalhos na área de trabalho, está sendo desenvolvido o gerenciador de arquivos Filer, baseado no pcmanfm-qt do projeto LXQt. O navegador padrão é o Falkon, mas Firefox e Chromium são opcionais. Os aplicativos são entregues em pacotes independentes. Para iniciar os aplicativos, é usado o utilitário de inicialização, que localiza o programa e analisa os erros durante a execução.

Lançamento do BSD helloSystem 0.8 desenvolvido pelo autor AppImage

O projeto desenvolve uma série de aplicativos próprios, como um configurador, um instalador, um utilitário mountarchive para montar arquivos em uma árvore do sistema de arquivos, um utilitário para recuperar dados do ZFS, uma interface para particionar discos, um indicador de configuração de rede, um utilitário de captura de tela, um navegador de servidor Zeroconf, um indicador para volume de configuração, um utilitário para configurar um ambiente de inicialização. Para o desenvolvimento, são utilizadas a linguagem Python e a biblioteca Qt. Os componentes de desenvolvimento de aplicativos suportados incluem PyQt, QML, Qt, KDE Frameworks e GTK, em ordem decrescente de preferência. ZFS é usado como sistema de arquivos principal, e UFS, exFAT, NTFS, EXT4, HFS+, XFS e MTP são suportados para montagem.

Principais inovações do helloSystem 0.8:

  • A transição para a base de código do FreeBSD 13.1 foi concluída.
  • O comando de inicialização, usado para iniciar aplicativos em pacotes independentes, foi movido para usar o banco de dados de aplicativos instalados (launch.db). Adicionado suporte inicial para iniciar arquivos AppImage com o comando de inicialização (requer tempo de execução Debian para funcionar).
  • Os complementos do VirtualBox para sistemas convidados estão incluídos e ativados, permitindo que você use a área de transferência e controle o tamanho da tela ao executar o helloSystem no VirtualBox.
  • Implementado um prompt de seleção de idioma exibido se as informações de idioma não estiverem definidas na variável EFI prev-lang:kbd ou não forem recebidas do teclado Raspberry Pi. Habilitado o salvamento das configurações do teclado na variável EFI prev-lang:kbd.
  • Foi implementado suporte para conexão de controladores MIDI.
  • O pacote initgfx foi atualizado, foi adicionado suporte para a GPU NVIDIA GeForce RTX 3070. O pacote drm-2-kmod é usado para oferecer suporte a novas GPUs Intel, como TigerLake-LP GT510 (Iris Xe).
  • O gerenciador de arquivos implementa a exibição de ícones para arquivos nos formatos AppImage, EPUB e mp3. Exibição habilitada de arquivos AppImage no menu.
  • Adicionada a capacidade de copiar arquivos para um disco ou lixeira movendo-os com o mouse até o ícone do disco ou lixeira na área de trabalho. Fornece suporte para abrir documentos arrastando-os para o aplicativo.
  • A pesquisa de menu agora funciona para submenus e os resultados são mostrados com ícones e rótulos. Adicionado suporte para pesquisa no FS local no menu.
  • O menu fornece a exibição de ícones de aplicativos ativos e a capacidade de alternar entre eles.
  • Uma opção foi adicionada ao menu do sistema para forçar o fechamento do aplicativo.
  • A inicialização automática do painel dock está desabilitada (você precisa iniciá-lo manualmente ou instalando um link simbólico em /Applications/Autostart).
  • Ao tentar iniciar um aplicativo já ativo, em vez de iniciar outra cópia, as janelas do programa já em execução são trazidas para primeiro plano.
  • Adicionado suporte ao cliente de e-mail Trojitá ao menu (deve ser baixado antes do primeiro uso).
  • Navegadores baseados no mecanismo WebEngine, como o Falkon, têm aceleração de GPU habilitada.
  • Ao clicar duas vezes nos arquivos dos documentos (.docx, .stl, etc.), é possível baixar os aplicativos necessários para abri-los, caso ainda não estejam instalados no sistema.
  • Um novo utilitário foi adicionado para rastrear processos em execução.

Fonte: opennet.ru

Adicionar um comentário