EasyOS

Puppy Linux é uma distro veterana. Bem, na verdade, não é tanto uma distro hoje em dia, mas um tratamento que você pode dar às distros Linux existentes.

De qualquer forma, seja o que for, foi originalmente criado em 2003 por Barry Kauler com o objetivo de ser leve, mas completo. Está sob nova administração agora, mas ainda se mantém fiel a esses ideais.

EasyOS tem sido, nos últimos três anos, o projeto favorito de Kauler, no qual ele pega o Puppy Linux e apresenta sua própria visão sobre contêineres. Vamos dar uma olhada na versão lançada recentemente baseada no Debian Buster.

Sobre este artigo

Esta revisão apareceu originalmente na Linux Format Magazine, edição # 268, publicada em outubro de 2022-2023.

  • Estes são os melhores laptops Linux para rodar Linux
  • Interessado em aprender Linux? Verifique estes melhores provedores de treinamento em Linux
  • Reunimos uma lista dos melhores laptops para programação

Fácil de armazenar

Antes de prosseguirmos, devemos dizer que não há nada particularmente fácil no EasyOS. É muito diferente das distros de desktop conhecidas, como Ubuntu ou Manjaro ou qualquer coisa desse tipo. Você pode instalá-lo em seu disco rígido, onde ocupará todos os três arquivos, mas também pode executá-lo diretamente do USB.

Por falar nisso, se você é um revisor preguiçoso que espera apenas ativar um ISO em uma máquina virtual (suspeito-Ed), ou mesmo alguém que apenas gosta de arquivos ISO, prepare-se para a decepção porque não há um.

“A mídia ótica é um formato legado”, declaram os documentos maliciosamente, e apenas imagens USB compactadas com gzip são fornecidas. Depois de inicializar isso (ou passá-lo para uma VM porque seu laptop era muito exigente para inicializar a partir de USB, ahem), você se depara com um desktop JWM retro com estilo. Aqui, os fãs do Puppy reconhecerão os atalhos para PETGet e SFSget, e os novatos descobrirão que essas são ferramentas para instalar pacotes e imagens SFS (SquashFS), que podem muito bem ser pacotes de aplicativos maiores.

EasyOS, como Puppy, usa um sistema de arquivos em camadas que vive inteiramente na RAM, o que o torna muito rápido. A camada base é uma imagem SFS somente leitura e, em seguida, uma camada gravável é adicionada na parte superior (de uma partição separada), onde todos os arquivos e configurações do usuário são armazenados.

O SO Easy pode ser pequeno, mas inclui este programa bacana que mostra quantas ferramentas diversas ele contém.

Além da velocidade, isso torna mais fácil atualizar para novas versões ou reverter para as antigas, e há até mesmo um utilitário GUI para ajudá-lo a fazer isso. Esta GUI também pode fazer um instantâneo de qualquer container em execução. Os contêineres do Easy OS são uma nova construção que não envolve Docker ou LXD. Eles são muito mais parecidos com os chroots de antigamente, mas, em última análise, eles existem para ser portáteis e isolados do sistema host.

Existem atalhos na área de trabalho para navegadores da web pré-fabricados e contêineres de console, indicados por um cadeado. O navegador padrão é o SeaMonkey, que se você não gosta, há mais razão para executá-lo em um contêiner. É fácil instalar o Firefox usando PETget e contê-lo. Desktops inteiros, ou até mesmo outros sabores de Puppy, também podem ser armazenados em contêineres, então se você quiser um menu de aplicativos muito confuso, pode iniciar, no estilo Inception, o desktop Buster do Easy OS dentro de si.

Tudo é executado como root no Puppy, o que leva um tempo para se acostumar. Mas é um sistema operacional de usuário único, então isso não é realmente um problema. Existe uma conta sem privilégios se você realmente deseja ficar sem root, ou você pode usar contêineres para criar um contexto de 'root aleijado'.

Os ícones da área de trabalho são gerenciados pelo gerenciador de arquivos ROX e todos os aplicativos nativos usam GTK2, então você se sentirá em casa se gosta das coisas da velha guarda. Demora um pouco para se acostumar a trabalhar em um sistema de arquivos mais ou menos imaginário, mas o Easy OS é um excelente candidato para um sistema operacional de backup ou apenas para brincar com algo novo.

Veredicto Final
Desenvolvedor Barry Kauler
Licença: GPL v3
Características 8/10 Fácil de usar 6/10
Desempenho 9/10 Documentação 7/10
Avaliação geral 8/10

Artigos interessantes...