Linux Tanpa systemd: Mengapa Anda Harus Menggunakan Devuan, Debian Fork

Linux Tanpa systemd: Mengapa Anda Harus Menggunakan Devuan, Debian Fork

Anda mungkin terkejut apa yang merupakan krisis di komunitas Linux. Beberapa tahun yang lalu, pembuatan sistem init systemd memperburuk sejumlah pengembang dan pengguna. Sebagian besar sistem operasi berbasis Linux mengadopsi systemd, tetapi ada beberapa yang telah memilih untuk memetakan kursus yang berbeda.





Untuk semua pertentangan, dapatkah Anda membedakan antara versi Linux yang menganut systemd dan yang tidak?





Sebagai kasus uji yang jelas, mari kita pertimbangkan Debian dan varian yang disebut Devuan. Debian adalah salah satu OS berbasis Linux tertua dan terbesar. Pada tahun 2014, sebuah grup bernama Veteran UNIX Admins memulai Devuan, cabang dari Debian tanpa systemd . Haruskah Anda mencobanya?





Apa itu Sistem init?

Init adalah singkatan dari inisialisasi. Proses init adalah bagian pertama dari proses sistem operasi yang dimulai saat komputer Anda yang diberdayakan Linux melakukan booting. Ini berjalan di latar belakang selama komputer Anda menyala, dan terus berlanjut hingga komputer mati.

Sistem init mengelola proses lain, sehingga komputer Anda boot, berjalan, dan mati dengan lancar. Jadi, meskipun sistem init mungkin sebagian besar tidak terlihat, ini juga penting.



Apa yang 'Salah' Dengan systemd?

Systemd lebih dari sebuah sistem init. Ini termasuk perangkat lunak lain, seperti networkd dan logind, yang mengelola aspek lain dari komputer Anda. Systemd adalah rangkaian perangkat lunak yang berfungsi sebagai jembatan antara aplikasi dan kernel Linux yang mendasarinya. Ini menangani tugas yang beragam seperti mengelola login pengguna ke perangkat hotplugging.

mengapa penggunaan disk pada 100

Secara tradisional, pada sistem operasi berbasis Unix dan mirip Unix (Linux adalah yang terakhir), pengembang merancang perangkat lunak untuk melakukan satu tugas dan melakukannya dengan baik. Selalu ada pengecualian, tetapi dengan systemd, komponen inti telah menyimpang dari cara melakukan sesuatu ini.





Seperti yang Anda duga, ada alasan mengapa pengembang merasa perlu untuk melakukan perubahan. Sebagai permulaan, sistem init lama melakukan booting secara linier, memuat berbagai skrip dalam urutan yang masuk akal. Hal ini mempersulit untuk mem-boot komputer dan mengelola fungsi inti (seperti menghubungkan ke jaringan) dengan lancar seperti yang diharapkan pada mesin saat ini.

Menggabungkan banyak tugas ini ke dalam satu proyek memungkinkan sistem operasi berbasis Linux untuk memberikan pengalaman boot-up yang lebih cepat.





Bagaimana Devuan Berbeda Dari Debian

Debian 8 adalah versi pertama yang mengadopsi systemd. Proyek Devuan dimulai pada waktu itu, tetapi rilis stabil pertama tidak mendarat hingga tahun 2017, bersamaan dengan rilis Debian 9.

Devuan menggunakan manajer paket APT yang sama dengan Debian , tetapi mempertahankan repositori paketnya sendiri. Itu adalah server yang menyimpan software yang anda download menggunakan APT.

Repositori Devuan berisi perangkat lunak yang sama dengan Debian, hanya dengan patch yang memungkinkan program berjalan tanpa systemd. Ini terutama mengacu pada komponen backend seperti paket kebijakan , yang mengelola pengguna mana yang dapat mengakses atau memodifikasi bagian tertentu dari PC Anda.

Bagaimana Rasanya Menggunakan Devuan?

Sama seperti Debian, ada beberapa cara untuk menginstal Devuan. Unduhan 'minimal' memberi Anda alat penting yang Anda butuhkan untuk mengaktifkan dan menjalankan Devuan di mesin Anda. Unduhan 'langsung' memberi Anda desktop yang berfungsi yang dapat Anda uji sebelum menginstal Devuan ke komputer Anda.

