Aqui veremos como instalar o init padrão do Gentoo, o OpenRC no Debian Jessie (antiX MX15 “Fusion”) em lugar do odiado Systemd.
Instalação.
Certifique-se apenas de estar pelo menos com os repositórios padrão do Debian Jessie habilitados e com as listas de pacotes atualizadas, porém, como estou de bom humor, segue a lista básica para qualquer mortal:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free deb http://httpredir.debian.org/debian-security/ jessie/updates main contrib non-free deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
Os imortais (como eu rsrs) usam algo assim:
### Debian Jessie/Stable + Backports + LoadBalancer (http://httpredir.debian.org). ### GPGKey: apt-get update && apt-get install debian-archive-keyring deb http://httpredir.debian.org/debian/ jessie main contrib non-free deb http://httpredir.debian.org/debian-security/ jessie/updates main contrib non-free deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free deb http://httpredir.debian.org/debian/ jessie-proposed-updates main contrib non-free deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free ### deb-multimedia. ### GPGKey: apt-get update && apt-get install deb-multimedia-keyring deb http://www.deb-multimedia.org jessie main non-free deb http://www.deb-multimedia.org jessie-backports main ### Iceweasel (Debian Mozilla Team). ### GPGKey: apt-get update && apt-get install pkg-mozilla-archive-keyring deb http://mozilla.debian.net/ jessie-backports iceweasel-aurora
Continuando… os que utilizaram o sources.list básico, deverão executar isto:
$ sudo apt-get update $ sudo apt-get dist-upgrade $ sudo apt-get install openrc
Já os que utilizaram o sources.list encorpado isto:
$ sudo apt-get update $ sudo apt-get -t jessie-backports dist-upgrade $ sudo apt-get -t jessie-backports install openrc
Ao final da instalação, desmonte todas as partições e execute o comando abaixo (como root):
# for file in /etc/rc0.d/K*; do s=`basename $(readlink "$file")` ; /etc/init.d/$s stop; done
As imagens referentes ao Grub são meramente ilustrativas, basta teclar ENTER na 1ª opção das Opções Avançadas ou aguardar o tempo definido em seu Grub.
A pŕoxima etapa será (talvez) demonstrar como remover o systemd, ficando apenas com o OpenRC, lembrando que isto eu já demonstrei na saga Devuan.
t+
Estou usando o Debian Jessie, quais as vantagens de eu fazer essa mudança @edps ?
Outra questão: no final do seu artigo você diz que irá passar como remover o systemD, já postou e eu não vi? hehe Não achei mesmo.
CurtirCurtir
O boot é tão rápido quanto o systemd e você não fica com um sistema inchado de serviços rodando.
Quanto a remoção do systemd, só é possível se seguir o tutorial do Devuan. Mas o mesmo pode coexistir num mesmo sistema seja com o OpenRC ou com o velho SystemV:
# apt-get update
# apt-get install sysvinit sysvinit-core sysvinit-utils
# reboot
Basta na tela do Grub, selecionar a entrada referente ao OpenRC ou Sysvinit.
CurtirCurtir