Zypper

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é 15. října 2018; kontroly vyžadují 3 úpravy .
Zypper
Typ správce balíčků
Zapsáno v C++
Operační systém linux
Nejnovější verze 17.30.0 [1] (25. března 2022 ) ( 2022-03-25 )
Čitelné formáty souborů YaST MetaPackage [d]
Licence GNU GPL 2 nebo vyšší
webová stránka en.opensuse.org/Portal:Libzypp

Zypper je konzolový správce balíčků založený na knihovně libzypp používané v distribuci GNU/Linux openSUSE . Zypper je schopen spravovat používaná úložiště, najít potřebné balíčky, nainstalovat nebo odstranit je a také podporuje některé další funkce. Může být použit jako samostatná aplikace nebo uvnitř programových skriptů .

Podporovaná úložiště

Zypper ví, jak pracovat s typy úložišť , které Libzypp podporuje. V tuto chvíli je to:

Zypper však nepoužívá databázi zmd (ZENworks Management Daemon).

Balíčky

Zypper je součástí openSUSE od verze 10.2 Beta1.

Podporované typy balíčků

Zypper pracuje s různými typy balíčků. V současné době podporuje následující typy:

Řešení problémů

--verbose je globální volba, kterou lze použít vícekrát k získání podrobných informací o tom, co zypper dělá (aktuálně jsou podporovány dvě úrovně). Použijte například zypper -vv up.

Protokoly

Když obdržíte chyby, použijte prosím libzypp a připojte protokol a výstup zypper do konzole ke zprávě (hlášení o chybě). Pokud můžete chybu snadno reprodukovat, není třeba přikládat protokoly z předchozích spuštění zypperu. Při reprodukování chyby zadejte před příkaz zypper, který spouštíte, následující řádek ZYPP_LOGFILE=název_souboru_k_logu, poté připojte výsledný soubor k portu chyby: $ ZYPP_LOGFILE=zypper.log zypper -vv install MozillaFirefox

Od verze 0.8.0 uchovává zypper své protokoly v /var/log/zypper.log.

Použití testovacího režimu

Od verze 0.8.7 může zypper generovat zprávu o "testovacím režimu", která může pomoci ladit problémy související se závislostmi balíčků a systémem řešení závislostí libzypp. Chcete-li vygenerovat zprávu o testovacím režimu, použijte příkaz --debug-solver ve spojení s příkazy install, remove a update: $ zypper install --debug-solver MozillaFirefox

Soubory generované při použití "testovacího režimu" jsou uloženy v /var/log/zypper.solverTestCase. Můžete je zabalit a zkomprimovat a později je připojit k hlášení o chybě.

Poznámky

  1. 17.30.0 . Archivováno z originálu 19. dubna 2022. Staženo 19. dubna 2022.