Pacman Paket meneceri istifadə etmək üçün bir təlimat

Giriş

Əvvəlki təlimatlarda sizə apt-get istifadə edərək, Debian əsaslı Linux dağıdıcı proqramlarını necə quraşdırdığınızı göstərmişəm və mən də Red Hat-based Linux proqramlarını yumdan istifadə edərək necə yüklədiyinizi göstərmişəm.

Bu təlimatda mən sizə Manjaro kimi Arch-based Linux dağılımları daxilində komanda xəttindən istifadə edərək paketlərin necə qurulacağını göstərəcəyəm.

Kompüterinizdə hansı tətbiqlər quraşdırılıb

Aşağıdakı əmri istifadə edərək, sisteminizdə quraşdırılmış bütün paketlərin siyahısını bilərsiniz:

pacman -Q

Bu, kompüterinizdeki bütün tətbiqlərin və onların versiya nömrələrinin siyahısını qaytaracaq.

Quraşdırılmış bir tətbiq üçün dəyişdirmə qeydini görüntüləyin

Paket və ya həqiqətən paketlər haqqında daha ətraflı məlumatı aşağıdakı kimi müxtəlif sorğu variantları ilə əldə edə bilərsiniz:

pacman -Q-c octopi

Digər Paketlər üçün Depozitlər kimi Paketləri Baxın

Yuxarıda göstərilən əmr varsa octopi üçün dəyişiklikləri göstərəcəyəm. Əgər mövcud deyilsə, heç bir dəyişiklik mövcud olmadığını bildirən bir mesaj göstərilir.

pacman -Q -d

Yuxarıdakı əmr, bağımlılık olaraq yüklənmiş bütün faylları digər paketlərə göstərir.

pacman -Q -d -t

Bu, kompüterinizdə quraşdırılmış bütün yetim qalmış bağımlılıkları göstərəcəkdir.

Aşkarlanan Paketləri baxın

Bütün açıq şəkildə quraşdırılmış paketləri görmək istəyirsinizsə aşağıdakı əmrləri istifadə edin:

pacman -Q-e

Açıq bir paket, həqiqətən, digər paketlərə asılılıq kimi quraşdırılmış paketə fərqli olaraq qurmaq üçün seçdiyiniz bir şeydir.

Aşağıdakı əmri istifadə edərək, açıq paketlərin heç bir bağımlılığı olmadığını görə bilərsiniz:

pacman -Q -e -t

Qrupda bütün paketləri bax

Hansı qrupların paketləri sizə aid olduğunu görmək üçün aşağıdakı əmrləri istifadə edə bilərsiniz:

pacman -Q -g

Bu, qrup adını və sonra paketin adını verəcəkdir.

Müəyyən bir qrupdakı bütün paketləri görmək istəyirsinizsə, qrup adını təyin edə bilərsiniz:

pacman -Q -g bazası

Yüklü Paketler haqqında məlumatları qaytar

Bir paketin adı, təsviri və digər bütün detallarını bilmək istəyirsinizsə aşağıdakı əmrləri istifadə edin:

pacman -Q -i packagename

Çıxış daxildir:

Yüklü Paketin Sağlamlığını yoxlayın

Müəyyən bir paketin sağlamlığını yoxlamaq üçün aşağıdakı əmrləri istifadə edə bilərsiniz:

pacman -Q -k paketi adı

Bu, aşağıdakine bənzər məhsula dönəcəkdir:

sıfırlama: 1208 ümumi fayl, 0 eksik fayl

Bu əmri bütün quraşdırılmış paketlərə qarşı idarə edə bilərsiniz:

pacman -Q -k

Paket sahibi olan bütün faylları tapın

Aşağıdakı əmri istifadə edərək müəyyən bir paketin sahibi olan bütün faylları tapa bilərsiniz:

Pacman -Q-l paketi adı

Bu, paket adını və sahib olduğu faylların yolunu qaytarır. -l-dən sonra birdən çox paket müəyyən edə bilərsiniz.

Sinx verilənlər bazalarında tapılmamış paketləri tapın (yəni əllə quraşdırılmışdır)

Aşağıdakı əmri istifadə edərək əl ilə quraşdırılmış paketləri tapa bilərsiniz:

pacman -Q -m

