Neste artigo veremos como habilitar o repositório Backports e também como substituir o velho init SystemV pelo ótimo OpenRC, a sistema em questão é o Devuan 2.0 “ascii”.
sources.list.
Como dito, a release em questão é o Devuan 2.0 “ascii”, então, basta que você habilite todos os repositórios em /etc/apt/sources.list e /etc/apt/sources.list.d/devuan.list, como nos exemplos abaixo:
# # /etc/apt/sources.list # deb http://deb.devuan.org/merged ascii main contrib non-free #deb-src http://deb.devuan.org/merged ascii main contrib non-free deb http://deb.devuan.org/merged ascii-security main contrib non-free #deb-src http://deb.devuan.org/merged ascii-security main contrib non-free deb http://deb.devuan.org/merged/ ascii-updates main non-free #deb-src http://deb.devuan.org/merged ascii-updates main non-free deb http://deb.devuan.org/merged/ ascii-backports main non-free #deb-src http://deb.devuan.org/merged/ ascii-backports main non-free
Caso queira, você pode trocar na lista acima o endereço http://deb.devuan.org/merged pelo padrão http://auto.mirror.devuan.org/merged, mas confesso que tive uma péssima experiência com esse redirecionador, que só me entregava espelhos lentos!
# # /etc/apt/sources.list.d/devuan.list # deb http://packages.devuan.org/devuan ascii main contrib non-free #deb-src http://packages.devuan.org/devuan ascii main
Atualização.
Comece por atualizar as listas de pacotes e efetuar um upgrade básico, não foi o que eu fiz, mas é mais seguro:
# apt update # apt -t ascii-backports upgrade # reboot
Após reiniciar, proceda com a atualização completa:
# apt update # apt -t ascii-backports dist-upgrade # reboot
OpenRC.
Caso não saibam, durante a instalação já é possível ter o OpenRC como padrão, basta seguir as imagens abaixo:
Na tela de carregamento de componentes a partir do CD, marque a opção choose-init:
E já próximo ao fim da instalação você será questionado sobre qual init irá utilizar SystemV ou OpenRC:
Mas se por outro lado você já o tem instalado e se esqueceu ou ignorou isso ainda é tempo de instalar o OpenRC:
# apt update # apt -t ascii-backports install openrc
Ao concluir a instalação do pacote, basta copiar e executar o comando listado na mensagem de término:
# for file in /etc/rc0.d/K*; do s=`basename $(readlink "$file")` ; /etc/init.d/$s stop; done
Algo já visto aqui em:
HOW-TO :: OPENRC NO DEBIAN JESSIE
Daí basta aguardar o sistema reiniciar (se travar reinicie à força!) rsrs.
Após o reinício o mais difícil que você poderá fazer para entender o OpenRC é executando:
$ man rc-update
As opções mais básicas são:
$ rc-update show ### lista os serviços ativos e seus respectivos runlevels # rc-update add <serviço> boot |ou\ default ### os mais usados # rc-update del <serviço> boot |ou\ default ### os mais usados
E para concluir, se deseja que seu sistema inicia ainda mais rapidamente, você pode modificar o arquivo /etc/rc.conf deixando a linha #rc_parallel=”NO” assim:
rc_parallel="YES"
Caso durante a 1ª utilização você ver algumas mensagens de erro, execute o comando abaixo para atualizar o cache de serviços:
# rc-update -u
Para certificar-se que é o OpenRC o seu init padrão, execute:
$ pidof /sbin/init && echo "openrc" || echo "other"
Além de poder checar os processos rodando sobre ele com:
$ (ps -eo "ppid,args" 2>/dev/null || echo "ps call error") | awk 'NR==1 || $1==1' | less
Até a próxima!
Olá edps 😉
O Devuan já está maduro suficiente para ser um ambiente de trabalho?
Faz um tempo que não mexo com ele, poderia passar alguns feedbacks, se possível claro.
T+
Freud Tux
CurtirCurtir
Sim, embora confesse que o MX Linux é infinitamente superior (baseia-se no Debian Stretch):
https://mxlinux.org/
CurtirCurtir
Desculpe a demora. Estava enrolado com uns trabalhos.
Então, esse S.O que você mencionou, eu desconhecia, vou tirar um tempo pra ler sobre ele.
Sobre o Devuan vou instalar e configurar.
Eu não sabia que o Devuan tinha um proposed-updates, já funcional para o ASCII:
http://deb.devuan.org/merged/dists/
https://devuan.org/os/etc/apt/sources.list
Já está na sources.list.
Como faz quase 1 ano que não uso o VOL, devido ao captcha do google (não uso quase nada do google e bloqueio tudo rs), acabei ficando levemente desatualizado de algumas coisas do mundo do S.O Livre.
Por exemplo, eu desconhecia a distro que você me psssou o link. Na hora que vi o link, achei que tinha algo a ver com motos rsrs (MX)
Valeus
CurtirCurtir