
Ringkasan
- Arch Linux menyediakan pembaruan cepat untuk paket perangkat lunak dan memungkinkan penyesuaian mendalam pada komponen Linux.
- Dokumentasi Arch di wiki-nya dipuji karena kejelasannya dan berfungsi sebagai sumber untuk memahami aspek teknis Linux.
- Di sisi lain, pembaruan Arch yang cepat dapat menyebabkan bug, diperlukan intervensi manual yang lebih besar, dan terkadang sistem dasar yang stabil lebih baik.
Arch Linux telah membangun basis penggemar pengguna Linux berdedikasi yang menggunakannya sebagai distro utama mereka. Inilah mengapa saya bukan salah satu dari mereka, meskipun Arch penting bagi pekerjaan saya.
Pembaruan Perangkat Lunak Cepat
Untuk pekerjaan saya, termasuk di HTG, saya menghargai pembaruan perangkat lunak yang cepat dari model rilis bergulir Arch Linux. Segera setelah versi baru dari paket perangkat lunak keluar, pengelola akan menambahkannya ke repositori Arch. Ini terjadi dengan cepat, paling lama dalam beberapa hari.
Jika saya mendengar tentang aplikasi Linux yang keluar dengan versi baru, jika saya ingin mencobanya, saya akan menjalankan Arch dan memperbarui dengan pacman, manajer paket Arch:
pacman -Syu
Saya kemudian akan melihat apakah saya dapat menginstalnya dengan pacman.
Kecepatan Arch Linux mencerminkan kecepatan Linux itu sendiri. Dengan kernel Linux, pembaruan sering dilakukan, biasanya setiap minggu. Itu adalah satu hal yang mengejutkan para pengamat industri komputer di awal tahun 90an ketika Linux mulai mendapatkan popularitas. Distribusi Linux masih membutuhkan waktu untuk memasukkan kernel. Banyak distro, seperti Debian, yang mengutamakan stabilitas. Ini berarti perangkat lunak lama, baik atau buruk.
Sangat Mudah untuk Mengotak-atik Internal
Hal penting lainnya yang memungkinkan saya lakukan oleh Arch adalah mengotak-atik komponen sistem Linux dengan lebih mudah dibandingkan dengan distro lain. Hal ini karena Arch bertujuan untuk “sentralitas pengguna”, yang berarti membuat sedikit asumsi tentang apa yang sebenarnya akan dilakukan pengguna pada sistem mereka.
Contoh yang bagus adalah bagaimana Arch tidak hadir dengan antarmuka pengguna grafis apa pun. Pengguna Linux memiliki preferensi berbeda tentang cara kerja sistem mereka, termasuk antarmuka pengguna. Orang-orang seperti saya yang memiliki pengalaman dengan sistem operasi mirip Unix dapat menggunakan konsol tersebut saat mereka tidur, atau setidaknya cukup untuk menginstal X/Wayland dan window manager atau lingkungan desktop pilihan mereka.
Meskipun GUI diinstal, Arch tidak akan meluncurkannya secara otomatis. Saya harus menginstal pengelola tampilan untuk itu, dan ada beberapa yang bisa dipilih. (LightDM adalah pilihan saya ketika saya harus menginstalnya.)
Alasan utama saya meluncurkan Arch di konsol pada awalnya adalah karena nostalgia, karena mesin MS-DOS lama saya dikonfigurasi untuk memulai dari prompt DOS karena sebagian besar game hanya DOS saja.
Untuk artikel terbaru tentang pengelola jendela, saya sebenarnya mengaktifkan LightDM, karena akan lebih mudah untuk berpindah pengelola jendela.
Kemampuan untuk mengutak-atik komponen sistem dengan cara ini membuat ilustrasi contoh komponen Linux menjadi mudah.
Arch Wiki Sangat Penting, Bahkan untuk Distro Lain
Meskipun Arch memiliki reputasi sebagai distro ekspor, ia memiliki beberapa dokumentasi terbaik yang pernah saya baca di Arch Wiki miliknya. Saya suka bagaimana penulis menjelaskan berbagai hal dengan jelas (pengungkapan: Saya telah melakukan beberapa pengeditan kecil saat menjalankannya di VirtualBox jauh sebelum saya bergabung dengan HTG).
Saya menganggapnya sebagai sumber yang bagus untuk memahami poin teknis Linux. Saya tidak sendirian dalam pandangan ini. HTG mendaftarkan Arch Wiki sebagai salah satu situs web penting bagi pengguna Linux dari semua kalangan.
Saya Tahu Seperti Apa Sebenarnya Perangkat Lunak Upstream
Hal lain yang berguna tentang Arch Linux untuk pekerjaan saya adalah bahwa pengembang Arch dikenal hanya melakukan sedikit perubahan pada perangkat lunak upstream. Perangkat lunak hulu berarti proyek perangkat lunak yang dibuat oleh pihak ketiga dan digabungkan oleh pengembang distro. Distribusi Linux terdiri dari banyak penyedia perangkat lunak hulu.
Ketika saya ingin mencoba program baru, Arch adalah tempat yang baik untuk memulai karena ketika saya menginstalnya, saya tahu bahwa itu akan terjadi sesuai dengan yang dibuat oleh pengembangnya, selain mengkompilasi kodenya sendiri. Saya bisa menilai perilakunya. Audiens HTG menjalankan berbagai distro Linux, dan saya ingin memastikan bahwa jika saya mendeskripsikan perilaku atau fitur apa pun, perilaku atau fitur tersebut akan sama di semua sistem, atau sedekat mungkin.
Mengapa Arch Bukan Driver Harian Saya?
Jika Arch begitu hebat, Anda mungkin bertanya-tanya mengapa saya tidak menggunakannya sebagai driver harian saya? Ada beberapa alasan untuk itu.
Terlalu Banyak Administrasi Manual
Salah satunya adalah bahwa ada lebih banyak administrasi yang terlibat dengan Arch dibandingkan dengan sistem lain yang menangani tugas-tugas rumah tangga untuk saya. GRUB memutuskan untuk mengubah cara kerjanya beberapa tahun yang lalu. Arch mengeluarkan buletin yang menyarankan pengguna untuk menjalankan kembali GRUB setiap kali versi baru diinstal. Saya harus memonitor pacman setiap kali grub melakukannya dan kemudian menjalankan kembali GRUB, jika saya ingat untuk melakukannya, atau mengambil risiko sistem tidak dapat di-boot. Untuk menyiasatinya, saya akhirnya menulis skrip shell.
Ini adalah pekerjaan yang lebih berat bagi seseorang yang memiliki sejuta hal lain yang harus dilakukan. Menulis naskah dan administrasi merupakan hal yang menyenangkan bagi sebagian orang, namun tidak bagi saya.
Kecepatan Cepat Arch Dapat Menimbulkan Bug
Kerugian lainnya adalah kekuatan Arch: model rolling-release-nya. Meskipun bagus untuk mengakses perangkat lunak baru seperti yang saya sebutkan sebelumnya, hal ini memiliki beberapa risiko. Perangkat lunak baru berarti bug yang lebih baru, meskipun di sisi lain beberapa di antaranya juga dapat diperbaiki lebih cepat.
Saya Lebih Suka Sistem yang Lebih Stabil
Ini sampai pada poin terakhir. Saya hanya lebih memilih sistem dasar yang lebih stabil untuk pekerjaan sehari-hari saya, dan meskipun Arch menyenangkan untuk dimainkan, saya memerlukan lingkungan yang dapat saya andalkan. Oleh karena itu, meskipun Arch adalah tempat yang bagus untuk dikunjungi, saya tidak ingin tinggal di sana.