Usa ka Giya Sa Paggamit Ang Pacman Package Manager

Pasiuna

Sa miaging mga giya gipakita nako nimo unsaon pag-instalar sa mga aplikasyon sa Debian base sa Linux distributions gamit ang apt-get ug gipakita usab nako nimo kung unsaon pag-instalar sa mga aplikasyon sa Red Hat base sa distribusyon sa Linux gamit ang yum .

Sa kini nga giya ipakita ko kanimo kung unsaon pag-instalar sa mga pakete gamit ang command line sulod sa mga distribusyon sa Arch base sa Linux sama sa Manjaro.

Unsa nga mga Aplikasyon ang Gipadayon sa Imong Computer

Mahimo nimo makita ang usa ka lista sa tanang mga pakete nga gisudlan sa imong sistema gamit ang mosunod nga sugo:

pacman -Q

Kini mobalik sa usa ka listahan sa tanan nga mga aplikasyon sa imong computer ug sa ilang mga numero sa bersyon.

Pagtan-aw sa Pagbag-o Log alang sa usa ka Installed Application

Makuha nimo ang dugang nga kasayuran mahitungod sa usa ka pakete o sa tinuud nga mga pakete pinaagi sa paghatag sa lainlaing mga kapilian sa pagpangutana sama sa mosunod:

pacman -Q -c octopi

Tan-awa ang mga Packages nga Gipahimutang Ingon Dependencies Para sa Uban nga mga Pakete

Ang labaw sa sugo ipakita kanako ang changelog alang sa octopi kon kini anaa. Kung kini wala adunay usa ka mensahe nga ipasabot nga nagsulti kanimo nga walay changelog ang anaa.

pacman -Q -d

Ang labaw sa sugo nagpakita kanimo sa tanan nga mga file nga gi-install nga dependencies sa ubang mga pakete.

pacman -Q -d -t

Kini magpakita kanimo sa tanan nga ilo nga mga dependency nga naka-install sa imong computer.

Tan-awa ang mga Pipila nga Gipahimutang nga mga Pakete

Kon gusto nimong makita ang tanan nga tin-aw nga mga pakete nga gigamit gamit ang mosunod nga sugo:

pacman -Q -e

Ang usa ka tin-aw nga pakete mao ang usa nga imong gipili nga i-install nga sukwahi sa usa ka pakete nga gi-install ingon nga usa ka pagsalig sa ubang mga pakete.

Mahimo nimong makita kung unsa nga mga hayag nga mga pakete walay mga dependency pinaagi sa paggamit sa mosunod nga sugo:

pacman -Q -e -t

Tan-awa ang Tanang Mga Pakigpulong Sa Usa ka Grupo

Aron mahibal-an kung asa nga mga pundok ang imong gamiton mahimong gamiton ang mosunod nga sugo:

pacman -Q -g

Ilista ang ngalan sa grupo nga gisundan sa ngalan sa package.

Kung gusto nimo makita ang tanan nga mga pakete sa usa ka partikular nga grupo nga imong mahatag ang ngalan sa grupo:

pacman -Q -g base

Pagbalik sa Impormasyon Bahin sa Gipahimutang nga mga Pakete

Kung gusto nimo mahibal-an ang ngalan, paghulagway ug uban pang paagi sa mga detalye mahitungod sa usa ka pakete gamiton ang mosunod nga sugo:

pacman -Q -i packagename

Ang output naglakip sa:

Susiha ang Panglawas Sa Usa ka Gitukod nga Pakete

Aron masusi ang kahimsog sa usa ka partikular nga pakete mahimo nimong gamiton ang mosunod nga sugo:

Pacman -Q -k packagename

Kini mobalik nga susama sa mosunod:

pagkalot: 1208 ka kinatibuk-ang mga file, 0 nawala nga mga file

Mahimo nimong ipatuman kini nga mando batok sa tanan nga gi-instalar nga mga pakete:

pacman -Q -k

Find All Files Owned By Usa ka Package

Makita nimo ang tanang mga file nga gipanag-iya sa usa ka piho nga pakete gamit ang mosunod nga sugo:

pacman -Q -l packagename

Kini mobalik sa ngalan sa package ug sa dalan sa mga file nga gipanag-iya niini. Mahimo nimo matino ang daghang mga pakete human sa -l.

Pangitaa ang mga Pakete nga Dili Makit-an Diha Sa Mga Sync Database (ie Pag-instalar sa Paagi)

Makit-an nimo ang mga sudlanan sa pag-instalar gamit ang mosunod nga sugo:

pacman -Q -m

Ang mga pakete nga gitaud gamit ang yaourt sama sa Google Chrome ilista gamit kini nga command.

