Gwida għall-użu tal-Maniġer tal-Pakkett Pacman

Introduzzjoni

Fil-gwidi ta 'qabel urejt int kif tista' tinstalla applikazzjonijiet fuq distribuzzjonijiet Linux bbażati fuq Debian bl-użu ta ' apt-get u jien urijt ukoll kif għandek tinstalla applikazzjonijiet fuq distribuzzjonijiet Linux bbażati fuq Red Hat bl-użu ta' yum .

F'din il-gwida ser nuruk kif tinstalla pakketti li jużaw il-linja tal-kmand fi distribuzzjonijiet ibbażati fuq Arch bbażati bħal Manjaro.

Liema Applikazzjonijiet huma installati fuq il-kompjuter tiegħek

Tista 'tara lista tal-pakketti kollha installati fis-sistema tiegħek billi tuża l-kmand li ġej:

pacman -Q

Dan jirritorna lista ta 'l-applikazzjonijiet kollha fuq il-kompjuter tiegħek u n-numri tal-verżjoni tagħhom.

Il-Viżjar tal-Log ta 'Bidla għal Applikazzjoni Installata

Tista 'tikseb aktar informazzjoni dwar pakkett jew tabilħaqq pakketti billi tforni diversi għażliet ta' mistoqsijiet kif ġej:

Pacman -Q -c octopi

Ara Pakketti Installati bħala Dipendenzi Għal Pakketti Oħrajn

Il-kmand ta 'hawn fuq juri lili l-changelog għall-octopi jekk teżisti. Jekk ma teżistix, se jintwera messaġġ li jgħidlek li l-ebda changelog mhu disponibbli.

Pacman -Q-d

Il-kmand ta 'hawn fuq juri l-fajls kollha li huma installati bħala dipendenzi fuq pakketti oħra.

Pacman -Q-d -t

Dan ser jurik id-dipendenzi orfni kollha installati fil-kompjuter tiegħek.

Ara pakketti installati espliċitament

Jekk trid tara l-pakketti kollha espliċitament installati, uża l-kmand li ġej:

Pacman -Q -e

Pakkett espliċitu huwa wieħed li attwalment tagħżel li tinstalla kontra pakkett li ġie installat bħala dipendenza fuq pakketti oħra.

Tista 'tara liema pakketti espliċiti m'għandhomx dipendenzi billi jużaw il-kmand li ġej:

Pacman -Q -e -t

Ara l-Pakketti kollha fi Grupp A

Biex tara liema pakketti ta 'gruppi jappartjenu għalik tista' tuża l-kmand li ġej:

pacman -Q -g

Dan għandu jelenka l-isem tal-grupp segwit mill-isem tal-pakkett.

Jekk trid tara l-pakketti kollha fi grupp partikolari tista 'tispeċifika l-isem tal-grupp:

Pacman -Q -g bażi

Informazzjoni dwar ir-Ritorn ta 'Pakketti Installati

Jekk trid tkun taf l-isem, id-deskrizzjoni u kull mod ieħor ta 'dettalji dwar pakkett uża l-kmand li ġej:

Pacman -Q -iPakagename

Il-produzzjoni tinkludi:

Iċċekkja s-Saħħa ta 'Pakkett Installat

Biex tiċċekkja s-saħħa ta 'pakkett partikolari tista' tuża l-kmand li ġej:

Pacman -Q -kPakagename

Dan jirritorna output simili għal dan li ġej:

scratch: 1208 fajls totali, 0 fajls nieqsa

Tista 'tmexxi dan il-kmand mal-pakketti installati kollha:

Pacman -Q -k

Sib il-Fajls kollha Proprjetà Permezz ta 'Pakkett

Tista 'ssib il-fajls kollha li huma proprjetà ta' pakkett speċifiku bl-użu tal-kmand li ġej:

Pacman -Q-l-isem tal-pakkett

Dan jirritorna l-isem tal-pakkett u t-triq għall-fajls li jippossjedi. Tista 'tispeċifika pakketti multipli wara l--l.

Issib Pakketti Ma nstabux fid-Database ta 'Sinkronizzazzjoni (jiġifieri Installat Manwalment)

Tista 'ssib pakketti installati manwalment bl-użu tal-kmand li ġej:

