From 456b01a01bd60920bd51d4b07d93106678c6c997 Mon Sep 17 00:00:00 2001 From: kankys Date: Wed, 27 Nov 2024 21:18:50 +0100 Subject: [PATCH] pacman full --- .../články/Linux Pacman příkazy.md | 35 ++++++++++++++++--- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/EndeavourOS/články/Linux Pacman příkazy.md b/EndeavourOS/články/Linux Pacman příkazy.md index fd01929..e9525c7 100644 --- a/EndeavourOS/články/Linux Pacman příkazy.md +++ b/EndeavourOS/články/Linux Pacman příkazy.md @@ -12,11 +12,38 @@ Vždy kdy si nebudete vědět použíjte za příkazem -h, například **pacman ### Instalace balíčku, povíšení balíčku a odebrání balíčků ``` -pacman -S # nainstaluje balíček a další potředné soubory +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 -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 -R # odebere balíček bez dalších potřebných balíčků 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ů +pacman -Rdd # odebere komplet balíček bez dalších potřebných balíčků +pacman -Sc # odebere staré verze balíčků i staré verze balíčků v cache +pacman -Scc # Odstraní všechny balíčky z cache, které nejsou aktuálně nainstalovány. +``` +## Package Search +### Vyhledávání balíčků + +``` +pacman -Sy # stahuje aktualizované seznamy balíčků z každého konfigurovaného repozitáře +pacman -Ss # zobrazí všechny shody hledaného balíčku v repozitářích +pacman -Qs # vyhledá všechny balíčky co se shodují s názvem které máte nainstalované, může se hodit pojud některé balíčky používáte ve více verzích +pacman -F # zobrazí všechny verze balíčku v repozitářích tak i co máte nainstalované +``` + +## Package Information Query +### Informace o balíčkách + +``` +pacman -Q # vypíše všechny názvy nainstalovaných balíčků a jejich verzi +pacman -Ql # vypíše všechny součásti na instalovaného balíčku a cestu k nim +pacman -Qo /cesta/k souboru/ # Po spuštění tohoto příkazu Pacman prohledá databázi nainstalovaných balíčků a vrátí informaci o tom, kterému balíčků patří zadaný soubor +pacman -Qe # výstup tohoto příkazu bude seznam názvů balíčků, které jste explicitně nainstalovali. +pacman -Si # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd. +pacman -Qi # zobrazí detailní informace o balíčků, jako verzi, velikost, závislosti atd u nainstalovaného balíčků. Navíc zobrazí informace o instalaci balíčků jako kdy byl instalován +pacman -Qdt # výstup tohoto příkazu bude seznam názvů balíčků, které jsou označeny jako orphaned. Tento seznam může být užitečný při čištění systému od nepotřebných balíčků a uvolnění místa na disku. +``` +