bootvine: Pohon systemd Live di Konsol Boot
Judul asli: A live tree of systemd jobs on the boot console
Mengapa Ini Penting
Alat ini mengisi celah observabilitas boot Linux yang selama ini diabaikan distro besar.
bootvine v0.1.3 rilis di Codeberg: alat open-source berbasis Rust yang menggantikan baris log boot Linux dengan pohon job systemd secara real-time di konsol.
Pengembang Willem Vanhulle merilis bootvine, sebuah animasi boot yang menampilkan tahapan systemd dalam bentuk pohon dependensi hidup di konsol Linux. Alat ini ditulis dalam Rust (85%) dan tersedia di Codeberg dengan 151 commit serta 151 bintang.
Bootvine menggantikan tampilan log kernel dan systemd yang menggulir cepat dengan dua elemen utama: pohon unit yang masih tertunda, dan timeline unit-unit paling lambat yang telah selesai berjalan. Selain itu, alat ini mampu mengikuti proses shutdown, menangani prompt passphrase seperti LUKS unlock, dan menampilkan alasan kegagalan unit beserta baris journal terakhirnya.
Syarat teknis meliputi systemd versi 246 ke atas sebagai PID 1, libdbus, libsystemd, sebuah virtual terminal, serta systemd initrd agar proses boot dari tahap initrd hingga stage 2 dapat dipantau. Pembaruan terakhir pada 9 November 2026 mencakup penghapusan sampel mesin initrd yang di-skrip setelah NixOS menghapus dukungannya. Proyek ini terinspirasi dari nix-output-monitor dan lahir dari frustrasi pengembang terhadap layar boot distribusi Linux yang tidak informatif.