Panduan untuk Menggunakan Pengelola Paket Pacman

pengantar

Dalam panduan sebelumnya saya telah menunjukkan kepada Anda bagaimana menginstal aplikasi pada distribusi Linux berbasis Debian menggunakan apt-get dan saya juga telah menunjukkan kepada Anda bagaimana menginstal aplikasi pada distribusi Linux berbasis Red Hat menggunakan yum .

Dalam panduan ini saya akan menunjukkan cara menginstal paket menggunakan baris perintah dalam distribusi Linux berbasis Arch seperti Manjaro.

Aplikasi Yang Dipasang Di Komputer Anda

Anda dapat melihat daftar semua paket yang diinstal pada sistem Anda menggunakan perintah berikut:

pacman -Q

Ini akan mengembalikan daftar semua aplikasi di komputer Anda dan nomor versinya.

Melihat Perubahan Log Untuk Aplikasi yang Dipasang

Anda dapat mengambil informasi lebih lanjut tentang paket atau memang paket dengan menyediakan berbagai opsi permintaan sebagai berikut:

pacman -Qc okopi

Lihat Paket yang Diinstal Sebagai Dependensi Untuk Paket Lain

Perintah di atas akan menunjukkan kepada saya changelog untuk octopi jika ada. Jika tidak ada pesan akan ditampilkan memberitahu Anda bahwa tidak ada changelog yang tersedia.

pacman -Q -d

Perintah di atas menunjukkan Anda semua file yang diinstal sebagai dependensi ke paket lain.

pacman -Q -d -t

Ini akan menunjukkan kepada Anda semua dependensi anak yatim yang terpasang di komputer Anda.

Lihat Paket yang Diinstal Secara Eksplisit

Jika Anda ingin melihat semua paket yang diinstal secara eksplisit, gunakan perintah berikut:

pacman -Q -e

Paket eksplisit adalah paket yang benar-benar Anda pilih untuk dipasang dibandingkan dengan paket yang diinstal sebagai ketergantungan ke paket lain.

Anda dapat melihat paket eksplisit mana yang tidak memiliki dependensi dengan menggunakan perintah berikut:

pacman -Q-e-t

Lihat Semua Paket Dalam Grup

Untuk melihat paket grup mana yang menjadi milik Anda dapat menggunakan perintah berikut:

pacman -Q -g

Ini akan mencantumkan nama grup yang diikuti oleh nama paket.

Jika Anda ingin melihat semua paket dalam grup tertentu, Anda dapat menentukan nama grup:

pacman -Q -g base

Informasi Kembali Tentang Paket yang Diinstal

Jika Anda ingin mengetahui nama, deskripsi, dan semua detail lainnya tentang paket, gunakan perintah berikut:

pacman -Q -i nama paket

Outputnya meliputi:

Periksa Kesehatan Paket Terpasang

Untuk memeriksa kesehatan paket tertentu, Anda dapat menggunakan perintah berikut:

pacman -Q -k packagename

Ini akan mengembalikan output yang serupa dengan yang berikut:

goresan: 1208 total file, 0 file hilang

Anda dapat menjalankan perintah ini terhadap semua paket yang terinstal:

pacman -Q -k

Temukan Semua File yang Dimiliki Oleh Paket

Anda dapat menemukan semua file yang dimiliki oleh paket tertentu menggunakan perintah berikut:

pacman -Q-l nama paket

Ini mengembalikan nama paket dan path ke file yang dimilikinya. Anda dapat menentukan beberapa paket setelah -l.

Temukan Paket yang Tidak Ditemukan Di Basis Data Sinkronisasi (yaitu Diinstal Secara Manual)

Anda dapat menemukan paket yang diinstal secara manual menggunakan perintah berikut:

pacman -Q-m

Paket yang diinstal menggunakan yaourt seperti Google Chrome akan dicantumkan menggunakan perintah ini.

Temukan Paket Hanya Tersedia Di Database Sinkronisasi

Ini adalah kebalikan dari perintah sebelumnya dan hanya menampilkan paket yang diinstal melalui database sinkronisasi.

pacman -Q -n

Temukan Paket Yang Tidak Ada

Untuk menemukan paket yang perlu diperbarui, gunakan perintah berikut:

pacman -Q -u

Ini akan mengembalikan daftar paket, nomor versinya, dan nomor versi terbaru.

Cara Memasang Paket Menggunakan Pacman

Untuk menginstal paket, gunakan perintah berikut:

pacman -S packagename

Anda mungkin perlu menggunakan perintah sudo untuk meningkatkan izin Anda agar perintah ini dijalankan. Atau, beralih ke pengguna dengan izin tinggi menggunakan perintah su .

Ketika sebuah paket tersedia di beberapa repositori Anda dapat memilih repositori yang akan digunakan dengan menentukannya dalam perintah sebagai berikut:

pacman -S repositoryname / nama paket

Memasang paket dengan pacman akan secara otomatis mengunduh dan memasang dependensi apa pun.

Anda juga dapat menginstal sekelompok paket seperti lingkungan desktop seperti XFCE .

Ketika Anda menentukan nama grup, hasilnya akan berada di sepanjang garis:

Ada 17 anggota dalam grup xfce4

Repositori ekstra

1) contoh 2) garcon 3) gtk-xfce-engine

Anda dapat memilih untuk menginstal semua paket dalam grup dengan menekan kembali. Sebagai alternatif, Anda dapat menginstal paket individual dengan memberikan daftar angka yang dipisahkan koma (yaitu 1,2,3,4,5). Jika Anda ingin menginstal semua paket antara 1 dan 10 Anda juga dapat menggunakan tanda hubung (yaitu 1-10).

Cara Mengupgrade Paket Tidak Ada Tanggal

Untuk meng-upgrade semua paket yang kedaluwarsa menggunakan perintah berikut:

pacman -S -u

Kadang-kadang Anda ingin meng-upgrade paket tetapi untuk satu paket tertentu, Anda ingin tetap pada versi yang lebih lama (karena Anda tahu versi yang lebih baru telah menghapus fitur atau rusak). Anda dapat menggunakan perintah berikut untuk ini:

pacman -S -u - nama paket yang berbeda

Tampilkan Daftar Paket Yang Tersedia

Anda dapat melihat daftar paket yang tersedia di database sinkronisasi dengan perintah berikut:

pacman -S-l

Informasi Tampilan Tentang Paket Di Basis Data Sinkronisasi

Anda dapat menemukan informasi terperinci tentang paket di basis data sinkronisasi menggunakan perintah berikut:

pacman -S -i nama paket

Cari Paket Di Basis Data Sinkronisasi

Jika Anda hanya ingin mencari paket di database sinkronisasi, gunakan perintah berikut:

pacman -S -s packagename

Hasilnya akan menjadi daftar semua paket yang tersedia yang cocok dengan kriteria pencarian.

Segarkan Database Sinkronisasi

Anda dapat memastikan bahwa basis data sinkronisasi sudah diperbarui menggunakan perintah berikut:

pacman -S -y

Ini harus digunakan sebelum menjalankan perintah pemutakhiran. Ini juga berguna untuk menjalankan ini jika Anda belum melakukannya beberapa saat sehingga ketika Anda mencari Anda mendapatkan hasil terbaru.

Catatan Tentang Switch

Di sepanjang panduan ini, Anda akan memperhatikan bahwa saya telah menentukan setiap sakelar sendiri. Sebagai contoh:

pacman -S -u

Anda dapat, tentu saja, menggabungkan switch:

pacman -Su