Screenshot oleh Jack Wallen/ZDNET
Ikuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google.
Kesimpulan Utama ZDNET
- Nutyx bukanlah distribusi Linux biasa.
- Distro ‘Linux-from-scratch’ ini akan menantang Anda.
- Nutyx dapat diunduh dan diinstal secara gratis.
Bagi mayoritas pengguna, sistem operasi Linux modern yang serba klik sudah cukup memadai. Lagipula, siapa yang ingin berurusan dengan OS yang justru memberikan tantangan?
Nyatanya, cukup banyak orang.
Benar, sebagian individu justru berkembang ketika dihadapkan pada tantangan. Bagi para penggemar berat seperti itu, distribusi seperti Ubuntu atau Linux Mint mungkin terasa membosankan karena terlalu mudah digunakan.
Masokis, ya?
Jika dibawa ke titik ekstrem, Anda akan sampai pada Gentoo, yang merupakan tantangan besar bagi kebanyakan pengguna Linux. Lalu ada Arch Linux, dengan skrip instalasinya yang cukup rumit.
Di antara dua kutub ‘terlalu mudah’ dan ‘terlalu sulit’ itu, terdapat titik ideal yang ditempati oleh distro bernama Nutyx.
Nutyx adalah distribusi Linux-from-scratch (tidak berbasis distro lain) yang – menurut situs web Nutyx – merupakan "sistem operasi yang sangat baik bagi orang-orang yang ingin berkomitmen untuk mengembangkan keterampilan mereka lebih jauh dan mempelajari bagaimana sebuah sistem Linux disusun."
Saya sendiri belum pernah mencoba Nutyx sebelumnya, dan saya senang akhirnya melakukannya. Distro Linux ini mengejutkan saya; saya mengira tingkat kesulitannya akan berada di antara Arch dan Gentoo. Faktanya, ia memiliki sedikit karakter keduanya, namun juga tidak sepenuhnya. Dengan kata lain, Nutyx adalah distro yang berdiri sendiri.
Yang benar-benar mengejutkan saya adalah proses instalasinya. Saya mengantisipasi banyak kerja keras. Namun, installer berbasis command-line itu jauh lebih mudah dari yang saya bayangkan. Di sisi lain, prosesnya juga berbeda.
Instalasi tersebut mengingatkan saya pada dasar-dasar, menyegarkan kembali memori tentang pengalaman pertama kali menggunakan Linux. Banyak installer OS yang dirancang dengan sangat baik dan ramah pengguna telah membuat saya menjadi puas, karena saya hanya perlu menunjuk dan mengklik untuk mendapatkan desktop yang utuh. Dengan Nutyx, saya harus benar-benar menggunakan otak – dan itu justru hal yang baik.
Oke, mari kita mundur selangkah.
Apa Itu Nutyx?
Seperti yang telah disebutkan, Nutyx adalah distribusi Linux-from-scratch. Distro ini hadir dalam empat varian:
- Base: Hanya kerangka dasar tanpa GUI.
- Xfce: Dengan desktop environment Xfce.
- GNOME: Dengan desktop environment GNOME.
- KDE: Dengan desktop environment KDE Plasma.
Semua varian di atas menggunakan systemd sebagai init system, dan masing-masing saat ini dikirimkan dengan kernel Linux 6.18.
Nutyx tidak menggunakan manajer paket pada umumnya. Sebagai gantinya, Nutyx menggunakan CARDS, yang merupakan singkatan dari Create, Add, Remove, and Download System. CARDS dapat mengelola dependensi dan menangani dependensi runtime. Meskipun cukup mudah digunakan, ini adalah alat yang hanya beroperasi di command-line. Meskipun Anda memilih varian Nutyx yang biasanya memiliki frontend manajer paket sendiri (seperti KDE Discover atau GNOME Software), aplikasi-aplikasi tersebut tidak akan berfungsi. Saat ini juga belum ada antarmuka GUI untuk CARDS.
CARDS digunakan seperti installer command-line pada umumnya. Misalnya, jika ingin menginstal LibreOffice, Anda dapat menjalankan perintah:
sudo cards install libreofficeYang mengejutkan saya dari CARDS adalah kecepatannya yang jauh lebih lambat dibandingkan manajer paket lain. Bisa jadi karena mesin virtual saya bermasalah dengan koneksi jaringannya, atau layanan yang menghosting repositori Nutyx memang lambat. Mengunduh aplikasi LibreOffice membutuhkan waktu lebih dari 10 menit. Mengingat LibreOffice bukan aplikasi yang sangat besar, seharusnya tidak demikian.
Apapun penyebabnya, CARDS akhirnya selesai, dan LibreOffice siap digunakan.
Nutyx datang dengan koleksi aplikasi terpasang yang sangat minimal, termasuk Firefox, VLC media player, Yakuake, Dragon Player, Elisa, dan beberapa aplikasi lainnya.
Oke, saya pikir sekarang saatnya membahas instalasi.
Instalasi Nutyx
Saya terbiasa dengan instalasi Linux yang cepat dan sederhana. Boot dari ISO dan ikuti proses instalasi yang serba klik. Nutyx tidak memiliki installer berbasis GUI. Sebagai gantinya, distro ini memilih rute ncurses (hanya teks). Saya tentu bisa mengikuti installer berbasis teks; bagaimanapun juga, tahun-tahun awal saya menggunakan Linux semuanya adalah instalasi CLI.
Namun masalahnya bukan pada installer berbasis teks. Yang membuat saya tidak siap adalah kecepatan Nutyx menyelesaikan instalasi. Kebanyakan distribusi Linux dapat diinstal dalam waktu kurang dari 5 menit (bahkan seringkali lebih cepat). Nutyx terinstal dalam waktu kurang dari 2 menit. Kebanyakan distro juga memungkinkan Anda mengintip proses di balik layar untuk melihat apa yang terjadi dengan installer. Tidak dengan Nutyx. Setelah Anda menjalankan perintah
install-nutyx, Anda menjawab beberapa pertanyaan (nama pengguna, nama lengkap, hostname, dan kata sandi), lalu prosesnya berjalan. Beberapa detik kemudian, Anda disambut oleh login manager.Karena instalasi terjadi dengan kecepatan yang luar biasa, saya mengira prosesnya gagal. Saya melakukan reboot, sekali lagi berharap harus boot kembali ke live instance, tetapi ternyata tidak. Saya masuk dengan nama pengguna yang saya tambahkan selama instalasi, dan semuanya berjalan baik-baik saja.
Ini gila. Pasti ini hanya menginstal instance sementara. Untuk memastikannya, saya mematikan mesin virtual dan menyalakannya kembali.
Sekali lagi, saya disambut oleh instance yang sama, membuktikan bahwa instalasi itu berhasil.
Kemudian saya mulai menggunakan distribusi tersebut. Saya menginstal aplikasi dan melakukan hal-hal biasa.
Selanjutnya, saya memutuskan untuk memberikan uji coba biasa dan menginstal AI lokal, Ollama. Kecepatan unduhannya sangat lambat dan menyiksa. Saya menguji ini dengan mesin lain; ternyata, masalahnya ada di sisi mesin virtual. Saya melakukan reboot, hanya untuk menemukan bahwa saya harus membuat ulang pengguna.
Kali ini, saya memutuskan untuk menggunakan rute CARDS dan, secara spontan, menjalankan perintah:
sudo cars install nutyxAnehnya, manajer paket mulai mengunduh paket nutyx.cards untuk diinstal.
Ternyata, menginstal OS ini cukup mudah – setelah Anda tahu apa yang harus dilakukan.
Di dalam file
/etc/cards.conf, Anda akan menemukan daftar koleksi yang dapat diinstal. Dalam daftar tersebut terdapat: gui-extra: Semua aplikasi dan desktop grafis.gui: Antarmuka grafis minimal.cli-extra: Semua aplikasi konsol.cli: Antarmuka konsol minimal.Saya memutuskan untuk memasang semuanya dan menjalankan perintah:
sudo cards install gui-extraProses itu kemudian mulai menginstal sekitar 900 paket. Sekarang, tinggal menunggu hingga proses instalasi yang panjang itu selesai.
Kesimpulan Saya
Sebut saya aneh, tapi saya menikmati bekerja dengan Nutyx. Saya merasa menikmati proses ‘berburu’ untuk mencari tahu cara membuatnya berjalan. Itu menantang namun sangat memuaskan.
Jika Anda seperti saya dan menikmati tantangan yang baik, cobalah Nutyx. Jika Anda hanya ingin menginstal OS dengan cara yang serba klik, sebaiknya hindari Nutyx.