SysV Init foi substituído por systemd de fato na maioria das distribuições GNU / Linux atuais. No meio dessa transição, outras distros já optaram por sistemas modificados como o Upstart baseado no daemon init, que estava presente no Ubuntu, ChromeOS, openSUSE, Debian, Red Hat, Fedora, etc.
O novo systemd é muito mais complexo do que os sistemas antigos, algo que não se encaixava muito bem na filosofia Unix de implementação de programas simples. Além disso, o fato de salvar os registradores em binário também não tem sido apreciado por muitos. No entanto, é preciso dizer que facilitou algumas tarefas e também tem suas vantagens. Apesar disso, ainda incomodando muitos usuários que ainda preferem o sistema clássico ...
Para todos aqueles que querem fugir do systemd e ficar com o clássico, você deve saber que existem muitas distros que ainda estão livres desse outro sistema. E não é apenas Devuan (uma variante do Debian sem o systemd que se tornou bastante popular).
Aqui eu te mostro um interessante lista de distribuições livres do systemd:
- Devuano: É basicamente um Debian sem systemd, dando "um passo para trás" neste sentido para livrar seus usuários deste novo sistema. Na verdade, seu nome vem da fusão da palavra Debian + VUA (Administradores veteranos do UNIX).
- Linux alpino: é outra das distribuições sem systemd que você pode encontrar. É baseado no musl e no BusyBox, para ser muito mais leve e seguro.
- artixlinux- Isso junta as várias distribuições existentes baseadas no Arch Linux. Uma distribuição bastante ágil para executar rapidamente e sem systemd.
- vazio: é uma daquelas distribuições raras. Não é um fork de um existente, mas é feito do zero, com seu próprio gerenciador de pacotes e usando o SysV init. É uma opção poderosa, mas pode não ser a melhor se você estiver procurando por algo mais simples e não tiver muita experiência. Embora se você quiser experimentar algo diferente, é uma ótima opção.
- Slackware: um clássico para linuxers "antigos". Uma das distribuições mais populares e complicadas, junto com Gentoo e Arch. Mas como essas, é super flexível, poderoso e muito bom para os usuários mais avançados. Neste caso, ele usa um sistema de script estranho, não é o init SysV, mas um estilo BSD como aqueles usados por alguns * BSDs.
- Gentoo y divertido também: outra das distros voltada para os usuários mais experientes devido à sua dificuldade, mas igualmente maravilhosa. Esta distro também se distancia do systemd usando OpenRCGenericName.
- GUIX: outra das distribuições que eliminam o systemd, neste caso GNU Daemon Sherped é usado como sistema init. Não é uma distribuição fácil de usar e usa um sistema de gerenciamento de pacotes transacionais.
- antiX Linux: outra das distribuições livres do systemd, e baseada no Debian.
- Extensão CRUX: é outra distro baseada em scripts no estilo BSD e muito leve.
- PCLinuxOS: Se você gosta da distribuição Mandrake, deve tentar este fork que ainda mantém o init SysV.
- Adelie Linux: um projeto bastante jovem que visa respeitar três pilares fundamentais nos quais se assenta: ser totalmente compatível com POSIX, compatibilidade multi-arquitetura e flexível.
- obarun: outro mais baseado no Arch, com tudo o que isso implica, além de apostar na transparência e na simplicidade. Nesse caso, ele usa um sistema estranho chamado 6s em vez de systemd.
- Beijo Linux: o seu nome já dá uma ideia do que é, ou seja, segue o princípio BEIJO. É um projeto independente, criado a partir do código-fonte, com BusyBox e seu sistema de inicialização.
- LIGURES- Também não pode ser considerada uma das distros comuns, mas está livre do systemd. É baseado no Gentoo e usa duas opções como substitutos do systemd: openRC ou s6.
Se você não é muito hábil no mundo Linux ou não quer complicações, eu pessoalmente recomendo que você prefere ficar com Devuan… Se você é um usuário avançado ou deseja tentar outras alternativas, pode escolher qualquer uma das outras.
Olá;
Acho que também deve ser adicionado ao MXLinux porque por padrão não funciona com o systemd, embora venha instalado caso alguém precise iniciá-lo, mas deve ser feito a partir das opções avançadas do Grub e alterando manualmente pelo usuário.
Uma saudação
Pessoalmente eu uso Artix com OpenRC, tenho boot triplo com Arch (ainda não desinstalei e me ajuda a comparar) e Windows 10 para jogos.
Eu uso o OpenRC porque parece mais maduro, fácil de usar e me parece ter mais futuro, pois indica que alguns BSD também irão usá-lo.
O bom de ter Artix e Arch no mesmo laptop é que você pode comparar o desempenho, os tempos de inicialização, etc. O que posso dizer é que o Artix dá um grande chute no Arch em tudo, exceto no desligamento do computador que é mais rápido no Arch. Em geral tudo funciona melhor, até o Plasma inicia muito mais rápido na tela de login até que o prompt apareça. escrivaninha. Eu tenho o mesmo em ambos, mas se eu notar que a cada atualização do Arch do systemd fica pior, especialmente os tempos de inicialização que dispararam de um ano para esta parte. É verdade que os patches da Intel (Meltdown, Specter, etc) influenciam, mas também influenciam o Artix e a diferença entre um e outro é enorme.
Muito boa revisão e obrigado por esta comparação.
… Além disso, adicione "Knoppix" à lista de distribuições sem Systemd. Distro muito completo, se houver.
@ unodetantos obrigado ...
qual a diferença entre um e outro e qual é o melhor e em que aspectos é melhor.
Eles são exatamente iguais em tudo, exceto no init. Eles têm os mesmos pacotes, na verdade os repositórios do Arch (exceto o core) estão no Artix, mas na minha opinião eles são como um backup dos seus repositórios. Eu entendo que eles planejam a médio prazo (se o tempo e os recursos permitirem) ter controle total dos repositórios e, portanto, não ter o Arch na configuração. Eu imagino que seja no caso de eles perderem a dependência do systemd (esta é uma opinião pessoal), visto que eliminaram completamente qualquer resto do systemd, você não encontrará shim ou libsystemd-dummy ou algo semelhante.
Quanto à segurança, porque igual ao Arch, dependendo de como você o protege, você o terá, embora por não ter o systemd, é certo que os mantenedores dos diferentes inits levam a questão da segurança muito mais a sério do que as pessoas do systemd e, portanto, eu o considero garantido. sentar sozinho por causa disso é mais seguro.
A propósito, você também pode instalar os pacotes AUR sem problemas, eu instalei alguns e nenhum problema.
Vale a pena mencionar que o sistema init é S6, não 6S. No caso do Artix, oferece 3 versões com inits diferentes: openrc, S6 e runit.