Një Udhëzues për Përdorimin e Menaxherit të Paketave Pacman

Prezantimi

Në udhëzimet e mëparshme unë jua tregova se si t'i instaloni aplikacionet në shpërndarjet Linux të bazuara në Debian duke përdorur apt-get dhe gjithashtu ju kam treguar se si të instaloni aplikacione në shpërndarjet Linux bazuar në Red Hat duke përdorur yum .

Në këtë udhëzues do t'ju tregoj se si të instaloni paketa duke përdorur linjën komanduese brenda shpërndarjeve Linux të bazuara në Arch, si Manjaro.

Cilat aplikacione janë instaluar në kompjuterin tuaj

Ju mund të shihni një listë të të gjitha paketave të instaluara në sistemin tuaj duke përdorur komandën e mëposhtme:

pacman -Q

Kjo do të kthejë një listë të të gjitha aplikacioneve në kompjuterin tuaj dhe numrat e versioneve të tyre.

Duke parë ndryshimin e regjistrit për një aplikim të instaluar

Ju mund të merrni më shumë informacion në lidhje me një paketë ose me të vërtetë pako duke ofruar opsione të ndryshme të pyetjeve si më poshtë:

pacman -Q -c octopi

Shikoni paketat e instaluara si varësi për paketa të tjera

Komanda e mësipërme do të më tregojë changelog për octopi nëse ekziston. Nëse nuk ekziston një mesazh do të shfaqet duke ju thënë që asnjë ndryshim nuk është i disponueshëm.

pacman -Q-d

Komanda e mësipërme ju tregon të gjitha skedarët që janë instaluar si varësi në paketa të tjera.

pacman -Q-d -t

Kjo do t'ju tregojë të gjitha varësitë jetimë të instaluara në kompjuterin tuaj.

Shikoni Paketat e instaluara në mënyrë eksplicite

Nëse dëshironi të shihni të gjitha paketat e instaluara në mënyrë eksplicite, përdorni komandën e mëposhtme:

pacman -Q -e

Një paketë e qartë është ajo që ju në fakt zgjodhët të instaloni në krahasim me një paketë që është instaluar si një varësi nga pakot e tjera.

Ju mund të shihni se cilat paketa eksplicite nuk kanë varësi duke përdorur komandën e mëposhtme:

pacman -Q -e -t

Shiko të gjitha paketat në një grup

Për të parë paketat e grupeve që u përkasin, mund të përdorni komandën e mëposhtme:

pacman -Q -g

Kjo do të tregojë emrin e grupit pasuar nga emri i paketës.

Nëse dëshironi të shihni të gjitha paketat në një grup të caktuar ju mund të specifikoni emrin e grupit:

pacman -Q -g bazë

Kthehu Informacionin rreth paketave të instaluara

Nëse doni të dini emrin, përshkrimin dhe të gjitha mënyrat e tjera të detajeve në lidhje me një paketë, përdorni komandën e mëposhtme:

pacman -Q -i packagename

Produkti përfshin:

Kontrolloni shëndetin e një paketi të instaluar

Për të kontrolluar shëndetin e një pakete të veçantë, mund të përdorni komandën e mëposhtme:

pacman -Q -k packagename

Kjo do të kthejë prodhimin ngjashëm me sa vijon:

zeroja: 1208 skedarë total, 0 skedarë të humbur

Ju mund të kryeni këtë komandë kundër të gjitha paketave të instaluara:

pacman -Q -k

Gjej të gjitha dosjet në pronësi të një pakete

Ju mund të gjeni të gjitha skedarët që zotërohen nga një paketë specifike duke përdorur komandën e mëposhtme:

pacman -Q -l packagename

Kjo e kthen emrin e paketës dhe rrugën për skedarët që zotëron. Ju mund të specifikoni paketa të shumëfishta pas -l.

Gjetja e paketave nuk gjendet në bazat e të dhënave të sinkronizimit (p.sh. Instalimi manualisht)

Ju mund të gjeni paketa të instaluara manualisht duke përdorur komandën e mëposhtme:

pacman -Q -m

