Ego Irfandi Blog

Runit

Mengenal Runit dan rc.conf

Apa itu Runit?

Runit adalah sebuah init system dan service supervisor yang dirancang dengan filosofi kesederhanaan (mengikuti prinsip Unix: do one thing and do it well). Berbeda dengan systemd yang memiliki banyak komponen dan kompleksitas, runit berfokus hanya pada tiga tugas utama:

  1. Stage 1 inisialisasi sistem (setup awal sebelum service berjalan)
  2. Stage 2 menjalankan dan mengawasi (supervise) service
  3. Stage 3 shutdown/reboot

Void Linux menggunakan runit sebagai init system default, menggantikan systemd yang umum dipakai distro lain.