From 6f90671f00dd855025d53d88ac34f55a1536dd2e Mon Sep 17 00:00:00 2001 From: kankys Date: Tue, 26 Nov 2024 22:13:08 +0100 Subject: [PATCH] pacman part1 80% --- .../články/Linux Pacman příkazy.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 EndeavourOS/články/Linux Pacman příkazy.md diff --git a/EndeavourOS/články/Linux Pacman příkazy.md b/EndeavourOS/články/Linux Pacman příkazy.md new file mode 100644 index 0000000..fd01929 --- /dev/null +++ b/EndeavourOS/články/Linux Pacman příkazy.md @@ -0,0 +1,22 @@ +# Linux pacman příkazy + +Pacman je nedílnou součástí Arch Linuxu a distribucí na Arch Linuxu založených. + +V tomto článku se zaměříme na příkazy pacman, co dělají či k čemu slouží. Příkazy pacman zapisujeme do terminálu či multiplexoru jako například můj oblíbený [Zellij](https://zellij.dev/), [Tmux](https://github.com/tmux/tmux/wiki) či velmi oblíbený u spousty uživatelů [Tilix](https://arch-linux.cz/dlazdicovy-terminal-tilix/). + +POZNÁMKA: vždy před příkazem pacman musíme použít sudo. V příkazech níže ho nebudu stále dokola opakavot (v některých případech třeba při použití příkazu su se také nemusí použít, ale mi ho použijeme!). Tak například u příkazu **pacman -Syu** do terminálu zapíšeme **sudo pacman -Syu**. + +Vždy kdy si nebudete vědět použíjte za příkazem -h, například **pacman -h** a zobrazí se vám nápověda v češtině. + +## Package Installation, Update, Remove +### Instalace balíčku, povíšení balíčku a odebrání balíčků + +``` +pacman -S # nainstaluje balíček a další potředné soubory +pacman -U /path/to/package.pkg.tar.zst # nainstaluje balíček lokálně uložený ve vašem pc +pacman -Syu # vyhledá a aktualizuje všechny vaše balíčky které mají novější verzi +pacman -Syu --ignore # vyhledá a aktualizuje všechny balíčky mimo těch co jsou uvedeny za --ignore +pacman -S = # nainstaluje balíček podle názvu a verze kterou potřebujete +pacman -R # odebere balíček bez dalších potřebných balíčku která se sním nainstalovali +pacman -Rs # odebere balíček i s dalšími který se snim nainstalovali pokud nejsou potřeba pro jiný nainstalovaný balíček +pacman -Rns $(pacman-Qdtq) # odstrání nepotřebné součásti nainstalovaných balíčků