Emirar https://www.emirar.com/2018/03/pacman-arch-linux.html

Berkenalan dengan Pacman Arch Linux

Berkenalan dengan Pacman Arch Linux
Berkenalan dengan Pacman Arch Linux - Sebelum melanjutkan experiment lebih dalam dengan Arch Linux, sebaiknya Anda berkenalan terlebih dahulu dengan Pacman. Apa itu Pacman :v ? Yuk mari simak penjelasannya serta beberapa fungsi pacman dalam sistem Arch Linux.

Pacman (Package Manager) adalah sebuah sistem manajer paket dalam Arch Linux. Pacman adalah salah satu fitur utama dari Arch Linux.

Tujuan dari pacman adalah memungkinkan pengaturan paket-paket dengan mudah, baik yang berasal dari repositori resmi Arch maupun yang dibangun sendiri oleh para pengguna. Pacman menjaga sistem tetap up to date dengan sinkronisasi daftar paket dengan server master.

Model server/klien juga memungkinkan Anda untuk mengunduh atau memasang paket dengan perintah sederhana, lengkap dengan semua dependensi yang diperlukan.

Pacman ditulis dalam bahasa pemrograman C dan menggunakan format paket .pkg.tar.xz

Konfigurasi pacman terletak di /etc/pacman.conf. Di sinilah pengguna mengkonfigurasi program tersebut agar berjalan sesuai dengan yang diinginkan. Informasi lebih lanjut tentang file konfigurasi dapat ditemukan di man pacman.conf.


Berikut di bawah ini dasar-dasar penggunaan pacman dalam Arch Linux:
Catatan: menjalankan perintah pacman menggunakan akses root sudo pacman dan masukan password user root Anda.

Instal Paket

Cara menginstal paket di Arch Linux.
pacman -S package_name package_name ...

Instal Paket Grup

Cara menginstal paket grup di Arch Linux. Paket grup yaitu paket yang telah dijadikan satu grup dengan jumlah paket yang lebih dari satu. Artinya semua paket yang telah dijadikan satu akan terinstal semua. Contohnya seperti di bawah ini:

Contoh 1:
pacman -S gnome
Contoh 2:
pacman -S deepin

Menghapus Paket

Cara menghapus paket di Arch Linux.

Untuk menghapus paket tanpa dependensinya:
pacman -R package_name

Untuk menghapus paket dan dependensinya yang tidak diperlukan oleh paket terinstal lainnya:
pacman -Rs package_name

Untuk menghapus sebuah paket, dependensinya dan semua paket yang bergantung pada paket target:
Peringatan: operasi ini rekursif, dan harus digunakan dengan hati-hati karena bisa menghilangkan banyak paket yang dibutuhkan.
pacman -Rsc package_name

Untuk menghapus sebuah paket, yang dibutuhkan oleh paket lain, tanpa mengeluarkan paket dependen:
pacman -Rdd package_name

Pacman menyimpan file konfigurasi penting saat menghapus aplikasi tertentu dan memberi nama pada ekstensi tersebut: .pacsave. Untuk mencegah pembuatan file cadangan ini gunakan opsi -n:
pacman -Rn package_name
Catatan: pacman tidak akan menghapus konfigurasi yang dibuat oleh aplikasi itu sendiri (misalnya "dotfiles" di folder home).

Update Paket

Cara mengupdate paket di Arch Linux.

Caranya sangat mudah, cukup jalankan perintah di bawah ini:
pacman -S package_name

Sinkronisasi Database

Cara sinkronisasi Database di Arch Linux.
pacman -Syy

Upgrade Paket

Cara mengupgrade semua paket di Arch Linux.

Pacman bisa mengupdate semua paket di sistem hanya dengan satu perintah. Ini bisa memakan waktu cukup lama tergantung pada seberapa up-to-date sistem ini. Perintah berikut mensinkronkan database repositori dan memperbarui paket sistem, tidak termasuk paket "lokal" yang tidak ada dalam repositori yang telah dikonfigurasi.
pacman -Syu

Mengoptimalkan Database

Cara Mengoptimalkan Database di Arch Linux.
pacman-optimize

Membersihkan Cache Paket

Cara membersihkan cache paket di Arch Linux.

Pacman menyimpan paket unduhannya di /var/cache/pacman/pkg/ dan tidak menghapus versi lama atau yang dihapus secara otomatis, oleh karena itu perlu untuk sengaja membersihkan folder itu secara berkala agar folder tersebut tidak tumbuh dalam ukuran yang besar:
pacman -Sc

Untuk mengosongkan folder cache sepenuhnya:
pacman -Scc


Selebihnya mengenai Pacman silahkan baca di https://wiki.archlinux.org/index.php/pacman.

Sekian, semoga bermanfaat.

Bagikan postingan ini:

Reactions:

Pertimbangkan untuk mendukung kami:

Jika Anda merasa bahwa artikel di blog ini bermanfaat, mohon pertimbangkan untuk mendukung kami. Anda dapat memilih banyak opsi untuk mendukung kami dengan cara donasi, diantaranya menggunakan Bank, Crypto dan lain sebagainnya. Terima kasih.

Donate

Subscribe to our newsletter

Notifikasi