Pacman Paket menejeridan foydalanish bo'yicha qo'llanma

Kirish

Avvalgi qo'llanmalarda sizda apt-get foydalanib, Debian-based Linux tarqatish dasturlarini qanday o'rnatish kerakligini ko'rsatdim va siz Red Hat Linux-ga asoslangan dasturlarni yum yordamida qanday o'rnatishni ko'rsatib berdim.

Ushbu qo'llanmada sizga Manjaro kabi bittaga asoslangan Linux tarqatish vositasida buyruqlar satrini ishlatib paketlarni qanday qilib o'rnatishni ko'rsataman.

Kompyuteringizda qanday ilovalar o'rnatilgan

Tizingizda o'rnatilgan barcha paketlar ro'yxatini quyidagi buyruq yordamida ko'rishingiz mumkin:

Pacman -Q

Bu kompyuteringizdagi barcha ilovalar ro'yxatini va ularning versiya raqamlarini qaytaradi.

O'rnatilgan dastur uchun jurnalni tahrirlash

Siz turli xil so'rovlar variantlarini taqdim etib, paket yoki aslida paketlar haqida ko'proq ma'lumot olishingiz mumkin:

pacman -Q-k oktopi

Boshqa paketlar uchun qaramlik sifatida o'rnatilgan paketlarni ko'rish

Agar yuqorida ko'rsatilgan buyruq, agar mavjud bo'lsa, oktopi uchun changeloglarni ko'rsata oladi. Agar u mavjud bo'lmasa, sizda hech qanday o'zgarish yo'qligini bildiradigan xabar ko'rsatiladi.

paxman -Q-d

Yuqoridagi buyruq sizga boshqa paketlarga bog'liqliklar sifatida o'rnatilgan barcha fayllarni ko'rsatadi.

Pacman -Q -d -t

Bu sizning kompyuteringizda o'rnatilgan barcha yetimsiz bog'liqliklaringizni ko'rsatadi.

Aniq o'rnatilgan paketlarni ko'rish

Agar aniq o'rnatilgan barcha paketlarni ko'rishni istasangiz, quyidagi buyruqni bajaring:

pacman -Q -e

Aniq bir paket - siz aslida boshqa paketlarga qaramlik sifatida o'rnatilgan paketga nisbatan o'rnatishni tanlaganingizdir.

Quyidagi buyruqdan foydalanib, aniq paketlarni bog'liqlik yo'qligini ko'rishingiz mumkin:

pacman -Q -e -t

A guruhidagi barcha paketlarni ko'rish

Qaysi guruhlar paketlari sizga tegishli ekanligini ko'rish uchun quyidagi buyruqni ishlatishingiz mumkin:

pacman -Q -g

Bu guruhning nomi va keyinchalik paket nomi bilan ro'yxatlanadi.

Agar ma'lum bir guruhdagi barcha paketlarni ko'rishni istasangiz, guruh nomini tanlashingiz mumkin:

Pacman -Q -g bazasi

O'rnatilgan paketlar haqida ma'lumotni qaytaring

Agar to'plamga tegishli nom, ta'rif va boshqa barcha ma'lumotlarni bilishni istasangiz, quyidagi buyruqni bajaring:

Pacman -Q -i packagename

Chiqish quyidagilarni o'z ichiga oladi:

O'rnatilgan paketning salomatligini tekshiring

Muayyan paketning sog'lig'ini tekshirish uchun siz quyidagi buyruqni ishlatishingiz mumkin:

Pacman -Q -k to'plami nomi

Bu quyidagilarni o'xshash chiqadi:

chizish: 1208 jami fayllar, 0 etishmayotgan fayllar

Siz ushbu komandani o'rnatilgan barcha paketlarga qarshi ishlatishingiz mumkin:

Pacman -Q -k

Bir paketga tegishli barcha fayllarni toping

Quyidagi buyruqdan foydalanib ma'lum paketga tegishli barcha fayllarni topishingiz mumkin:

Pacman -Q-l to'plami

Ushbu paket nomi va egasi bo'lgan fayllar yo'lini qaytaradi. -l-dan keyin bir nechta paketlarni ko'rsatishingiz mumkin.

Sinxronizatsiya ma'lumotlar bazalarida paketlarni topilmadi (ya'ni, qo'lda o'rnatilgan)

Qo'lda joylashtirilgan paketlarni quyidagi buyruq yordamida topishingiz mumkin:

pacman -Q -m

Ushbu buyruq yordamida Google Chrome kabi orourt yordamida o'rnatilgan paketlar ro'yxatga olinadi.

