Pacman Paket Manager Archlinux Yang Keren

Salah satu ciri khas dari beberapa distro Linux adalah adanya sebuah paket manager yang berbeda-beda. Oleh karena perbedaan paket manager tersebut membuat kita tahu bahwa di Linux ada beberapa paket aplikasi yang dipaketkan dalam bentuk RPM (untuk pengguna RedHat/Fedora/OpenSUSE dan turunannya), DEB (untuk pengguna Debian/Ubuntu dan turunannya), ataupun tar.gz (biasanya source code (kode sumber) untuk semua distro, memerlukan kompilasi untuk menjalankannya).

Karena perbedaan paket manager tersebut tentu berbeda pula aplikasi yang menjalan tugas sebagai paket manager. Seperti apt untuk pengguna Debian/Ubuntu dan turunannya, yum untuk penggunna Redhat/Fedora dan turunannya, zypper untuk pengguna OpenSuse, dan lain sebagainya. Di Archlinux dikenal dengan nama pacman. Sebelum beranjak kepenggunaan pacman, ada baiknya kita membahas terlebih dahulu apa itu paket manager secara singkat (Ada dapat baca pada artikel: Berbagai Paket Manager Linux). Kemudian dilanjutkan dengan pengertian daripada pacman beserta fungsi-fungsinya.

Apa itu Pacman?

Pacman adalah sebuah paket manager di Archlinux. Sebagai mana fungsi dasar daripada paket manager yakni untuk menginstal, menghapus ataupun memperbarui (update) aplikasi sekaligus memperbarui (upgrade) sebuah sistem.

Kelebihan daripada Pacman

Salah satu kelebihan pacman adalah memiliki perintah yang cukup sederhana seperti menginstal aplikasi cukup dengan pacman -S aplikasi. Selain kesederhanaan perintah dalam pacman ada beberapa kelebihan tersendiri dari pacman itu, seperti tampilan instalasi yang rapi beserta adanya ukuran, estimasi waktu, kecepatan mengunduh dan dependensi opsional. Seperti contoh gambar di bawah ini. Jika gambar kurang jelas cukup klik untuk memperbesar gambar.

kelebihan-pacman

Beberapa Fungsi daripada Pacman

Berikut ini beberapa fungsi daripada pacman:

Perintah
Kegunaan
pacman -S(Sync) Untuk singkronisasi paket, baik untuk menginstal, update, ataupun upgrade aplikasi ataupun sistem.
pacman -R(Remove) Untuk menghapus aplikasi.
pacman -Q(Query) Untuk mengetahui aplikasi apa saja yang telah terinstal dalam komputer.
pacman -U(Upgrade) Untuk menginstal aplikasi secara luring (offline).
pacman -D(Database).
pacman -V(Version) Untuk mengetahui versi pacman yang diguanakan.

Fungsi Yang Sering Digunakan

Dikarenakan beberapa fungsi dari pacman itu cukup banyak, berikut ini saya berikan fungsi yang sering digunakan terkait masalah instalasi, menghapus, atau memperbarui aplikasi.

Menginstal Aplikasi

pacman -S nama_aplikasi1 aplikasi2 dst

NB : untuk menginstal aplikasi harus sesuai dengan nama dalam repositori
Contoh:

pacman -S audacious vlc

Mengunduh Aplikasi dari Repositori

pacman -Sw nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -Sw geany gedit

Mengetahui nama file paket

pacman -Sp nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -Sp firefox

NB : Ini dapat pula digunakan untuk membuat offline installer

Mensingkroniskan Database Repositori

pacman -Syy

Meng-update/upgrade Aplikasi atau Sistem

pacman -Syu

Menghapus Paket Tanpa Dependensi dari Komputer

pacman -R nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -R gnome-calculator

Menghapus Paket dengan Dependensinya dari Komputer

pacman -Rc nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -Rc gnome

Mengapus Paket Bersih dengan Konfigurasinya dari Komputer

pacman -Rns nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -Rns gnome

Menghapus Bersih Paket dari Komputer

pacman -Rcns nama_aplikasi1 aplikasi2 dst

Contoh:

pacman -S Rcns gnome

Menginstal Aplikasi dari Luar Repositori

pacman -U nama_file.tar.xz

Contoh:

pacman -U audacious-3.5.2-2-x86_64.pkg.tar.xz

Menginstal Aplikasi dari Luar Repositori (Tanpa Dependensi)

pacman -Ud nama_file.tar.xz

Contoh:

pacman -Ud vlc-2.1.5-5-x86_64.pkg.tar.xz

Menghapus Cache Paket dari Komputer

pacman -Sc

Menghapus Seluruh Cache Paket dari Komputer

pacman -Scc

Ayo Berlangganan!

Dapatkan pemberitahuan artikel-artikel terbaru super cepat, langsung dari surel Anda.
Lebih dari 320 telah berlangganan situsali.com, ayo segera daftarkan surel Anda sekarang juga!


5 thoughts on “Pacman Paket Manager Archlinux Yang Keren”

  1. Tulisan mengenai pacman yang terbagus pertama saya baca di Indonesia. Gambar beranotasi di atas sangat menarik. Riset mengenai sistem manajemen paket di Indonesia mesti terus dilakukan seperti ini.

    1. Terima kasih, sejujurnya ini masih belum lengkap Kang, perlu saya revisi dan perbaruhui lagi, insya Allah akan saya tuliskan di sini.

Leave a Reply