SysVinit 3.12 resiste à morte anunciada e trás melhorias neste final de ano

O SysVinit 3.12 já deu o ar da graça, trazendo correções de bugs e atualizações na documentação. A versão inclui uma correção no Makefile para GoboLinux, permitindo a definição da localização do diretório /usr e garantindo a compatibilidade com sysconfdir

Embora não apresente novidades significativas, representa um avanço para os usuários que preferem este sistema init em vez do systemd. Os interessados podem encontrar downloads e mais informações sobre a versão v3.12 no GitHub..

O sysVnit

O SysVinit é um sistema de inicialização que já foi muito utilizado em sistemas Unix-like, sendo o responsável por iniciar o sistema operacional e garantir que todos os serviços necessários sejam ativados na ordem correta.

Ele utiliza scripts para iniciar e parar serviços e são armazenados em diretórios específicos, como /etc/init.d, definindo vários níveis de execução que repesentam um estado do sistema (ex: modo single-user, modo multi-user).

Os runlevels são estados específicos do sistema, como 0 (halt), 1 (single-user), 3 (multi-user), 5 (multi-user com X11) e 6 (reboot). Os serviços que rodam em segundo plano são chamados de demons, também gerenciados pelo SysVinit.

Por que perdeu espaço para o Systemd?

A configuração do SysVinit pode ser complexa, especialmente em sistemas maiores, além de ter algumas limitações em relação a novos recursos e funcionalidades.

Sistemas operacionais mais modernos, como aqueles baseados em systemd, oferecem uma abordagem mais eficiente e flexível para a inicialização.

O SysVinit é um sistema de inicialização que desempenhou um papel importante no desenvolvimento dos sistemas operacionais Unix-like.

Embora tenha sido amplamente utilizado no passado, ele está sendo gradualmente substituído por sistemas de inicialização mais modernos como o systemd.

Fonte: links no texto

1 curtida