Se você já tentou usar o Arch Linux, sabe que é quase impossível instalá-lo sem documentação adequada e algum conhecimento do Linux. Esse é o charme do Arch Linux, na verdade.
Mas como o Arch Linux está no final do espectro de distros Linux, pois existem várias distribuições baseadas em Arch que tentam tornar as coisas mais fáceis para as pessoas comuns.
Manjaro e EndeavourOS são duas das escolhas mais populares quando se trata de uma "alternativa baseada em Arch".
Então vamos dar uma olhada nas diferenças entre esses dois. Por que você deve escolher uma distribuição Linux em vez de outra?
Variantes de desktop
Ambas as distribuições vêm em muitos sabores. Manjaro tem três sabores oficiais: Xfce, KDE e GNOME. Há também edições comunitárias para Budgie, Cinnamon, Deepin, Mate, Sway e i3.
Endeavour OS oferece muito mais variantes oficialmente. Além do que Manjaro tem, ele também tem LXQT, BSPWM, Openbox e Qtile.
Uma vez que cada sabor tem um ambiente de desktop diferente, vem com seus próprios aplicativos empacotados específicos do DE. Isso acaba por não ter uma linha de base "estrita" de requisitos mínimos do sistema.
Aqui está uma lista de requisitos de RAM do sistema de acordo com o site da EndeavourOS (isso deve ser o mesmo para Manjaro também) por Ambiente de Desktop
- Xfce – Um mínimo de 2GB de RAM, mas 4GB é recomendado
- Mate – Um mínimo de 2GB de RAM, mas 4GB é recomendado
- Cinnamon – É necessário um mínimo de 4GB de RAM
- GNOME – É necessário um mínimo de 4GB de RAM (suponha que seja o mesmo para KDE)
- Budgie – É necessário um mínimo de 4GB de RAM
- Plasma – É necessário um mínimo de 4GB de RAM
- LXQT – Um mínimo de 2GB de RAM, mas 4GB é recomendado
Obtendo a ISO
Como mencionado acima, Manjaro e EndeavourOS estão disponíveis em uma grande variedade de sabores. Isso significa que não podemos apontá-lo para um único link de download ISO. Mas, para as intenções e propósitos deste artigo comparando os Sistemas Operacionais, vamos com a oferta padrão – o ISO sabor Xfce.
Instalação do SO
Ambos, EndeavourOS e Manjaro usam o instalador Calamares e dão algumas opções úteis em seus menus de inicialização de grub.
Instalação do EndeavourOS
Quando você iniciar pela primeira vez o EndeavourOS, ele lhe apresentará um menu GRUB com as seguintes opções
- Inicialização usando drivers Intel/AMD (opção padrão)
- Inicialização usando o driver gráfico NVIDIA proprietário
- Executar Memtest86+ (teste de RAM)
- Executar HDT (Ferramenta de detecção de hardware)
Uma vez que o EndeavourOS tenha inicializado, sua tela de boas-vindas lhe fornecerá algumas opções.
As opções são gerenciar partições, instalar edições comunitárias, atualizar espelhos e iniciar o instalador.
Há duas opções para instalação
- Online – Dá a você a opção de alterar seu ambiente de desktop para algo diferente do Xfce
- Offline – Dá a você a área de trabalho Xfce com o tema EndeavourOS
Como mencionado anteriormente, o EndeavourOS usa o instalador Calamares de código aberto. Mas, além disso, ele também oferece algumas opções para um melhor controle sobre a experiência e instalação do usuário.
As opções disponíveis fornecidas pelo instalador EndeavourOS estão listadas abaixo
- Kernel LTS (ao lado do último kernel estável)
- XFCE4
- KDE
- GNOME
- i3 WM
- Ambiente de desktop MATTE
- Ambiente de desktop Cinnamon
- Ambiente de desktop Budgie
- LXQT
- LXDE
A lista de ferramentas de acessibilidade disponíveis no instalador EndeavourOS é a seguinte
espeak-ng
: texto de código aberto para sintetizador de falamousetweaks
: melhorias de acessibilidade para dispositivos de apontamentoorca
: leitor de tela com script
Instalação de Manjaro
Com sua primeira inicialização do Manjaro, você verá um menu GRUB com as seguintes opções
- Inicialização usando driver Intel/AMD (opção padrão)
- Inicialização usando o driver gráfico NVIDIA proprietário
- Executar um teste de RAM (Memtest não está mais incluído e parece estar faltando no modo UEFI)
Além das mudanças específicas de marca e OS feitas pelos devs do Manjaro para o instalador Calamares, não há muita diferença entre o instalador de Calamares e o que você recebe no Manjaro.
Calamares não é o único instalador do Manjaro.
Se você quiser uma instalação personalizada no Manjaro, você pode usar o ISO Manjaro Architect para uma instalação CLI totalmente personalizada.
Tenha em mente, no momento da redação deste artigo, que o sabor Architect do Manjaro parece não ser mantido devido a um conflito de pacotes não resolvido. Por favor, ajude a manter o projeto se você tiver as habilidades e tempo necessários :)
O que pode ser uma coisa boa ou ruim, baseado em quem você pergunta.
Se você é iniciante começando com sua primeira distribuição Linux como Manjaro, é melhor que suas opções sejam limitadas.
Isso significa menos barreira de entrada que seria causada por uma lista de servidores de som alternativos, servidores de exibição, gerenciamentos de exibição e/ou gerentes de janelas para escolher.
Uma vez que você se sentir confortável o suficiente com distribuições Linux para mexer com o seu sistema, você pode temperar as coisas como quiser.
Se você está procurando personalizar sua instalação, você terá que fazer isso assim que o seu sistema operacional estiver instalado.
Primeira inicialização
Depois de instalar o Manjaro ou o EndeavourOS, você terá uma tela de boas-vindas com algumas opções para alguém que é novo no Linux em geral ou novo no Manjaro ou EndeavourOS ou distribuições baseadas em Arch.
As opções disponíveis para você no EndeavourOS incluem coisas como atualização de espelhos, sistema de atualização, alterar gerente de exibição e login (lightdm, gdm, lxdm e sddm), navegação em pacotes AUR, instalação de pacotes como LibreOffice, Chrome, akm (A Kernel Manager) e muito mais.
Do lado do Manjaro, as opções que você vê podem ser consideradas limitadas quando comparadas ao EndeavourOS, mas é "adequadamente limitado".
É apenas a quantidade certa de coisas que você vai precisar (como iniciante) para começar com Manjaro.
Algumas opções disponíveis na tela de boas-vindas do Manjaro são um link para o Wiki oficial, fóruns de suporte, lista de discussão, envolvimento com o desenvolvimento do Manjaro, instalação e/ou remoção de aplicativos, etc.
A tela de boas-vindas em ambos, Manjaro e EndeavourOS, também têm a opção de você doar se você gosta do projeto e sua direção, mas faça isso só se você tem dinheiro para fazê-lo.
Pacotes de software
Vamos encarar o fato de que a instalação do SO é apenas uma parte de uma distribuição Linux.
O gerenciador de pacotes e a forma como o software é empacotado desempenha um papel importante no quão estável uma distribuição Linux se apresenta.
Se você está atualizando/instalando um pacote, e ele atualiza uma biblioteca já instalada – da qual outros pacotes dependem, bem... isso é ruim. Cria o que é chamado de "inferno das dependências". Um gerente de pacotes deve cuidar disso.
Então, como Manjaro e EndeavourOS se comparam a esse respeito?
Bem, como Manjaro e EndeavourOS são baseados no Arch Linux, eles usam o pacman package manager que o Arch Linux usa. Uma das muitas características do pacman é que ele lida com dependências para você.
Manjaro
Mesmo que Manjaro use o gerente de pacotes pacman, Manjaro tem seus próprios repositórios.
Os pacotes são retirados do Arch Linux diariamente e "espelhados" no repositório do pacote Manjaro Instável e, em seguida, empurrados para o Manjaro Testing para – isso mesmo – Teste.
Uma vez que os pacotes são considerados estáveis, eles são empurrados para os principais repositórios para todos os outros instalarem.
As atualizações de segurança, porém, são diretamente empurradas para os repositórios públicos através do que o Manjaro chama de "Fast-Tracking" para uma resolução mais rápida de problemas.
Este método de testar pacotes garante que não haja quebra inesperada de pacotes porque "xyz" foi alterado.
Mas, isso também significa que os usuários precisam esperar algumas semanas (geralmente de 2 a 4 semanas) para que a versão mais recente de seu software esteja disponível para instalação.
EndeavourOS
O EndeavourOS não tem seus próprios repositórios de software. Eles dependem dos principais repositórios do Arch Linux e, fazendo isso, você terá a experiência mais "baunilha" se você usar o EndeavourOS.
Se você fosse instalar o Arch Linux e o EndeavourOS na mesma máquina, quase tudo, exceto o Ambiente de Desktop ou o Gerenciador de Janelas e/ou seus temas e a experiência de instalação – devem permanecer os mesmos.
Pacotes incluídos
Até agora, você pode estar notando um padrão nas diferenças entre Manjaro e EndeavourOS.
EndeavourOS
A EndeavourOS prioriza estar mais próximo do Arch Linux em termos de filosofia.
Tem uma instalação personalizada? Sim.
Instala apenas os pacotes necessários para uma experiência completa na área de trabalho? Sim.
Tem os pacotes de ponta nos repositórios de distribuição? Sim.
O EndeavourOS oferece a você a oportunidade de querer aprender Arch sem aprender tudo com EFI, caça e instalação de driver, ambientes de desktop/gerentes de janelas, gerentes de exibição, etc.
Ele vai configurar tudo de uma vez e lhe dará tempo para aprender o trabalho interno do Arch Linux você mesmo, no seu próprio ritmo.
Manjaro
Manjaro, por outro lado, segura sua mão o tempo todo que você a usa. Ele lida com tudo, desde a instalação até a estabilidade dos pacotes, além de lhe dar acesso bastante instantâneo às atualizações de segurança.
Destina-se a ser usado um sistema operacional de uso geral para o seu computador.
Ele instala alguns aplicativos de código aberto por padrão. Isso é extremamente útil para um novo usuário de Linux.
Ele tem alguns aplicativos instalados para você, como um leitor de áudio, firewall GUI (gufw), GIMP, HP Device Manager, cliente de e-mail (Thunderbird), video player (VLC), pacote office (onlyoffice-desktopeditors).
O que você deve usar?
Bem, essa é a sua decisão. Só podermos recomendar um ou qualquer baseado em seu caso de uso e público-alvo.
Se você é alguém que se considera um usuário de computador casual que só precisa de um pacote office (LibreOffice, ONLYOFFICE), um player de mídia e um navegador da Web para fazer suas coisas, podemos recomendar que você dê ao Manjaro uma chance por causa de sua própria repo para pacotes geralmente estáveis e uma instalação sem complicações.
Mas, por outro lado, se você é alguém que anteriormente usou uma distribuição como Ubuntu, Pop!_OS, Linux Mint, ElementaryOS, Fedora, etc e agora quer aprender os detalhes de uma distro Linux como instalar do gerenciador de janelas ao menu GRUB, então, se você precisa de uma distribuição Linux como o Arch para começar. EndeavourOS seria uma recomendação para você.