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:
- ime
- različico
- opis
- arhitektura
- URL na spletno mesto paketa
- Licenca
- Skupine
- Zagotavlja
- Odvisno od
- Neobvezno Deps
- Zahtevano z
- Neobvezno Za
- Konflikti s
- Zamenja
- Nameščena velikost
- Ime pakirnice
- Datum izdelave
- Namesti datum
- Namesti razlog
- Namesti skript
- Potrjeno
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