SMOLNET PORTAL home about changes
ブログ一覧へ


【Linux】Debian 11からDevuan 4に交換方法

投稿日:2022-11-11

Debianはバージョン8まで良かったと思います。
あたしも最近(バージョン11)まで使いましたが、systemdを使うのは危険ですので、Devuanに変更した方が良いです。

Devuanって何?

DevuanはDebianと殆ど同じディストリビューションですが、「systemd」を使わなくて、下記にあるINITシステムの1つを使っています。

SysV(デフォルト) (https://sysv.com)
OpenRC (https://wiki.gentoo.org)
runit (http://smarden.org)
sinit (http://core.suckless.org)
s6 (http://skarnet.org)

66-devuan

shepherd (https://www.gnu.org)


systemdを使ってないのはDevuanだけなの?


いいえ。
下記のディストリビューションも他のINITシステムを使っています(MITMがあれば、アーカイブ化)。

antiX (sysvinit、runit) (https://antixlinux.com)
Artix (openrc、runit、s6) (https://hozon.site)
Dragora (sysvinit + perp) (http://dragora.org)
Gentoo (openrc) (https://www.gentoo.org)
Guix (shepherd) (https://guix.gnu.org)
Hyperbola (openrc) (https://www.hyperbola.info)
KNOPPIX (knoppix-autoconfig) (http://www.knopper.net)
MX Linux (sysvinit) (https://hozon.site)
Obarun (s6) (https://web.obarun.org)
Parabola (openrc、sysvinit、s6) (https://www.parabola.nu)
PCLinuxOS (sysvinit) (http://www.pclinuxos.com)
Slackware (sysvinit) (http://www.slackware.com)
Stali (sinit) (https://sta.li)
Void Linux (runit) (https://voidlinux.org)


Linux以外、BSDは全部systemdを使っていません。

FreeBSD (https://www.freebsd.org)
OpenBSD (http://www.openbsd.org)
NetBSD (https://www.netbsd.org)
DragonFly BSD (https://www.dragonflybsd.org)
GhostBSD (https://hozon.site)


交換しましょう!!


レポジトリーの変更


mv /etc/apt/sources.list /etc/apt/sources.list-bckp && nvim /etc/apt/sources.list


deb http://deb.devuan.org/merged chimaera main
deb http://deb.devuan.org/merged chimaera-updates main
deb http://deb.devuan.org/merged chimaera-security main
#deb http://deb.devuan.org/merged chimaera-backports main


Devuanのキーリングをインストールして、更新して、SysVをインストールして、再起動する


エラーが出たら、心配しないで下さい。
今回だけは大丈夫だわー♡

apt update --allow-insecure-repositories
apt install devuan-keyring --allow-unauthenticated
apt update
apt upgrade
apt install eudev sysvinit-core
apt -f install
reboot


Devuanをようこそ!!


でも、まだ終わりません。
`neofetch`がインストール済みの場合、DebianじゃなくてDevuanが出てきますが、まだsystemdのパッケージの全部を削除するのは必要です。

apt dist-upgrade
apt purge systemd libnss-systemd
apt autoremove --purge
apt autoclean


交換完了!!

以上

Response: 20 (Success), text/gemini
Original URLgemini://tilde.club/~technicalsuwako/blog/debian-to-devua...
Status Code20 (Success)
Content-Typetext/gemini; charset=utf-8; lang=en