Rokasgrāmata Pacman pakotņu pārvaldnieka lietošanai

Iepriekšējos rakstos mēs esam parādījuši, kā instalēt lietojumprogrammas uz Debian bāzes Linux izplatījumiem, izmantojot apt-get un mēs esam arī parādījuši, kā instalēt lietojumprogrammas uz Red Hat balstītajiem Linux izplatījumiem, izmantojot nam!.

Šajā rokasgrāmatā mēs parādīsim, kā instalēt pakotnes, izmantojot komandrindu uz Arch balstītos Linux izplatījumos, piemēram, Manjaro.

Pac-Man čempionāta izdevums DX
Bandai Namco

Kuras lietojumprogrammas ir instalētas jūsu datorā

Varat skatīt visu jūsu sistēmā instalēto pakotņu sarakstu, izmantojot šo komandu:

pacman -Q

Tiks parādīts visu datorā esošo lietojumprogrammu saraksts un to versiju numuri.

Pacman uzskaita instalētās pakotnes

Instalētās lietojumprogrammas izmaiņu žurnāla skatīšana

Varat izgūt vairāk informācijas par pakotni vai paketēm, nodrošinot dažādas vaicājuma opcijas, kā norādīts tālāk.

pacman -Qc firefox

Skatiet instalētās pakotnes kā atkarības no citām pakotnēm

Iepriekšējā komanda parādīs Firefox izmaiņu žurnālu, ja tāds pastāv. Ja tas neeksistē, tiks parādīts ziņojums, ka izmaiņu žurnāls nav pieejams.

pacman -Qd

Iepriekš minētā komanda parāda visus failus, kas ir instalēti kā atkarības no citām pakotnēm.

Pacman uzskaita instalētās atkarības pakotnes

Tiks parādītas visas jūsu datorā instalētās bāreņu atkarības.

pacman -Qdt

Skatiet tieši instalētās pakotnes

Ja vēlaties redzēt visas skaidri instalētās pakotnes, izmantojiet šo komandu:

pacman -Qe

Skaidra pakotne ir tāda, kuru jūs faktiski izvēlējāties instalēt, nevis pakotni, kas tika instalēta kā atkarība no citām pakotnēm.

Pacman uzskaita skaidri instalētās pakotnes

Varat redzēt, kurām skaidrām pakotnēm nav atkarību, izmantojot šo komandu:

pacman -Qet

Skatīt visas paketes grupā

Lai redzētu, kurām grupām pieder instalētās pakotnes, varat izmantot šo komandu:

pacman -Si | grep -i grupas

Tiks uzskaitītas visas grupas, kurām pieder pakotne.

Ja vēlaties redzēt visas pakotnes noteiktā grupā, varat norādīt grupas nosaukumu:

pacman -Sg xfce4

Atgriezt informāciju par instalētajām pakotnēm

Ja vēlaties uzzināt nosaukumu, aprakstu un visu citu informāciju par pakotni, izmantojiet šo komandu:

pacman - Qi Firefox
Pacman izvades pakotnes informācija

Izvade ietver:

  • nosaukums
  • versija
  • apraksts
  • arhitektūra
  • URL uz pakotnes vietni
  • Licence
  • Grupas
  • Nodrošina
  • Atkarīgs no
  • Izvēles Deps
  • Nepieciešams
  • Pēc izvēles
  • Konflikti ar
  • Aizstāj
  • Uzstādītais izmērs
  • Iepakotāja nosaukums
  • Būvēšanas datums
  • Instalēšanas datums
  • Instalēšanas iemesls
  • Instalējiet skriptu
  • Validēts

Atrodiet visus pakotnei piederošos failus

Varat atrast visus failus, ko instalējusi noteikta pakotne, izmantojot šo komandu:

pacman -Ql firefox

Tas atgriež pakotnes nosaukumu un ceļu uz tai piederošajiem failiem. Jūs varat norādīt vairākas pakotnes pēc -l.

Pacman sarakstu pakotņu faili

Ja vēlaties pārbaudīt, kurus failus un kur instalētu pakotne, kuru vēl neesat instalējusi, izpildiet tālāk norādītās darbības.

pacman -Fl firefox

Pēc tam, ja vēlaties pārbaudīt pakotnei piederošā binārā izpildāmā faila atrašanās vietu, izmantojiet karodziņu '-Qo.

