Qual é a diferença básica entre o Arch e o Gentoo Linux? [fechadas]

53

Qual é a diferença entre o Arch Linux e o Gentoo Linux? Suas ideologias parecem bastante parecidas comigo.

Ritik
fonte
11
Olá Ritik, bem-vindo ao unix.SE. Esta pergunta não é um bom formato para este site porque é bastante ampla e principalmente baseada em opiniões. Você pode restringir sua pergunta? Existe um componente específico de suas ideologias que você espera que seja diferente, mas pareça semelhante?
DRS
A semelhança que eu quis dizer foi que ambos são construídos pelos usuários de acordo com seus desejos.
Ritik
O meio pelo qual o usuário faz isso é uma grande diferença. Nesse sentido, Arch é mais normativo em comparação com outras distros, eu acho. O Gentoo pode ser um pouco opaco para pessoas que não usaram muito um compilador, levando a algumas interpretações perversas; D de seu propósito.
Goldilocks
11
O Gentoo permitirá que você gerencie os recursos dos pacotes desejados com sinalizadores USE . O gerenciador de pacotes do portage é uma obra-prima. Mas você precisará de tempo e será uma grande diferença entre as duas distros. Quando você puxa em particular, gccvocê saberá. Eu nunca vi um processo em que um iniciante como eu pudesse compilar / instalar pacotes 1500 sem erros, incluindo gcc, webkit e Libreoffice (completo). Além disso, o Manual do Gentoo tem o passo a passo de instalação mais detalhado que eu já vi. Eu uso Arch - arroz basmati ;-)
4
Por que fechar a pergunta? Não concordo que isso seja baseado em opiniões. Pedir diferenças não é pedir opiniões.
Johan Boulé

Respostas:

42

Sim, as distribuições são semelhantes, com as duas sendo definidas para satisfazer usuários mais experientes, e ambas pretendem ser rápidas e altamente personalizáveis. A semelhança mais técnica é que ambos são baseados no Linux Kernel.

Embora a maioria das funções possa parecer semelhante, as duas são diferentes de várias maneiras.

  1. Aparentemente, a documentação do Gentoo é muito intimidadora para novos usuários, enquanto a documentação do Arch depende muito do lema do KISS (seja simples, estúpido).

  2. Os gerenciadores de pacotes também são diferentes. O Arch Linux usa o Pacman (ou em alguns spins, como antergos, Pacman XG), que usa o bom sistema de pacotes pré-compilados, enquanto o Gentoo usa o gerenciador do Portage, que cria pacotes a partir do código-fonte .

    Com a diferença nos gerenciadores de pacotes, uma distribuição pode ter menos pacotes preparados que a outra. Eu diria que o Arch teria uma seleção maior de pacotes em comparação com o Gentoo, mas a seleção de pacotes individuais também pode ser diferente.

    No entanto, a maioria dos pacotes está disponível no código fonte. Assim, você pode construí-los facilmente para se adequar a qualquer gerenciador de pacotes que esteja usando.

    (Se você estiver interessado, o gerenciador de portage do Gentoo possui muitos recursos que não estão disponíveis no pacman recém-instalado)

  3. A popularidade é uma diferença. Embora você esteja interessado em ser original, a adoção do seu sistema operacional pode fazer uma grande diferença na sua experiência com o Linux. Principalmente em quantos arquivos você pode acessar fora do disco e em quantos tutoriais você deve procurar em momentos de necessidade.

    De acordo com o distrowatch, o Arch Linux é o 8º em popularidade geral, enquanto o Gentoo está em 47º .

    Embora a popularidade possa ajudar, isso pode não ajudar você a escolher facilmente uma distribuição. Eu não experimentei pessoalmente o Gentoo, poderia ser apenas um sistema operacional incrivelmente funcional e simples, enquanto o Arch havia subido muito mais com seu avanço.

  4. O Gentoo possui uma boa variedade de desktops oficialmente suportados, do AfterStep e BlackBox, ao Gnome e Xfce. O Arch Linux suporta oficialmente principalmente os principais Desktops. (Provavelmente porque é popularmente adotado como um sistema de linha de comando).

  5. Eu poderia listar muitas outras diferenças, mas, além das diferenças acima (e talvez outras), as distribuições são bastante semelhantes.

Se você deseja um bom recurso para fazer comparações, recomendo o distrowatch.com , se ainda não o viu.

Ar condicionado
fonte
2
Eu olhei para o distrowatch, mas queria uma diferença básica. Obrigado pela sua resposta útil.
Ritik
11
Desde que o wiki.gentoo.org surgiu, a documentação progrediu muito. Documentação antiga baseada em XML, acredito que está sendo totalmente eliminada.
lkraav
Afirmar o óbvio, isso é ótimo! Embora eu nunca soube que a documentação estava tão padronizado ...
Air Conditioner
16

Provavelmente a maior diferença é que o gentoo fornece pacotes fonte, enquanto o arch fornece binários pré-compilados. O Arch também suporta apenas máquinas x86, embora tenha sido portado para outras arquiteturas com algum sucesso. Procure aqui uma lista.

Livinglifeback
fonte
12

Na instalação do Gentoo, você será muito mais incentivado a compilar seu próprio kernel, uma experiência pela qual qualquer usuário avançado do Linux deve passar. :)

O Arch, por padrão, usa systemd para sua inicialização. O systemd está se tornando muito mais popular, e a maioria das distribuições está passando para ele no lugar do antigo sistema init do estilo System-V. O Gentoo usa esse sistema init mais antigo por padrão, mas é auxiliado pelo OpenRC. O Gentoo, no entanto, tem systemd disponível no Portage .

Há uma semelhança que eu gostaria de mencionar: você pode aprender muito sobre o Linux apenas instalando qualquer distribuição!

AlephBeth
fonte
2
Inferno não, a instalação do arco é fácil. A instalação do Gentoo ainda me dá pesadelos (mas eu amo mesmo assim). A instalação do Arch é literalmente apenas particionamento (você pode até fazer uma grande partição e pronto), montar a partição, executar um comando (pacstrap), definir a senha do root e instalar um gerenciador de inicialização. Existem alguns pequenos passos entre eles (como local e outros enfeites), mas quero dizer que tudo se encaixa perfeitamente em uma pequena página wiki ... A documentação de instalação do Gentoo é muitas, muitas páginas, e também é difícil, especialmente a configuração do kernel, se você quiser fazer bem.
Cestarian