Pacman (systém pro správu balíčků)

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 10. února 2020; kontroly vyžadují 24 úprav .
pacman
Typ systém správy balíků
Autor Judd Wyneth [d] [1]
Zapsáno v C [3]
Operační systém linux
První vydání 25. února 2002 [1]
Nejnovější verze
Licence GNU GPL 2 [4]
webová stránka archlinux.org/pac… ​(  anglicky)

Pacman ( zkr. z anglického  pac kage man ager ) je oficiální správce balíčků pro distribuci Arch Linux . Pacman byl vyvinut tvůrcem Arch Linuxu Juddem Wynethem .

Pacman je schopen sám najít závislosti, automaticky stáhnout a nainstalovat všechny potřebné balíčky. Ke kompletní aktualizaci celého systému zpravidla stačí, aby uživatel provedl pouze jeden příkaz.

Struktura

Všechny balíčky Pacman jsou komprimované archivy tar , z nichž každý obsahuje zkompilované programy. Balíčky se stahují přes FTP nebo HTTP protokoly z určitých stránek. Pacman doplňuje Arch Linux Build System (ABS - Arch Linux Build System) používaný pro sestavování balíčků ze zdroje. Tento nástroj byl zastaralý [5] .

Účel

V souladu s filozofií Arch Linuxu si Pacman klade za cíl být výkonným systémem pro správu balíčků, přičemž je stále snadné se ho naučit.

Příkazy

pacman -Syu Aktualizace databází balíčků a kompletní aktualizace systému pacman -Sy Aktualizace databází balíčků pacman -Su Kompletní aktualizace systému pacman -Ss package Najít balíčky pacman -Ss ^package Vyhledá balíčky podle regulárního výrazu pacman -Qs package Vyhledá balíčky v nainstalovaném systému pacman -S balíček Instalační balíček pacman -Sw package Stáhněte si balíček, ale neinstalujte pacman -R package Odebrat balíček pacman -Rn package Odebere balíček a jeho konfigurační soubory pacman -Rs package Odebrání balíčku se závislostmi ( nepoužívané jinými balíčky ) pacman -Rsn package Odebrání balíčku se závislostmi ( nepoužívané jinými balíčky ) a jeho konfiguračními soubory pacman -Qdt Vypsat všechny osiřelé balíčky ( s verzemi ) pacman -Qdtq Vypsat všechny osiřelé balíčky ( bez verze ) pacman -Qqdt | pacman -Rsn - Odebere všechny osiřelé balíčky pacman -Sc Vymaže mezipaměť odinstalovaných balíčků pacman -Scc Vymaže mezipaměť balíčku pacman -Qe List explicitně nainstalované balíčky v systému ( s verzemi ) pacman -Qqe List explicitně nainstalované balíčky v systému ( bez verze ) Nainstalujte balíček lokálně nebo prostřednictvím adresy URL: pacman -U [ /cesta k balíčku/ ][ package.pkg.tar.xz ] Příklad lokálně: pacman -U ~/Downloads/examplepkg.pkg.tar.xz Příklad přes URL: pacman -U http://www.examplepackage/repo/examplepkg.tar.xz

Grafické front-endy

Systémy používající Pacman

Poznámky

  1. 1 2 oficiální stránky
  2. Vydejte pacman-6.0.1
  3. The pacman Open Source Project on Open Hub: Languages ​​Page - 2006.
  4. https://git.archlinux.org/pacman.git/tree/COPYING
  5. ↑ Arch Linux - News : Ukončení podpory nástroje ABS a koncového bodu rsync  . www.archlinux.org. Získáno 19. února 2018. Archivováno z originálu 30. července 2017.
  6. ArcoLinux | ArcoLinux  (anglicky) . Získáno 14. dubna 2021. Archivováno z originálu dne 3. května 2022.
  7. DistroWatch.com: ConnochaetOS . distrowatch.com. Staženo 30. května 2020. Archivováno z originálu dne 15. července 2020.
  8. Garuda Linux Oficiální stránky  . Garuda Linux | domů . Získáno 14. dubna 2021. Archivováno z originálu dne 14. dubna 2021.
  9. git-for-windows/git-sdk-32 . — 2021-04-14. Archivováno z originálu 16. září 2020.
  10. git-for-windows/git-sdk-64 . — 2021-04-14. Archivováno z originálu 2. ledna 2021.
  11. SystemRescue - ChangeLog . www.system-rescue.org . Získáno 23. června 2021. Archivováno z originálu dne 20. června 2021.

Odkazy

Informace Recenze