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

Artikel Terkait

5 responses to “Pacman Paket Manager Archlinux Yang Keren”

  1. Ade Malsasa Akbar Avatar

    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. Ali Avatar
      Ali

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

      1. Ade Malsasa Akbar Avatar

        Perasaan pas kemarin kasih komentar, blog ini belum punya tombol Like. Bagus.

  2. plenum patientia Avatar
  3. kangsoel Avatar

    Saatnya beralih ke antegros distro turunan arch

Leave a Reply to Ali Cancel reply

Your email address will not be published. Required fields are marked *