Pangitaon ang mga Pakete nga Anaa lamang Anaa sa mga Sync Databases

Kini ang balanse sa nauna nga sugo ug nagpakita lamang sa mga pakete nga gipahimutang pinaagi sa sync databases.

pacman -Q -n

Pangita Gikan sa Mga Pakigpulong sa Petsa

Aron pagpangita sa mga pakete nga kinahanglan nga bag-ohon gamiton ang mosunod nga sugo:

pacman -Q -u

Kini mobalik sa usa ka lista sa mga pakete, ang ilang mga numero sa bersyon, ug ang labing bag-ong mga numero sa bersyon.

Unsaon Pag-instalar Usa ka Package nga Gamit ang Pacman

Ang pag-instalar sa usa ka pakete gamiton ang mosunod nga sugo:

pacman -S packagename

Tingali kinahanglan nimo nga gamiton ang sudo nga sugo aron sa pagpataas sa imong mga permiso alang sa kini nga sugo sa pagdagan. Usab, ibalhin ngadto sa usa ka tiggamit nga taas nga mga permiso gamit ang su command .

Sa diha nga ang usa ka pakete anaa sa daghan nga mga repository nga imong mapili unsa nga repository nga gamiton pinaagi sa pagtino niini sa sugo ingon sa mosunod:

pacman -S repositoryname / packagename

Ang pag-instalar sa usa ka pakete nga adunay pacman awtomatik nga pag-download ug pag-instalar sa bisan unsang dependency.

Mahimo usab nimo i-install ang grupo sa mga pakete sama sa usa ka desktop environment sama sa XFCE .

Sa dihang ikaw nagtakda sa usa ka ngalan sa grupo ang output mahimong anaa sa mga linya sa:

Adunay 17 ka miyembro sa grupo xfce4

Dugang nga repository

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

Mahimo nimong pilion nga i-install ang tanan nga mga pakete sa grupo pinaagi sa pagpa-uli sa pagbalik. Sa laing bahin, mahimo ka maka-instalar sa tagsa-tagsa nga mga pakete pinaagi sa paghatag og lista sa mga numero nga gilain sa comma (ie 1,2,3,4,5). Kung gusto nimo i-install ang tanan nga mga pakete tali sa 1 ug 10 mahimo usab nimo gamiton ang hyphen (ie 1-10).

Unsaon Pag-upgrade gikan sa Mga Packet sa Petsa

Sa pag-upgrade sa tanan nga mga out-of-date nga mga pakete gamit ang mosunod nga sugo:

pacman -S -u

Usahay gusto nimo nga i-upgrade ang mga pakete apan alang sa usa ka partikular nga pakete, gusto nimo nga kini magpabilin sa usa ka mas daan nga bersyon (tungod kay nahibal-an nimo nga ang mas bag-ong bersyon mikuha sa usa ka bahin o nabuak). Mahimo nimong gamiton ang mosunod nga sugo alang niini:

pacman -S -u - pagdayeg packagename

Ipakita ang Usa ka Listahan sa Mga Magamit nga Pakete

Makita nimo ang usa ka lista sa mga anaa nga mga pakete sa database sa pag-sync uban ang mosunod nga sugo:

pacman -S -l

Ipakita ang Impormasyon Mahitungod sa Usa ka Pakete Sa Database sa Sync

Makita nimo ang detalyadong kasayuran mahitungod sa usa ka pakete sa database sa pag-sync gamit ang mosunod nga sugo:

pacman -S -i packagename

Pagpangita Usa ka Pakete sa Database sa Sync

Kung gusto nimo pangitaon ang usa ka pakete sa database sa pag-sync gamit ang mosunod nga sugo:

pacman -S -s packagename

Ang mga resulta mao ang usa ka lista sa tanang anaa nga mga pakete nga nagtumbok sa mga criteria sa pagpangita.

Pag-refresh sa Database sa Sync

Mahimo nimong masiguro nga ang database sa pag-sync husto na gamit ang mosunod nga sugo:

pacman -S -y

Kini kinahanglan gamiton sa dili pa ipa-upgrade ang command. Kini usab mapuslanon sa pagdagan niini kung wala pa nimo kini mahimo sa usa ka panahon aron nga sa pagpangita ikaw nakakuha sa pinakabag-o nga mga resulta.

Usa ka Mubo nga sulat sa Mga Pagbag-o

Sa tibuok niini nga giya, imong namatikdan nga akong gihisgutan ang matag switch sa iyang kaugalingon. Pananglitan:

pacman -S -u

Siyempre, mahimo nimong isagol ang mga switch:

pacman -Su