Vodič za uporabo paketnega paketa Pacman

Uvod

V prejšnjih vodilih sem vam pokazal, kako namestiti programe na distribucijskih distribucijah Debian, ki uporabljajo apt-get, in vam tudi pokazal, kako namestiti programe na distribuciji Linuxa, ki temeljijo na Red Hat, z uporabo yum-a .

V tem priročniku vam pokažem, kako namestiti pakete z ukazno vrstico znotraj distribucij, ki temeljijo na Linuxu, kot je Manjaro.

Kateri programi so nameščeni na vašem računalniku

Seznam vseh paketov, nameščenih v vašem sistemu, si lahko ogledate z naslednjim ukazom:

pacman -Q

S tem boste vrnili seznam vseh aplikacij na vašem računalniku in njihovih številk različice.

Ogled dnevnika sprememb za nameščeno aplikacijo

Več informacij o paketu ali dejansko paketih lahko dobite tako, da dobite različne možnosti poizvedbe, kot sledi:

pacman -Q -c oktopi

Oglejte si pakete, ki so nameščeni kot odvisnost za druge pakete

Zgornji ukaz mi bo pokazal spremembo oktopodov, če obstaja. Če ne obstaja, se prikaže sporočilo, ki vam pove, da ni na voljo nobene spremembe.

pacman -Q -d

Zgornji ukaz prikazuje vse datoteke, ki so nameščene kot odvisnosti od drugih paketov.

pacman -Q -d -t

To vam bo pokazalo vse osirotele odvisnosti, nameščene na vašem računalniku.

Ogled eksplicitno nameščenih paketov

Če želite videti vse izrecno nameščene pakete, uporabite ta ukaz:

pacman -Q -e

Izrecen paket je tisti, ki ste ga dejansko izbrali za namestitev, v nasprotju s paketom, ki je bil nameščen kot odvisnost od drugih paketov.

Ogledate si, kateri eksplicitni paketi nimajo odvisnosti z uporabo naslednjega ukaza:

pacman -Q -e -t

Oglejte si vse pakete v skupini

Če si želite ogledati, katere skupine paketov pripadate vi, lahko uporabite naslednji ukaz:

pacman -Q -g

Na tem seznamu je navedeno ime skupine, ki ji sledi ime paketa.

Če želite videti vse pakete v določeni skupini, lahko določite ime skupine:

pacman -Q -g baza

Vrne informacije o nameščenih paketih

Če želite izvedeti ime, opis in vse druge podrobnosti o paketu, uporabite ta ukaz:

pacman -Q-i packagenam

Proizvodnja vključuje:

Preverite zdravje vgrajenega paketa

Za preverjanje zdravja določenega paketa lahko uporabite naslednji ukaz:

pacman -Q -k packagename

To bo vrnilo izhod, podoben temu:

praska: 1208 skupnih datotek, 0 manjkajočih datotek

Ta ukaz lahko zaženete z vsemi nameščenimi paketi:

pacman -Q -k

Poišči vse datoteke v paketu

Vse datoteke, ki so v lasti določenega paketa, lahko najdete z naslednjim ukazom:

pacman -Q -l packagename

S tem se vrne ime paketa in pot do datotek, ki jih ima v lasti. Po -l lahko določite več paketov.

Poiščite pakete, ki niso bili najdeni v bazah podatkov Sync (tj. Ročno nameščeni)

Ročno nameščene pakete lahko najdete z naslednjim ukazom:

pacman -Q -m

S tem ukazom bodo navedeni seznami, nameščeni z uporabo yaourt, kot je Google Chrome.

Poiščite samo pakete, ki so na voljo v zbirkah Sync

To je obratno za prejšnji ukaz in prikazuje samo pakete, nameščene s sinhronizacijskimi bazami podatkov.

pacman -Q -n

Poiščite pakete brez datuma

Če želite poiskati pakete, ki jih je treba posodobiti, uporabite ta ukaz:

pacman -Q -u

S tem boste vrnili seznam paketov, njihove številke različice in najnovejše različice.

Kako namestiti paket z uporabo Pacman

Če želite namestiti paket, uporabite ta ukaz:

pacman -S packagename

Morda boste morali uporabiti ukaz sudo za povišanje dovoljenj za zagon tega ukaza. Druga možnost je, da z uporabo ukaza su preklopite na uporabnika s povišanimi dovoljenji.

Ko je paket na voljo v več skladiščih, lahko izberete, katero repozitorijo želite uporabiti tako, da ga v ukazu določite na naslednji način:

pacman -S repositoryname / packagename

Nameščanje paketa s pacman bo samodejno prenesel in namestil vse odvisnosti.

Lahko tudi namestite skupino paketov, kot je namizno okolje, kot je XFCE .

Ko podate ime skupine, bo izhod v vrstici:

V skupini xfce4 je 17 članov

Repozitorij ekstra

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

Izberete lahko, da vse pakete v skupino namestite s pritiskom na vrnitev. Lahko pa tudi posamezne pakete namestite tako, da navedete seznam številk, ločenih z vejicami (tj. 1,2,3,4,5). Če želite namestiti vse pakete med 1 in 10, lahko uporabite tudi vezaj (npr. 1-10).

Kako nadgraditi pakete zunaj datuma

Če želite nadgraditi vse zastarele pakete, uporabite ta ukaz:

pacman -S-u

Včasih želite nadgraditi pakete, vendar za določen paket želite, da ostane pri starejši različici (ker veste, da je novejša različica odstranila funkcijo ali je bila prekinjena). Za to lahko uporabite naslednji ukaz:

pacman -S -u -ignore packagename

Prikaži seznam razpoložljivih paketov

Seznam razpoložljivih paketov si lahko ogledate v bazi sinhronizacije z naslednjim ukazom:

pacman-S-l

Prikaz informacij o paketu v zbirki podatkov Sync

Podrobne informacije o paketu najdete v bazi sinhronizacije z uporabo naslednjega ukaza:

pacman -S-i packagenam

Poiščite paket v podatkovni bazi Sync

Če želite iskati paket v bazi sinhronizacije, uporabite ta ukaz:

pacman -S-packagenam

Rezultati bodo seznam vseh razpoložljivih paketov, ki ustrezajo iskalnim kriterijem.

Osveži bazo sinhronizacije

Poskrbite, da je zbirka podatkov o sinhronizaciji posodobljena z naslednjim ukazom:

pacman -S-y

To je treba uporabiti pred zagonom ukaza za nadgradnjo. Prav tako je koristno zagnati to, če tega še niste storili čez nekaj časa, tako da med iskanjem dobite najnovejše rezultate.

Opomba o stikalih

V tem vodniku boste opazili, da sem vsak stikalo sam določil sam. Na primer:

pacman -S-u

Seveda lahko kombinirate stikala:

pacman-Su