pacman - Qo Firefox
Pacman saraksta faili, kas pieder pakotnei

Atrodiet pakotnes, kas nav atrastas sinhronizācijas datu bāzēs (t.i., instalētas manuāli)

Manuāli instalētās pakotnes var atrast, izmantojot šo komandu:

pacman -Qm

Pakotnes, kas instalētas, izmantojot yaourt, piemēram, Google Chrome, tiks uzskaitītas, izmantojot šo komandu.

Sinhronizācijas datu bāzēs atrodiet tikai pieejamās pakotnes

Šī ir apgrieztā iepriekšējā komanda un parāda tikai pakotnes, kas instalētas, izmantojot sinhronizācijas datu bāzes.

pacman -Qn

Atrodiet novecojušas pakotnes

Lai atrastu pakotnes, kuras ir jāatjaunina, izmantojiet šo komandu:

pacman -Qu

Tas parādīs pakotņu sarakstu, to versiju numurus un jaunākos versiju numurus.

Kā instalēt pakotni, izmantojot Pacman

Lai instalētu pakotni, izmantojiet šo komandu:

sudo pacman -S 

Jums var būt nepieciešams izmantot sudo komanda lai paaugstinātu šīs komandas darbības atļaujas. Varat arī pārslēgties uz lietotāju ar paaugstinātām atļaujām, izmantojot su komanda.

Pacman instalēšanas pakotne

Ja pakotne ir pieejama vairākos krātuvēs, varat izvēlēties, kuru repozitoriju izmantot, norādot to komandā šādi:

Instalējot pakotni ar Pacman, visas atkarības tiks automātiski lejupielādētas un instalētas.

Varat arī instalēt pakotņu grupu, piemēram, darbvirsmas vidi XFCE.

Kad norādāt grupas nosaukumu, izvade būs šāda:

pacman -S xfce4

Repozitorijs papildus.

1) exo 2) garcon 3) gtk-xfce-dzinējs

Varat izvēlēties instalēt visas grupas pakotnes, nospiežot taustiņu return. Varat arī instalēt atsevišķas pakotnes, nodrošinot ar komatu atdalītu skaitļu sarakstu (t.i., 1,2,3,4,5). Ja vēlaties instalēt visas pakotnes no 1 līdz 10, varat izmantot arī defisi (t.i., 1-10).

Kā jaunināt novecojušas pakotnes

Lai jauninātu visas novecojušās pakotnes, izmantojiet šo komandu:

pacman -Syu
Pacman atjaunināšanas sistēma

Dažreiz jūs vēlaties jaunināt pakotnes, bet vienai konkrētai pakotnei vēlaties palikt vecākā versijā (jo zināt, ka jaunākajā versijā ir noņemta funkcija vai tā ir bojāta). Tātad, ja problēmu izraisīja Firefox, šim nolūkam varat izmantot šādu komandu:

pacman -Syu --ignore=firefox

Parādiet pieejamo paku sarakstu

Varat skatīt sinhronizācijas datu bāzē pieejamo pakotņu sarakstu, izmantojot šādu komandu:

pacman -Sl

Tas parādīs absolūti neparastu sarakstu, tāpēc meklēšanai to labāk izmantot kopā ar “grep”.

pacman -Sl | grep -i vīns

Parādiet informāciju par pakotni sinhronizācijas datu bāzē

Detalizētu informāciju par pakotni var atrast sinhronizācijas datu bāzē, izmantojot šo komandu:

pacman -Si

Sinhronizācijas datu bāzē meklējiet pakotni

Ja vēlaties vienkārši meklēt pakotni sinhronizācijas datu bāzē, izmantojiet šo komandu:

pacman -Ss vīns

Rezultāti būs visu pieejamo pakotņu saraksts, kas atbilst meklēšanas kritērijiem.

Pacman meklēt pieejamās paketes

Atsvaidziniet sinhronizācijas datu bāzi

Varat pārliecināties, vai sinhronizācijas datu bāze ir atjaunināta, izmantojot šo komandu:

pacman -Sy

Tas jāizmanto pirms jaunināšanas komandas palaišanas. Ir arī noderīgi to palaist, ja kādu laiku neesat to izdarījis, lai, veicot meklēšanu, jūs iegūtu jaunākos rezultātus.