Google Chrome kimi yaourt istifadə edərək quraşdırılmış paketlər bu əmrdən istifadə ediləcəkdir.

Sinx verilənlər bazalarında yalnız paketləri tapın

Bu, əvvəlki komanda üçün tərsdir və yalnız sinxron verilənlər bazası vasitəsilə quraşdırılmış paketləri göstərir.

pacman -Q -n

Tarixi Paketləri tapın

Yenilənmə ehtiyacı olan paketləri tapmaq üçün aşağıdakı komandan istifadə edin:

pacman -Q -u

Bu, paketlərin siyahısı, onların versiyası nömrələri və son versiya nömrələrini geri verəcəkdir.

Pacman istifadə edərək bir paketin qurulması

Paketi qurmaq üçün aşağıdakı əmrləri istifadə edin:

pacman -S paketi adı

Bu komandanın çalıştırılmasına icazə vermək üçün sudo əmrindən istifadə etmək tələb oluna bilər. Alternativ olaraq, su komutunu istifadə edərək , yüksək icazələri olan bir istifadəçiyə keçin.

Paket birdən çox depoda mövcud olduqda, əmrdə bu əmrdə aşağıdakı qaydada yerləşdirmək üçün hansı qovluğu seçə bilərsiniz:

pacman -S deposu adı / packagename

Pacman ilə paketin quraşdırılması avtomatik olaraq hər hansı bir asılılığı yükləməyəcəkdir.

XFCE kimi bir masa üstü mühit kimi bir qrup paket qura bilərsiniz .

Bir qrup adını verdiyiniz zaman çıxış aşağıdakı istiqamətlərdə olacaq:

Xfce4 qrupunda 17 üzv var

Depo əlavədir

1) exo 2) garcon 3) gtk-xfce-mühərrik

Geri qayıtmaqla qrupdakı bütün paketləri quraşdırmayı seçə bilərsiniz. Alternativ olaraq, fərdi paketləri virgülle ayrılmış nömrələrin siyahısını təqdim edə bilərsiniz (yəni 1,2,3,4,5). Bütün paketləri 1 və 10 arasında qurmaq istəyirsinizsə, həmçinin bir tire (yəni 1-10) istifadə edə bilərsiniz.

Tarix paketindən necə yüksəlirsiniz?

Çıxarılan bütün paketləri yükseltmek üçün aşağıdakı komutu istifadə edin:

pacman -S -u

Bəzən paketləri yüksəltmək istəyirik, ancaq bir paket üçün, köhnə bir versiyada qalmasını istəyir (yeni versiya bir xüsusiyyət çıxarıldığını və ya qırıldığını bildiyiniz üçün). Bunun üçün aşağıdakı əmrləri istifadə edə bilərsiniz:

pacman -S -u -ignore packagename

Mövcud paketlərin siyahısını göstər

Sinxronizasiya verilənlər bazasında mövcud paketlərin siyahısını aşağıdakı komanda ilə görə bilərsiniz:

pacman -S-l

Sinx verilənlər bazasında paket haqqında məlumatı göstərin

Bir paket haqqında ətraflı məlumatı aşağıdakı komanda ilə sinxronizasiya verilənlər bazasında tapa bilərsiniz:

pacman -S -i paketi adı

Sync verilənlər bazasında bir paketi axtarın

Yalnız bir sinxronizasiya verilənlər bazasında bir paket axtarmaq istəyirsinizsə, aşağıdakı əmrləri istifadə edin:

pacman -S-packagename

Nəticələr axtarış meyarlarına uyğun olan bütün mövcud paketlərin siyahısı olacaq.

Sync verilənlər bazasını yeniləyin

Sinx verilənlər bazasının aşağıdakı əmrdən istifadə etdiyindən əmin ola bilərsiniz:

pacman -S -y

Yükseltme komutunu çalıştırmadan önce bu kullanılmalıdır. Bir müddət içərisində bunu etmədiyiniz təqdirdə, bu işi yerinə yetirmək faydalıdır, belə ki, axtarış zamanı son nəticələr əldə edilir.

Switches haqqında Qeyd

Bu təlimatda, hər bir keçidin özü olduğunu qeyd etdiniz. Misal üçün:

pacman -S -u

Əlbəttə ki, açarları birləşdirə bilərsiniz:

pacman -Su