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 ( 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 2 oficiální stránky
- ↑ Vydejte pacman-6.0.1
- ↑ The pacman Open Source Project on Open Hub: Languages Page - 2006.
- ↑ https://git.archlinux.org/pacman.git/tree/COPYING
- ↑ 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.
- ↑ ArcoLinux | ArcoLinux (anglicky) . Získáno 14. dubna 2021. Archivováno z originálu dne 3. května 2022.
- ↑ DistroWatch.com: ConnochaetOS . distrowatch.com. Staženo 30. května 2020. Archivováno z originálu dne 15. července 2020. (neurčitý)
- ↑ Garuda Linux Oficiální stránky . Garuda Linux | domů . Získáno 14. dubna 2021. Archivováno z originálu dne 14. dubna 2021.
- ↑ git-for-windows/git-sdk-32 . — 2021-04-14. Archivováno z originálu 16. září 2020.
- ↑ git-for-windows/git-sdk-64 . — 2021-04-14. Archivováno z originálu 2. ledna 2021.
- ↑ SystemRescue - ChangeLog . www.system-rescue.org . Získáno 23. června 2021. Archivováno z originálu dne 20. června 2021. (neurčitý)
Odkazy
Informace
Recenze