Paketat e instaluara duke përdorur yaourt si Google Chrome do të renditen duke përdorur këtë komandë.

Gjeni paketat që janë në dispozicion vetëm në bazat e të dhënave të sinkronizimit

Ky është i anasjellta ndaj komandës së mëparshme dhe vetëm tregon paketat e instaluara nëpërmjet bazave të të dhënave sync.

pacman -Q -n

Gjeni Paketat Nga Data

Për të gjetur paketa që duhet të përditësohen, përdorni komandën e mëposhtme:

pacman -Q -u

Kjo do të kthejë një listë të paketave, numrat e versioneve të tyre dhe numrat e versioneve më të fundit.

Si të instaloni një paketë duke përdorur Pacman

Për të instaluar një paketë përdorni komandën e mëposhtme:

pacman -S packagename

Ju mund të keni nevojë të përdorni komandën sudo për të ngritur lejet tuaja për këtë komandë për të kandiduar. Përndryshe, kaloni te një përdorues me leje të larta duke përdorur komandën su .

Kur një paketë është e disponueshme në depo të shumëfishta ju mund të zgjidhni që depo të përdoret duke e specifikuar atë në komandë si më poshtë:

pacman -S repositoryname / packagename

Instalimi i një pakete me pacman automatikisht do të shkarkojë dhe instalojë çdo varësi.

Ju gjithashtu mund të instaloni një grup paketash si një mjedis desktop si XFCE .

Kur specifikoni një emër grupi, rezultati do të jetë përgjatë vijave të:

Ka 17 anëtarë në grupin xfce4

Repository shtesë

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

Ju mund të zgjidhni të instaloni të gjitha paketat në grup duke shtypur kthimin. Përndryshe, ju mund të instaloni paketa individuale duke siguruar një listë me numra të ndara me presje (p.sh. 1,2,3,4,5). Nëse dëshironi të instaloni të gjitha paketat ndërmjet 1 dhe 10, mund të përdorni gjithashtu një vizë ndricimi (dmth. 1-10).

Si për të përmirësuar paketimet jashtë datës

Për të përmirësuar të gjitha paketat e vjetruara, përdorni komandën e mëposhtme:

pacman -S -u

Ndonjëherë doni të përditësoni pakot, por për një paketë të veçantë, dëshironi që ajo të qëndrojë në një version më të vjetër (sepse e dini që versioni më i ri ka hequr një veçori ose është thyer). Ju mund të përdorni komandën e mëposhtme për këtë:

pacman -S -u - emër i paketimit

Shfaq një listë të paketave të disponueshme

Mund të shihni një listë të paketave në dispozicion në bazën e të dhënave të sinkronizimit me komandën e mëposhtme:

pacman -S -l

Shfaq informacionin rreth një pakete në bazën e të dhënave të sinkronizimit

Ju mund të gjeni informacione të detajuara për një paketë në bazën e të dhënave të sinkronizimit duke përdorur komandën e mëposhtme:

pacman -S -i packagename

Kërko për një paketë në bazën e të dhënave të sinkronizimit

Nëse vetëm doni të kërkoni një paketë në bazën e të dhënave të sinkronizimit, përdorni komandën e mëposhtme:

pacman -S-packagename

Rezultatet do të jenë një listë e të gjitha paketave në dispozicion që përputhen me kriteret e kërkimit.

Rifreskoni bazën e të dhënave të sinkronizimit

Mund të siguroheni që databaza e sinkronizimit është e përditësuar duke përdorur komandën e mëposhtme:

pacman -S -y

Kjo duhet të përdoret para se të ekzekutosh komandën e përditësimit. Është gjithashtu e dobishme për të drejtuar këtë në qoftë se ju nuk e keni bërë atë në një kohë kështu që kur të kërkoni ju jeni duke rezultatet e fundit.

Një shënim rreth kalimeve

Gjatë gjithë këtij udhëzuesi, ju do të keni vënë re se unë e kam specifikuar secilin çelës në vete. Për shembull:

pacman -S -u

Natyrisht, mund të kombinoni çelësat:

pacman -Su