Sprievodca používaním správcu balíkov Pacman

úvod

V predchádzajúcich príručkách som vám ukázal, ako nainštalovať aplikácie na distribúciu Linuxu na báze Debianu pomocou programu apt-get a tiež som vám ukázal, ako nainštalovať aplikácie na distribučných systémoch Linux založených na Red Hat pomocou yum .

V tejto príručke vám ukážem, ako nainštalovať balíky pomocou príkazového riadku v distribúciách založených na architektúre Linux, ako je Manjaro.

Ktoré aplikácie sú nainštalované na počítači

Zoznam všetkých balíkov nainštalovaných v systéme môžete zobraziť pomocou nasledujúceho príkazu:

pacman -Q

Tým sa vráti zoznam všetkých aplikácií na vašom počítači a ich čísla verzií.

Zobrazenie záznamu o zmene pre inštalovanú aplikáciu

Ďalšie informácie o balíku alebo baleniach môžete získať tým, že dodáte rôzne možnosti dopytu takto:

pacman -Q-cokopi

Zobraziť balíky inštalované ako závislosť pre iné balíky

Vyššie uvedený príkaz mi zobrazí changelog pre octopi, ak existuje. Ak neexistuje správa, zobrazí sa správa, že nie je k dispozícii žiaden changelog.

pacman -Q -d

Uvedený príkaz zobrazuje všetky súbory, ktoré sú inštalované ako závislosť na iných balíkoch.

pacman -Q-d-t

Zobrazí sa vám všetky osirelé závislosti nainštalované vo vašom počítači.

Zobraziť explicitne nainštalované balíky

Ak chcete vidieť všetky explicitne nainštalované balíky, použite nasledovný príkaz:

pacman -Q-e

Explicitný balík je ten, ktorý ste skutočne vybrali nainštalovať na rozdiel od balíka, ktorý bol nainštalovaný ako závislosť na iných balíkoch.

Môžete vidieť, ktoré explicitné balíky nemajú žiadne závislosti pomocou nasledujúceho príkazu:

pacman -Q-e-t

Zobraziť všetky balíky v skupine

Ak chcete zistiť, ktoré skupiny balíkov patria, môžete použiť nasledujúci príkaz:

pacman -Q-g

Toto uvádza názov skupiny, za ktorým nasleduje názov balíka.

Ak chcete vidieť všetky balíky v určitej skupine, môžete určiť názov skupiny:

pacman-Q-g báza

Informácie o navrátení o inštalovaných balíkoch

Ak chcete vedieť meno, popis a všetky ostatné podrobnosti o balíku, použite nasledujúci príkaz:

pacman -Q-i

Výstup obsahuje:

Skontrolujte zdravie inštalovaného balíka

Ak chcete skontrolovať zdravie konkrétneho balíka, môžete použiť nasledujúci príkaz:

pacman -Q -k

Tým sa vráti výstup podobný nasledujúcemu:

Počet stiahnutí: 1208 súborov spolu, 0 chýbajúcich súborov

Tento príkaz môžete spustiť proti všetkým inštalovaným balíčkom:

pacman-Q-k

Nájdite všetky súbory, ktoré vlastní balík

Všetky súbory, ktoré vlastní určitý balík, nájdete pomocou nasledujúceho príkazu:

pacman-Q-1

Tým sa vráti názov balíka a cesta k súborom, ktoré vlastní. Po zadaní znaku -l môžete zadať viacero balíčkov.

Nájsť balíky, ktoré neboli nájdené v databázach synchronizácie (tj nainštalované manuálne)

Ručne nainštalované balíky nájdete pomocou nasledujúceho príkazu:

pacman -Q-m

Balíky nainštalované pomocou yaourt, ako je prehliadač Google Chrome, budú uvedené pomocou tohto príkazu.

Nájsť balíky dostupné iba v databázach synchronizácie

Toto je inverzné k predchádzajúcemu príkazu a zobrazuje iba balíky nainštalované prostredníctvom synchronizačných databáz.

pacman -Q-n

Nájsť mimo dátumu balíčky

Ak chcete nájsť balíčky, ktoré je potrebné aktualizovať, použite nasledujúci príkaz:

pacman -Q-u

Tým sa vráti zoznam balíkov, ich čísla verzií a najnovšie čísla verzií.

Ako nainštalovať balík pomocou programu Pacman

Ak chcete nainštalovať balík, použite nasledujúci príkaz:

pacman-S

Možno budete musieť použiť príkaz sudo na zvýšenie oprávnení na spustenie tohto príkazu. Prípadne prepnite na používateľa so zvýšeným oprávnením pomocou príkazu su .

Keď je balík dostupný vo viacerých repozitároch, môžete si vybrať, ktorý úložisko ho použijete zadaním príkazu takto:

pacman -S repositoryname / packagename

Inštalácia balíka s pacmanom automaticky načíta a nainštaluje všetky závislosti.

Môžete tiež nainštalovať skupinu balíčkov, ako je desktopové prostredie ako XFCE .

Keď zadáte názov skupiny, výstup bude pozdĺž riadkov:

V skupine xfce4 je 17 členov

Úložisko extra

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

Môžete si vybrať inštaláciu všetkých balíkov v skupine stlačením tlačidla návrat. Prípadne môžete jednotlivé balíky nainštalovať tak, že v nich nájdete zoznam čísel oddelených čiarkami (tj 1,2,3,4,5). Ak chcete nainštalovať všetky balíčky medzi 1 a 10, môžete tiež použiť pomlčku (tj 1-10).

Ako aktualizovať balíčky s dátumom

Ak chcete aktualizovať všetky zastarané balíky, použite nasledujúci príkaz:

pacman -S-u

Niekedy chcete aktualizovať balíky, ale pre jeden konkrétny balík, chcete, aby zostal na staršej verzii (pretože viete, že novšia verzia odstránila niektorú funkciu alebo bola porušená). Na tento účel môžete použiť nasledujúci príkaz:

pacman -S -u --ignore packagename

Zobraziť zoznam dostupných balíkov

Zoznam dostupných balíkov v databáze synchronizácie môžete zobraziť pomocou nasledujúceho príkazu:

pacman -S-1

Zobrazenie informácií o balíku v databáze synchronizácie

Podrobné informácie o balíku nájdete v synchronizačnej databáze pomocou nasledujúceho príkazu:

pacman -S -i packagename

Vyhľadajte balík v databáze synchronizácie

Ak chcete jednoducho vyhľadať balík v synchronizačnej databáze, použite nasledujúci príkaz:

pacman -S-s názov balenia

Výsledkom bude zoznam všetkých dostupných balíkov, ktoré zodpovedajú kritériám vyhľadávania.

Obnoviť databázu synchronizácie

Môžete sa uistiť, že databáza synchronizácie je aktuálna pomocou nasledujúceho príkazu:

pacman -S -y

Toto by sa malo použiť pred spustením príkazu inovácie. Je tiež užitočné spustiť toto, ak ste to neurobili v čase, takže pri hľadaní dostanete najnovšie výsledky.

Poznámka o prepínačoch

V tejto príručke si všimnete, že som určil každý spínač sám. Napríklad:

pacman -S-u

Môžete samozrejme kombinovať spínače:

pacman -Su