Pardusu nosystemd hale getirmek

Bu yazımda sizlere pardusu nasıl nosystemd haline getirebileceğimizi anlatacağım.

Öncelikle bu yöntemin sisteminize zarar verme ihtimali bulunduğu için oluşacak sorunlardan dolayı sorumluluk size aittir.

Pardus debian tabanlı bir dağıtımdır ve systemd kullanır. Systemd yapısı karmaşık ve init özgürlüğünü kısıtladığı için tercih edilmeyebilir.

Bu yazıda aşama aşama pardusa devuan deposu eklemeyi ve systemd yerine sysv-init kurmayı anlatacağım.

  1. Sistemi kuralım ve tüm güncellemelerini yükleyelim.

  1. Terminali açalım ve root yetkisi alalım. /etc/apt/sources.list.d/devuan.list dosyası içine aşağıdaki depoyu ekleyelim:
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

image

  1. Ardından apt-get update --allow-insecure-repositories ve sonrasında apt-get install devuan-keyring --allow-unauthenticated komutlarını çalıştıralım.

  1. Sistemi kapatalım ve canlı kurulum medyasını açalım. (21.1 isosu veya daha günceli olmalı) başlangıç onarmadan chroot kabuğu açalım ve kullanıcı olarak root seçelim.

image

  1. apt-get full-upgrade yapalım. Paketler doğrulanmadan kurulsun mi diye hata verebilir. Onaylayarak devam edelim.

  1. network-manager-gnome paketini tekrar kurmamız gereklidir.

  1. Yeniden başlatalım. Bu aşamada desktop-base paketi devuandaki daha güncel zannettiği için devuan temasına geçebilir fakat sistem halen pardustur ve düzgün şekilde çalışabilir. (Sadece giriş ekranı grub ekranı gibi yerler etkilenir.) Şimdi düzgün şekilde sysv-init kurulduğundan emin olmak için /sbin/init --version çıktısının aşağıdaki gibi olması gereklidir.

image

3 Beğeni

Eğer bu işe yarıyorsa, yine devuan dağıtımının ayrıca sunduğu runit de çalışabilir, belki. Fakat önce üstteki metodları uygulamak gerekebilir. Ondan sonra bunu uygularsak olmaması için bir sebep yok gibi. Bende devuan da yüklü mesela onda iken sadece şunu yaptım:

sudo apt install runit-init

cat /proc/1/comm

yazınca çıktı runit oluyorsa yüklenmiş demekmiş, altta verdiğim kaynağa göre.

https://dev1galaxy.org/viewtopic.php?id=3628

Bu konu son yanıttan 10 gün sonra otomatik olarak kapatıldı. Yeni yanıt girilmesine izin verilmiyor.