ú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:
- názov
- verzia
- popis
- architektúra
- Adresa URL webovej stránky balíka
- licencie
- skupiny
- poskytuje
- Záleží na
- Voliteľné Deps
- Je požadované
- Voliteľné pre
- Konflikty s
- nahrádza
- Inštalovaná veľkosť
- Názov balenia
- Dátum zostavenia
- Dátum inštalácie
- Dôvod inštalácie
- Inštalovať skript
- overený
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