Distro Archlinux ini merupakan distro Linux independen artinya dibangun dari nol (from scratch) merupakan salah satu distro Linux 10 besar terbanyak pengguna dari sekian banyaknya distro Linux, Anda bisa lihat di Distrowatch. Archlinux dibangun atas dasar sebuah semboyan filosofi KISS (Keep It Simple Stupid) dimana keserderhana adalah salah satu ciri khas dari Arch itu sendiri.
Sederhana disini diartikan sebagai, seluruh aplikasi yang Anda inginkan berada ditangan Anda sendiri tidak terpaku pada paket itu sendiri. Seperti Anda ingin menggunakan DE (Desktop Environment) Gnome, KDE, XFCE atau apapun, atau tidak menggunakan DE melainkan hanya WM (Windows Manager) saja. Semua tergantung bagaimana nantinya Arch Anda gunakan, untuk keperluan apa Anda gunakan disesuaikan dengan kehendak Anda.
Lain halnya dengan distro yang sudah satu paket dalam ISO nya. Terkadang ada saja aplikasi yang kita tidak butuhkan namun aplikasi itu menjadi sebuah aplikasi inti dari distro itu, jika kita hapus maka akan mempengaruhi sistem. Di Archlinux tidak demikian. Inilah arti daripada kesederhanaan Arch.
Kelebihan dan Kekurangan Arch
Setiap distro Linux memiliki kelebihan serta kekurangan masing-masing, begitu juga dengan Archlinux tidak luput dari kekurangan di samping kelebihan. Adapun kelebihan dari distro Archlinux menurut cara pandang saya sebagai berikut :
Rolling-Release, ini adalah sebuah kelebihan utama dari Archlinux itu sendiri. Dimana memungkinkan kita jika upgrade sistem tidak perlu mengunduh ulang ISO Archlinux atau menginstal ulang Archlinux. Karena dengan Anda meng-update software, bisa jadi meng-upgrade sistem juga. Dengan metode rolling-release ini, selalu menjaga sistem Anda up-to-date.
Rolling-Release, ini adalah sebuah kelebihan utama dari Archlinux itu sendiri. Dimana memungkinkan kita jika upgrade sistem tidak perlu mengunduh ulang ISO Archlinux atau menginstal ulang Archlinux. Karena dengan Anda meng-update software, bisa jadi meng-upgrade sistem juga. Dengan metode rolling-release ini, selalu menjaga sistem Anda up-to-date.
Bleeding Edge, adalah sebuah istilah dimana Anda selalu dapat menikmati perangkat lunak terbaru lagi stabil.
Wiki yang lengkap (https://wiki.archlinux.org/). Wiki Arch merupakan sebuah wiki panduan yang lengkap dan disusun rapi, juga dengan berbagai bahasa, termasuk bahasa Indonesia. Sayangnya, Wiki Arch yang berbahasa Inggrislah yang lengkap.
Performa, karena Archlinux ketika diinstal dibangun atas dasar keinginan pengguna itu sendiri. Mau dijadikan apa Arch tersebut? Atau mau dinstal aplikasi apa saja di Arch tersebut? Semua tergantung pengguna itu sendiri.
Paket Manager yang cukup baik. Archlinux menggunakan paket manager pacman. Seperti halnya distro lain seperti Ubuntu dengan apt-get nya; Fedora dengan yum nya; Open Suse dengan zypper nya; Gentoo dengan emerge nya, dan lain sebagainya.
AUR (Archlinux User Repository) ini adalah kelebihan tersendiri dari Archinux dibandingkan dengan distro lain, dimana paket manager tidak hanya berfokus pada offical repository saja. Melainkan, kita juga bisa menggunakan unofficial repository tanpa harus menambahkan pada daftar repo. Seperti halnya PPA (Personal Package Archives) milik Ubuntu, untuk menggunakannya Anda harus menambahkan dulu pada daftar repo-nya, jika tidak Anda tidak bisa menginstal aplikasi dari PPA. Lain halnya dengan AUR milik Archlinux. Anda tidak perlu menambahkan pada daftar repo Anda, cukup ketik perintah yaourt -S aplikasi maka aplikasi dari unofficial repository bisa Anda dapatkan.
Sedangkan kekuranganya adalah sebagai berikut :
Rolling-Release. Menjadi kelebihan sekaligus kekurangan, kekurangannya Anda membutuhkan sebuah koneksi dan kuota Internet yang cukup besar jika Archlinux tidak di-update. Saya pernah mendengar kawan saya Archlinux-nya tidak di-update selama satu bulan, begitu dia update, dia terkejut update yg dibutuhkan sekitar 2 GB lebih dia menggunakan KDE. Sebenarnya besar kecilnya update tergantung DE yang kita gunakan, jika Anda pengguna Gnome atau KDE, mungkin update-nya akan besar, jika tidak mungkin Arch hanya update besar jika ukuran aplikasi itu memang dasarnya besar, seperti LibreOffice. Sebenarnya menurut saya metode rolling-release ini tidak jauh beda dan sama saja dengan mengunduh ulang ISO dari sebuah distro jika terjadi update besar (upgrade system). Bedanya kita cukup ketik peritah update maka aplikasi menjadi terbaru begitu juga dengan sistem. Lain halnya dengan distro lain, meskipun bisa dengan cara upgrade melalui aplikasinya, tapi kebanyakan menurut mereka lebih baik upgrade dengan cara clean install.
Bleeding Edge. Ini juga kelebihan sekaligus kekurangan. Adanya metode inilah yang menyebabkan Archlinux itu cenderung selalu update. Meskipun dengan bleeding edge Anda dapat merasakan aplikasi terbaru, tapi tidak selamanya yang terbaru lebih bagus dari yang terdahulu. Bisa saja malah lebih buruk dari versi sebelumnya. Bisa jadi metode ini merupakan metode seperti kelinci percobaan. Mengapa saya katakan demikian? Kerena pengguna terbaru cendurung lebih sedikit, dan merekalah yg awalnya merasakan keburukan dari salah satu produk.
Instalasi mewajibkan menggunakan Internet. Meskipun pada dasarnya Archlinux itu bisa diinstal secara luring (offline) (Anda bisa baca: https://wiki.archlinux.org/index.php/offline_installation_of_packages) membuat Arch offline installer memiliki banyak kekurangan. Terkecuali jika Anda memang bisa membangunnya sendiri seperti distro turunan Archlinux ini yakni Manjaro dan Antergos.
Archlinux tidak disarankan digunakan untuk OS Server. Mengapa? salah satu faktornya utamanya adalah karena Archlinux memakai aplikasi bleeding edge, meskipun sudah dicap stabil oleh pihak komunitas Archlinux itu sendiri, seperti yang saya katakan sebelumnya sesuatu yang terbaru belum tentu lebih baik dari pada yang terdahulu. Lagi pula pengguna Server itu tidak sama dengan pengguna Desktop. Kemudian metode rolling-release ini di satu sisi cocok untuk server, tapi di sisi lain malah membuang kuota bandwidth Anda, apalagi jika Anda menyewa sebuah server dengan kapasitas bandwidth yang tidak banyak, ini akan sangat merugikan.
Bukan untuk pengguna awam Linux. Archlinux ini tergolong level menengah, jika Anda pengguna baru dalam dunia Linux. Archlinux sangat tidak disarankan. Mengapa? Ini akan mematikan semangat Anda untuk menggunakan Linux.