Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

1. Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Henna Sam
hennaa

(usa Mageia)

Enviado em 06/07/2017 - 10:20h

Qual é o mais confiável, estava eu procurando informação sobre o linux e encontrei o fórum de vocês, li alguns tópicos antes de me cadastrar e notei que o tal Systemd é algo que muitos condenam e perigoso. Mas a maioria das distros usam ele, como lidar?


  


2. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

José da Silva
zenull

(usa Outra)

Enviado em 06/07/2017 - 10:24h

Aceite e engula o systemd ou use uma das poucas distribuições sem essa *&$#, por exemplo Gentoo, Funtoo, Slackware ou Void.


3. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Gabriel Henrique da Silva Ferreira
MrBlackWolf

(usa Arch Linux)

Enviado em 06/07/2017 - 10:30h

Cara, faça o teste por si mesmo. Eu recomendo você utilizar o Arch pra ver se gosta do systemd e o Gentoo pra ver se prefere o OpenRC.


4. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Patrick
Freud_Tux

(usa Outra)

Enviado em 06/07/2017 - 11:45h

hennaa escreveu:

Qual é o mais confiável, estava eu procurando informação sobre o linux e encontrei o fórum de vocês, li alguns tópicos antes de me cadastrar e notei que o tal Systemd é algo que muitos condenam e perigoso. Mas a maioria das distros usam ele, como lidar?


Eu não aconselho a usar nada com o systemd. Ele parece uam maçã envenenada, bonito aos olhos, mas, péssimo para a saúde de quem a consumir.

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


5. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/07/2017 - 12:38h

Eu uso s6 do skarnet, sistema de inicialização e controle de serviços mais completo e bem pensado que já vi.


6. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Rodrigo Albuquerque Serafim
raserafim

(usa Slackware)

Enviado em 06/07/2017 - 12:49h

O SystemD em virtude de sua forma expansiva de operação tem, em certo sentido, comprometido a modularidade do sistema de inicialização.

De modo que tem se tornado cada vez mais difícil, valendo-se de uma distribuição que tem por padrão o SystemD, substituí-lo por um outro sistema de inicialização.

Isso porque muitos pacotes do sistema acabam de uma maneira ou outra se tornando dependentes do SystemD.

O que quero dizer é que talvez não dê (ou não seja viável) para se decidir autonomamente por qual sistema de inicialização utilizar independentemente da distribuição.

Para a decisão por qual sistema de inicialização utilizar me parece que é importante se decidir levando-se em conta o sistema de inicialização padrão de cada distribuição.

Por exemplo, se não quer utilizar o SystemD então não utilize uma distribuição que tem por padrão esse sistema de inicialização. Substituí-lo por outro deverá ser uma tarefa difícil ou inviável de ser feito no interior dessa distribuição.


Particularmente me decidi por não utilizar o SystemD por questões conceituais-filosóficas: entre outros, não estou disposto a abrir mão dos princípios KISS -- embora também tenham elementos técnicos que me levem a mesma decisão.

Por sorte, antes mesmo de tomar essa decisão já utilizava o Slackware -- o que me facilitou.

Quanto aos outros sistema de inicialização, embora cada um tenha as suas particularidades, todos eles se mantêm em maior ou menor medida na filosofia KISS: não extrapolando os limites pré-concebidos de um sistema de inicialização. Alguns são mais serializadas outros mais paralelizados, mas todos costumam no geral serem transparente e respeitosos para com o controle do usuário.



7. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

tarrask
tarrask

(usa Void Linux)

Enviado em 06/07/2017 - 12:58h

eu estava usando o Arch com o Enlightenment, mas tava dando muito problema, fechando aplicativos, o enlightenment hr ou outra dava uns paus esquisitos
e como estou vendo q o Systemd está muito instável, muita polêmica e auê sobre o assunto... então resolvi testar o Void Linux e cara ta como uma luva, mas ainda não posso dizer muito sobre ele, mas pelo menos tá mais estável que o Arch.
Ele usa o runit, o Arch inicializava mais rápido mas a diferença é bem imperceptível e tá rodando bem rápido tbm e com o Cinnamon instalado...

Até resolver(se resolver) os assuntos sobre o Systemd vou optar pelas Not-Systemd.

E como já disse em outro tópico o Edps tem um blog q dá muito suporte ao Void então to felizim felizim =]

_____________________________________________________________________________
"Tudo deve ser feito da forma mais simples possível, mas não mais simples que isso" - Albert Einstein
_____________________________________________________________________________


8. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 06/07/2017 - 14:02h

Atualmente, em muitas distros, é bem difícil tirar o systemd e substituir. Pelo menos em Sabayon ou em openSUSE.

Com Sabayon antigo, cheguei a manter uma versão sem systemd

@North, sugiro que você faça um Artigo aqui, de como instalar e usar S6. Porque é assunto que muitos de nós não dominamos. É possível trocar o Systemd por ele? Se for, eu pretendo experimentar na minha partição do Sabayon de testes.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


9. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Gabriel Henrique da Silva Ferreira
MrBlackWolf

(usa Arch Linux)

Enviado em 06/07/2017 - 14:56h

Não quero causar caos mas pelo menos no Arch o systemd não me dá nenhum tipo de dor de cabeça, falando apenas de usabilidade sem entrar na filosofia da coisa.


10. Povo nunca esta contente...

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/07/2017 - 15:20h

Problema desses init todos, é que são todos de classes inferiores.

SistemD, sysV. openRC

Alguém precisa fazer um systemA, um S1 init etc.
Algo que funcione sozinho, que nunca de problema, que seja ao mesmo tempo moderno e tradicional, enfim, algo que consiga agradar a todos.
Se possível, desenvolvido por uma equipe de simpáticas, inteligentes e prestativas http://bit.ly/2sRizcl *NSFW




11. Re: Systemd, OpenRC, RC, runit, SysV, Upstart ou outro?

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/07/2017 - 19:25h


@North, sugiro que você faça um Artigo aqui, de como instalar e usar S6.


Não sou bom em fazer artigos


Porque é assunto que muitos de nós não dominamos.


Isso é dominio da documentação. https://skarnet.org/software/s6/


É possível trocar o Systemd por ele?


Não, não existe subistituto pro o que o systemd faz, e eu não tenho planos em fazer algo subistitute porque isso implica fazer todos os erros de design do systemd, eu ofereço alternativas.


Se for, eu pretendo experimentar na minha partição do Sabayon de testes.


Voce pode tentar, mas vai ter que deixar libsystemd0 e coisas vão reclamar.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts