E foi lançado o ravynOS 0.5 após quase três anos sem atualizações. Confira as novidades e descubra onde baixar o sistema.
ravynOS é um sistema operacional de desktop de código aberto baseado em FreeBSD, projetado para oferecer uma experiência de usuário que lembra o macOS da Apple, tanto em aparência quanto em funcionalidade.
O objetivo final é permitir que os usuários instalem e usem aplicativos nativos do macOS em um ambiente de desktop quase idêntico ao da Apple, criando essencialmente uma versão de código aberto do macOS.
Agora, após quase três anos de silêncio, os desenvolvedores anunciaram recentemente o lançamento da versão 0.5, apelidada de “Sneaky Snek”.
Novidades do ravynOS 0.5
Sim. ravynOS, um sistema operacional de código aberto semelhante ao macOS que pretende ser compatível com o ecossistema de aplicativos da Apple, lançou uma prévia do desenvolvedor, v0.5.
Porém, é fundamental entender que se trata de um Developer Preview, ou seja, o ravynOS 0.5 não se destina ao usuário em geral, mas sim aos desenvolvedores que contribuem para o seu desenvolvimento.
Diante disso, até mesmo os desenvolvedores o descreveram como instável e repleto de bugs – variando de pequenas falhas a problemas graves, como kernel panics e travamentos de aplicativos.
No entanto, esta versão marca o progresso no desenvolvimento, então aqui estão as novidades.
ravynOS 0.5 traz diversas atualizações e mudanças significativas, começando pelo sistema básico. Ele atualiza a base subjacente do FreeBSD para a versão 15-CURRENT e incorpora todas as dependências de terceiros em suas versões mais recentes.
Notavelmente, o sistema deixou de usar o ports do FreeBSD, integrando todo o código necessário diretamente no repositório do sistema para um desenvolvimento simplificado.
Em termos de recursos, o ravynOS 0.5 apresenta melhorias em todos os aspectos:
- Editor Turbo : Incluído no sistema básico para quem não está familiarizado com o Vim.
- Pacotes de Framework aprimorados : Melhorias nos makefiles dos Frameworks, como vincular objetos em subdiretórios com mais facilidade, facilitando melhor organização e eficiência do código.
- Sistema de pacotes simplificado : ravynOS deixou de ter seu próprio repositório de pacotes e agora usa o comando pkg para gerenciar pacotes do FreeBSD. No entanto, recomenda-se cautela, pois isso ainda pode causar conflitos.
Além disso, os desenvolvedores irão apreciar a nova ferramenta de construção, que simplifica a criação de imagens ISO inicializáveis ao vivo com alterações.
O sistema de compilação agora pode ser executado em um sistema FreeBSD vanilla, tornando-o mais acessível para novos desenvolvedores do projeto.
Um novo aplicativo Dock, embora mínimo, foi introduzido. Ele fornece funcionalidades básicas semelhantes ao macOS, incluindo gerenciamento de papel de parede da área de trabalho e inicialização de aplicativos.
O suporte parcial para NSStatusItem também permite que os aplicativos Cocoa se integrem de forma mais transparente à barra de menu global, embora alguns recursos, como menus de contexto, ainda não sejam suportados.
Para saber mais sobre o ravynOS 0.5, acesse a nota de lançamento.
Baixe e experimente o ravynOS 0.5
A imagem ISO do ravynOS 0.5 já pode ser baixada acessando a página de download da distro.
Mais uma vez, lembre-se de que os potenciais adotantes devem estar preparados para uma experiência difícil, incluindo possíveis falhas no sistema e outras perturbações significativas.
Por último, não espere um instalador gráfico; o processo inicial de instalação do sistema operacional é inteiramente baseado em CLI, semelhante ao que você encontraria no FreeBSD.
Para obter instruções detalhadas sobre como concluir a instalação, clique aqui.
Verifique se a imagem ISO está corrompida
Antes de gravar a imagem ISO que você baixou, verifique se ela está corrompida usando o tutorial abaixo:
Como verificar se uma imagem ISO está corrompida
Como gravar uma imagem ISO no Linux
Quem precisar gravar a imagem ISO após o download, pode usar esse tutorial do blog:
Como gravar uma imagem ISO Usando o Nautilus
Como gravar uma imagem ISO usando o Terminal
Como criar um pendrive de instalação
Como criar um pendrive inicializável com GNOME Disks
Como criar um pendrive inicializável com o Etcher no Linux