Ingin menginstal paket di Arch Linux tetapi tidak tahu caranya? Banyak orang mengalami masalah ini ketika mereka pertama kali pindah ke Arch. Namun, Anda dapat dengan mudah mengelola paket di sistem berbasis Arch menggunakan pengelola paket Pacman .
Pacman adalah singkatan dari Pac kage Pria ager, menggabungkan format paket biner sederhana dengan sistem build yang mudah digunakan.
Ini adalah alat manajemen paket baris perintah default di Arch Linux dan turunannya. Anda dapat dengan mudah menginstal, menghapus, memperbarui, dan meningkatkan paket dan semua dependensi yang diperlukan dengannya.
Pacman bertujuan untuk mengelola paket perangkat lunak dengan cepat. Selain itu, Pacman adalah salah satu pembeda utama antara Arch Linux dan distro Linux besar lainnya seperti Red Hat, Ubuntu, Debian, dll.
Panduan ini berlaku untuk Arch Linux dan semua distro Linux berbasis Arch lainnya seperti Manjaro, EndeavourOS, Garuda Linux, dll., dengan menggunakan Pacman sebagai pengelola paket.
Jadi, mari kita lihat cara menggunakan Pacman untuk menginstal, menghapus, memperbarui, dan meminta paket di Arch Linux dengan contoh sederhana.
Segarkan Daftar Paket
Seperti di semua sistem operasi Linux, kita harus memperbarui daftar paket sebelum menginstal paket apa pun atau memperbarui sistem.
sudo pacman -Sy
Mencari Paket
Untuk mencari paket tertentu, misalnya vlc
, dari database sinkronisasi (server jarak jauh), jalankan:
sudo pacman -Ss vlc
Mendapatkan Informasi Tentang Paket
Untuk menampilkan informasi rinci dari paket yang diberikan dari database sinkronisasi, misalnya untuk nginx
, jalankan:
pacman -Si nginx
Menginstal Paket dengan Pacman
Menginstal paket dengan Pacman itu mudah. Jalankan saja perintah berikut:
sudo pacman -S vlc
Akibatnya, proses ini akan secara otomatis mengidentifikasi semua dependensi yang diperlukan dan menanganinya.
Menginstal Paket Lokal
Pacman menyimpan semua paket yang diunduh di /var/cache/pacman/pkg
folder.
Jika Anda ingin menginstal paket yang diunduh secara lokal, misalnya, vlc
, terletak di direktori /var/cache/pacman/pkg/, buka folder tempat paket berada dan masukkan perintah berikut:
cd /var/cache/pacman/pkg/
sudo pacman -U vlc-3.0.11-2-x86_64.pkg.tar.zst
Perbarui/Tingkatkan Paket
Untuk memperbarui satu paket, misalnya, rsync
, jalankan:
sudo pacman -S rsync
Untuk memperbarui semua paket di sistem Anda, jalankan saja:
sudo pacman -Syu
Terkadang Anda ingin memutakhirkan paket, tetapi Anda ingin tetap menggunakan versi yang lebih lama (karena Anda tahu versi yang lebih baru telah menghapus fitur atau rusak).
Jadi, jika vlc
package menyebabkan masalah, Anda dapat menggunakan perintah berikut untuk ini:
sudo pacman -Syu --ignore=vlc
Menghapus Paket dengan Pacman
Untuk menghapus paket dengan semua dependensinya, jalankan perintah berikut:
sudo pacman -Rs vlc
Perintah ini akan menghapus semua vlc
paket dan semua dependensi. Saat menghapus paket, Pacman akan menyimpan file konfigurasi penting dengan ekstensi .pacsave
.
Selain itu, jika Anda tidak lagi menginginkannya dan ingin mengosongkan hard drive, Anda dapat menghapus paket beserta semua file konfigurasinya dengan perintah:
sudo pacman -Rns vlc
Hapus Paket Yatim (Tidak Digunakan)
Seperti yang mungkin Anda ketahui, masih akan ada beberapa paket yatim piatu (tidak digunakan) di Arch Linux Anda setelah menghapus sebuah paket. Paket yatim piatu ini tidak diperlukan lagi, jadi kami dapat menghapusnya untuk mengosongkan beberapa ruang.
Untuk menghapus paket-paket ini, jalankan:
sudo pacman -Rns $(pacman -Qdtq)
Jika tidak ada anak yatim yang ditemukan, hasilnya adalah:
Mencari Paket yang Sudah Terinstal
Terkadang Anda ingin memeriksa paket tertentu jika diinstal secara lokal. Dalam hal ini, Anda dapat melakukannya dengan menggunakan perintah di bawah ini:
pacman -Qs vlc
Anda dapat melihat daftar semua paket yang diinstal pada sistem Anda menggunakan perintah berikut:
pacman -Q
Temukan Semua File yang Dimiliki oleh Paket
Anda dapat menemukan semua file yang diinstal oleh paket tertentu menggunakan perintah berikut:
pacman -Ql vlc
Ini mengembalikan nama paket dan jalur ke file yang dimilikinya.
Temukan Pemilik Paket File
Jika Anda ingin memeriksa lokasi file biner yang dapat dieksekusi yang dimiliki oleh sebuah paket, gunakan -Qo
bendera.
pacman -Qo /usr/bin/vlc
Unduh Paket
Terkadang, Anda mungkin ingin mengunduh paket dan menyimpannya di cache tanpa menginstalnya. Misalnya, Anda mungkin berencana untuk menggunakan paket yang diunduh. Untuk melakukannya, jalankan:
pacman -Sw vlc
Perintah di atas hanya akan mengunduh vlc
paket dan simpan di folder cache. Pacman menyimpan semua paket yang diunduh di /var/cache/pacman/pkg
folder.
Bersihkan Cache Paket
Semua paket yang kami unduh selama penginstalan akan disimpan di direktori cache, yaitu, /var/cache/pacman/pkg/
. Jika Anda tidak menghapusnya secara berkala, itu akan memakan ruang hard drive Anda secara perlahan, dan cepat atau lambat, Anda bisa mendapatkan ruang disk yang rendah.
Jadi ada baiknya untuk menghapus cache secara berkala. Untuk menghapus semua paket cache yang saat ini tidak diinstal dan database sinkronisasi yang tidak digunakan, jalankan:
sudo pacman -Sc
Selain itu, jika Anda ingin menghapus semua file dari cache, gunakan c
. yang bersih beralih dua kali. Tentu saja, ini adalah pendekatan yang paling agresif dan tidak akan meninggalkan apa pun di folder cache:
sudo pacman -Scc
Kesimpulan
Arch Linux adalah salah satu distro Linux yang paling terkenal dan terkenal. Panduan ini telah membahas sebagian besar perintah yang perlu Anda ketahui saat menggunakan Pacman.
Semoga bermanfaat dalam perjalanan Anda dengan distro berbasis Arch.
Anda dapat menemukan dokumentasi mendetail tentang pengelola paket Pacman di Arch Linux Wiki resmi.