Sync ma'lumotlar bazalarida faqat paketlarni toping

Bu avvalgi buyruqning teskarisidir va faqat sinxronizatsiya ma'lumotlar bazalari orqali o'rnatilgan paketlarni ko'rsatadi.

paxman -Q-n

Vaqtdan tashqari paketlarni toping

Yangilash kerak bo'lgan paketlarni topish uchun quyidagi buyruqni ishlating:

Pacman -Q -u

Bu paketlar ro'yxatini, ularning versiya raqamlarini va oxirgi versiya raqamlarini qaytaradi.

PacMan yordamida paketni qanday o'rnatish kerak

Paketni o'rnatish uchun quyidagi buyruq foydalaning:

pacman -S to'plami nomi

Ushbu buyrug'ni ishga tushirish uchun sizning ruxsatingizni oshirish uchun sudo buyrug'idan foydalaning. Shu bilan bir qatorda, suv buyrug'idan foydalanib , yuqori ruxsatlarga ega bo'lgan foydalanuvchini tanlang.

Agar bir nechta omborlarda bir to'plam mavjud bo'lsa, qanday buyruqni buyruqda ko'rsatgan holda ishlatishni tanlashingiz mumkin:

pacman -S repositoryname / packagename

To'plamni pacman bilan o'rnatish har qanday bog'liqlikni avtomatik tarzda yuklab qo'yadi va o'rnatadi.

Bundan tashqari, XFCE kabi ish stoli muhit kabi bir qator paketlarni ham o'rnatishingiz mumkin.

Agar siz guruh nomini aniqlasangiz, chiqish quyidagi satrlar bo'yicha bo'ladi:

Xfce4 guruhida 17 kishi mavjud

Qo'shimcha omborxona

1) exo 2) garcon 3) gtk-xfce-motor

Qaytarib bosish bilan guruhdagi barcha paketlarni o'rnatishingiz mumkin. Shu bilan bir qatorda, siz raqamlar ro'yxatini vergul bilan ajratib (masalan, 1,2,3,4,5) alohida paketlarni o'rnatishingiz mumkin. Agar barcha paketlarni 1 dan 10 gacha o'rnatishni xohlasangiz, shuningdek, chiziqni (masalan, 1-10) foydalanishingiz mumkin.

Vaqtdan tashqari paketlarni qanday yangilash kerak

Barcha eskirgan paketlarni yangilash uchun quyidagi buyruqni ishlating:

pacman -S -u

Ba'zan paketlarni yangilashni xohlaysizmi, biroq ma'lum bir paket uchun siz eski versiyada qolishingizni xohlaysiz (chunki siz yangi versiyani o'chirib tashlagan yoki buzilganligini bilasiz). Buning uchun quyidagi buyruqni ishlatishingiz mumkin:

pacman -S -u -ignore packagename

Mavjud paketlar ro'yxatini ko'rsatish

Sinxronizatsiya bazasida mavjud bo'lgan paketlar ro'yxatini quyidagi buyruq bilan ko'rishingiz mumkin:

pacman -S-l

Sync ma'lumotlar bazasida paket haqida ma'lumotni ko'rsatish

Sinxronlash ma'lumotlar bazasida paket haqida batafsil ma'lumotni quyidagi buyruqdan topishingiz mumkin:

pacman -S -i packagename

Sync ma'lumotlar bazasida paketni qidiring

Agar siz faqat sinxronizatsiya bazasida to'plamni qidirmoqchi bo'lsangiz, quyidagi komandani ishlating:

Pacman -S-paketlar nomi

Natijalar qidirish mezonlariga mos keladigan barcha paketlarning ro'yxati bo'ladi.

Sync ma'lumotlar bazasini yangilang

Quyidagi buyruqdan foydalanib, sinxronlash ma'lumotlar bazasidan dolzarbligiga ishonch hosil qilishingiz mumkin:

Pacman -S -y

Ushbu upgrade buyrug'ini ishlatishdan oldin foydalanilishi lozim. Bundan tashqari, agar siz qo'ng'iroq qilganingizda eng so'nggi natijalarni olgan bo'lsangiz, uni bir muddat o'tmagan bo'lsangiz, uni ishlatish ham foydalidir.

Kalitlar haqida eslatma

Ushbu qo'llanmada, har bir tugmani o'z-o'zidan ko'rsatganimni payqaysiz. Masalan:

pacman -S -u

Siz, albatta, kalitlarni birlashtirishingiz mumkin:

paxman -Su