====== Devuan ======
Fehlende Init-Scripte:
apt-get install orphan-sysvinit-scripts
===== Update =====
Am Beispiel Chimaera -> Daedalus
- Paketquellen in sources.list anpassen
- ''sed -i 's/chimaera/daedalus/g' /etc/apt/sources.list''
- Korrigiere ''non-free'' in bezug auf ''non-free-firmware''
- Update durchführen
apt-get update
apt-get dist-upgrade
- Überprüfen der Updates mit ''aptitude''
- Neustarten um u.a. neuen Kernel zu aktivieren
- Aufräumen
apt-get autoremove --purge
apt-get autoclean
===== Devuan Mirror =====
Mirror einrichten: https://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt
* Voraussetzung ist ein lokal installierter Debian Mirror
* Umleitung erfolgt durch den Webserver mittels Rewrite-Regeln
* Verzeichnisse:
* ${MIRROR_DIR} = /srv/pub
* /srv/pub/debian
* /srv/pub/devuan
===== Migration von Debian =====
Voraussetzung ist, daß Debian bereits mit sysvinit läuft und auf dem aktuellen Patchstand ist
Am Beispiel: Debian 11 Bullseye -> Devuan 4 Chimaera
- Paketquellen in sources.list anpassen
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
- Umstellen auf Devuan-Paketquellen
apt-get update --allow-insecure-repositories
apt-get install devuan-keyring --allow-unauthenticated
apt-get update
apt-get dist-upgrade
- Wichtige Paket(e) nachinstallieren
apt-get install eudev
- Aufräumen
apt-get autoremove --purge
apt-get autoclean
- Reboot, nur zur Sicherheit, eigentlich nicht erforderlich