Pacman -Q -m

Pakketti installati bl-użu ta 'yaourt bħal Google Chrome se jkunu elenkati bl-użu ta' dan il-kmand.

Sib Pakketti Disponibbli biss fid-Database tas-Sync

Dan huwa l-invers għall-kmand ta 'qabel u juri biss pakketti installati permezz tad-databases tas-sinkronizzazzjoni.

Pacman -Q-n

Sib Pakketti ta 'Data

Biex issib pakketti li jeħtieġu li jiġu aġġornati, uża l-kmand li ġej:

Pacman -Q -u

Dan jagħti lura lista ta 'pakketti, in-numri tal-verżjoni tagħhom, u l-aħħar numri tal-verżjoni.

Kif Installa Paġni bl-użu ta 'Pacman

Biex tinstalla pakkett uża l-kmand li ġej:

Pacman -SPakagename

Jista 'jkollok bżonn tuża l -kmand sudo biex iżżid il-permessi tiegħek għal dan il-kmand biex imexxu. Alternattivament, jaqilbu għal utent b'permissjonijiet elevati bl - użu tal -kmand tiegħu .

Meta pakkett ikun disponibbli f'ħafna repożitorji tista 'tagħżel liema repożitorju tuża billi tispeċifika fil-kmand kif ġej:

Pacman -S repositoryname / packagename

L-installazzjoni ta 'pakkett ma' pacman awtomatikament se tniżżel u tinstalla kwalunkwe dipendenza.

Tista 'wkoll tinstalla grupp ta' pakketti bħal ambjent tad-desktop bħal XFCE .

Meta tispeċifika isem ta 'grupp ir-riżultat ikun fuq il-linji ta':

Hemm 17-il membru fi grupp xfce4

Repożitorju żejjed

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

Tista 'tagħżel li tinstalla l-pakketti kollha fil-grupp billi tagħfas lura. Inkella, tista 'tinstalla pakketti individwali billi tipprovdi lista ta' numri separati mill-comma (jiġifieri 1,2,3,4,5). Jekk trid tinstalla l-pakketti kollha bejn 1 u 10 tista 'wkoll tuża sing (ie 1-10).

Kif Taġġorna Pakketti Out Of Date

Biex taġġorna l-pakketti barra mill-ġurnata kollha, uża l-kmand li ġej:

Pacman -S -u

Xi kultant trid ttejjeb il-pakketti imma għal pakkett wieħed partikolari, trid li toqgħod f'verżjoni antika (għax taf li l-verżjoni l-ġdida tneħħiet karatteristika jew hija maqsuma). Tista 'tuża l-kmand li ġej għal dan:

Pacman -S -u --jinnernja tal-pakketti

Uri Lista ta 'Pakketti Disponibbli

Tista 'tara lista tal-pakketti disponibbli fid-database tas-sinkronizzazzjoni mal-kmand li ġej:

pacman -S -l

Uri informazzjoni dwar Pakkett fid-Database ta 'Sync

Tista 'ssib informazzjoni dettaljata dwar pakkett fid-database tas-sinkronizzazzjoni billi tuża l-kmand li ġej:

Pacman -S -i l-isem tal-pakketti

Tiftix għal Pakkett fid-Database ta 'Sync

Jekk inti biss trid tfittex pakketti fid-database tas-sync, uża l-kmand li ġej:

Pacman-S-pakketti tal-poppa

Ir-riżultati se jkunu lista tal-pakketti kollha disponibbli li jaqblu mal-kriterji tat-tiftix.

Irreġistra s-Sync Database

Tista 'tiżgura ruħek li d-database tas-sinkronizzazzjoni hija aġġornata bl-użu tal-kmand li ġej:

Pacman -S -y

Dan għandu jintuża qabel ma titħaddem il-kmand ta 'aġġornament. Huwa wkoll utli li titmexxa dan jekk int ma għamilx dan fi ftit żmien hekk li meta tfittek qed tieħu l-aħħar riżultati.

Nota dwar Swiċċijiet

Matul din il-gwida, intom innutajt li speċifikajt kull swiċċ waħdu. Pereżempju:

Pacman -S -u

Tista ', ovvjament, tikkombina swiċċijiet:

Pacman -Su