quarta-feira, 9 de novembro de 2016

Como remover o systemd, no Debian Jessie


      Em muitos Servidores Linux, rodando a distro Debian mais recente  (Jessie), em modo texto apenas. Me deparo com um problema chato, usando os comandos halt, poweroff ou shutdown -h now, o computador desliga, mas os fam coolers não (cpu e gabinete), eles ficam rodando indefinidamente.

     A Solução encontrada foi remover o systemd e voltar para o bom e velho systemV.

     Esta é uma solução paliativa, para quem roda o Sistema apenas em modo texto, sem nenhuma interface gráfica, como Gnome,KDE, Mate, Cinnamom, Xfce, num Firewall de rede por exemplo.

     O systemd é responsável por todas as rotinas de inicialização do Sistema, além de incorporar outros recursos importantes. O SysV (system five), proveniente do Unix, é bem mais antigo, porém simples e eficiente. 
    
     Como proceder a mudança, abra o Shell e rode os seguintes comandos:


# apt-get update

# apt-get install sysvinit-core sysvinit-utils

Copiar o inittab para o diretório /etc

# cp /usr/share/sysvinit/inittab /etc/inittab
 
Para remover o systemd

# apt-get remove --purge --auto-remove systemd
 
# reboot
 
Para evitar os updates do systemd
 
# apt-mark hold systemd