Devuan menggunakan lingkungan desktop Xfce secara default. Ini adalah lingkungan komputasi tradisional yang mirip dengan tampilan antarmuka PC beberapa dekade lalu. Secara fungsional, Xfce masih mampu menangani sebagian besar tugas orang telah datang untuk mengharapkan dari komputer hari ini.

Versi langsung Devuan hadir dengan banyak perangkat lunak untuk memenuhi harapan umum. Mozilla Firefox tersedia untuk menjelajah web. LibreOffice ada untuk membuka dan mengedit dokumen. GIMP dapat mengubah foto dan gambar lainnya. Semua aplikasi ini berfungsi seperti yang Anda harapkan, tanpa mempedulikan sistem init mana yang Anda jalankan.

Sementara Devuan mencerminkan repositori paket Debian, keduanya tidak dapat dipertukarkan. Menambahkan repositori yang ditujukan untuk Debian berisiko merusak instalasi Anda. Anda dapat mengedit sumber perangkat lunak Anda melalui terminal atau di dalam Synaptic Package Manager, yang disertakan.

Devuan terhubung ke jaringan Wi-Fi dan Ethernet dengan baik. Anda juga dapat mengharapkannya untuk mengenali flash drive dan hard drive yang Anda pasang. Ada kemungkinan Anda bahkan tidak akan melihat perbedaannya. Systemd hanya satu cara untuk melakukan sesuatu, bukan satu-satunya cara.

Sistem init apa yang digunakan Devuan?

Pada akhirnya, pertanyaan ini sampai pada inti dari apa itu Devuan.

Devuan default ke sistem sysvinit, yang mirip dengan proses inisialisasi Sistem V yang digunakan di Unix. Sysvinit adalah standar umum banyak versi Linux, termasuk Debian, yang digunakan sebelum systemd.

Devuan juga menawarkan banyak alternatif. Kamu bisa mengunduh OpenRC , Rooney , dan lainnya untuk menggantikan sistem init yang disediakan.

Apakah OS Berbasis Linux Lainnya Menghindari systemd?

Gentoo, itu bangun-sistem-operasi-Anda-dari-awal distribusi Linux , default ke OpenRC. Ini adalah salah satu versi Linux tertua dan paling terkenal untuk menghindari systemd. Slackware, OS berbasis Linux kuno lainnya, telah memilih untuk tetap menggunakan sysvinit. PCLinuxOS adalah opsi yang lebih muda yang juga memilih untuk tidak beralih ke systemd.

Ada juga beberapa distribusi Linux yang berbasis Devuan. Meskipun jumlahnya tidak seberapa jika dibandingkan dengan Debian, yang berfungsi sebagai basis bagi banyak orang terkemuka OS berbasis Linux seperti Ubuntu .

Haruskah Anda Beralih ke Devuan?

Apakah Anda seorang sysadmin? Apakah Anda membangun sistem operasi Anda dari awal atau secara teratur? berinteraksi dengan daemon dan layanan startup ? Jika demikian, apakah Anda lebih nyaman dengan cara Anda mengelola sistem secara tradisional? Jika jawaban Anda ya, Anda mungkin lebih suka Devuan. Ini lebih merupakan kelanjutan dari keadaan sebelumnya, daripada sesuatu yang sama sekali baru.

Bagi kita semua, pertanyaan ini lebih merupakan pertanyaan filosofis daripada pertanyaan pragmatis. Apakah Anda menyukai pendekatan Unix tradisional untuk melakukan satu pekerjaan dan melakukannya dengan baik? Apakah Anda mempermasalahkan gagasan untuk menggabungkan banyak tugas ke dalam satu proyek? Jika demikian, menggunakan Devuan adalah ekspresi keyakinan Anda pada ideal itu.

Secara pragmatis, gunakan Devuan jika Anda menginginkan Debian tanpa systemd. Jika Anda ingin systemd, tetap menggunakan Debian . Tidak ada lebih dari itu.

Membagikan Membagikan Menciak Surel Cara Membuat Diagram Aliran Data untuk Memvisualisasikan Data Proyek Apa Pun

Diagram aliran data (DFD) dari setiap proses membantu Anda memahami bagaimana data mengalir dari sumber ke tujuan. Berikut cara membuatnya!

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Debian
  • Linux
  • Xfce
Tentang Penulis Raja Bertel(323 Artikel Diterbitkan)

Bertel adalah minimalis digital yang menulis dari laptop dengan sakelar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengambil kendali atas kehidupan digital mereka.

More From Bertel King

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan