90 行
3.2 KiB
Plaintext
90 行
3.2 KiB
Plaintext
=> /blog.gmi ブログ一覧へ
|
||
|
||
#【Linux】Debian 11からDevuan 4に交換方法
|
||
投稿日:2022-11-11
|
||
|
||
Debianはバージョン8まで良かったと思います。
|
||
あたしも最近(バージョン11)まで使いましたが、systemdを使うのは危険ですので、Devuanに変更した方が良いです。
|
||
|
||
## Devuanって何?
|
||
DevuanはDebianと殆ど同じディストリビューションですが、「systemd」を使わなくて、下記にあるINITシステムの1つを使っています。
|
||
=> https://sysv.com/ SysV(デフォルト)
|
||
=> https://wiki.gentoo.org/wiki/Project:OpenRC OpenRC
|
||
=> http://smarden.org/runit/ runit
|
||
=> http://core.suckless.org/sinit/ sinit
|
||
=> http://skarnet.org/software/s6/ s6
|
||
66-devuan
|
||
=> https://www.gnu.org/software/shepherd/ shepherd
|
||
|
||
## systemdを使ってないのはDevuanだけなの?
|
||
|
||
いいえ。
|
||
下記のディストリビューションも他のINITシステムを使っています(MITMがあれば、アーカイブ化)。
|
||
=> https://antixlinux.com/about/# antiX (sysvinit、runit)
|
||
=> https://hozon.site/archive/1668063673/artixlinux.org/index.html Artix (openrc、runit、s6)
|
||
=> http://dragora.org/en/index.html Dragora (sysvinit + perp)
|
||
=> https://www.gentoo.org/ Gentoo (openrc)
|
||
=> https://guix.gnu.org/ Guix (shepherd)
|
||
=> https://www.hyperbola.info/ Hyperbola (openrc)
|
||
=> http://www.knopper.net/knoppix/index-en.html KNOPPIX (knoppix-autoconfig)
|
||
=> https://hozon.site/archive/1668063798/mxlinux.org/wiki/system/systemd/index.html MX Linux (sysvinit)
|
||
=> https://web.obarun.org/ Obarun (s6)
|
||
=> https://www.parabola.nu/ Parabola (openrc、sysvinit、s6)
|
||
=> http://www.pclinuxos.com/ PCLinuxOS (sysvinit)
|
||
=> http://www.slackware.com/ Slackware (sysvinit)
|
||
=> https://sta.li/ Stali (sinit)
|
||
=> https://voidlinux.org/ Void Linux (runit)
|
||
|
||
Linux以外、BSDは全部systemdを使っていません。
|
||
=> https://www.freebsd.org/ FreeBSD
|
||
=> http://www.openbsd.org/ OpenBSD
|
||
=> https://www.netbsd.org/ NetBSD
|
||
=> https://www.dragonflybsd.org/ DragonFly BSD
|
||
=> https://hozon.site/archive/1668064532/www.ghostbsd.org/index.html GhostBSD
|
||
|
||
## 交換しましょう!!
|
||
|
||
### レポジトリーの変更
|
||
|
||
```sh
|
||
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をインストールして、再起動する
|
||
|
||
エラーが出たら、心配しないで下さい。
|
||
今回だけは大丈夫だわー♡
|
||
|
||
```sh
|
||
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のパッケージの全部を削除するのは必要です。
|
||
|
||
```sh
|
||
apt dist-upgrade
|
||
apt purge systemd libnss-systemd
|
||
apt autoremove --purge
|
||
apt autoclean
|
||
```
|
||
|
||
交換完了!!
|
||
|
||
以上
|