Zypper

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 15 octombrie 2018; verificările necesită 3 modificări .
Zypper
Tip de manager de pachete
Scris in C++
Sistem de operare linux
ultima versiune 17.30.0 [1] (25 martie 2022 ) ( 25.03.2022 )
Formate de fișiere care pot fi citite YaST MetaPackage [d]
Licență GNU GPL 2 sau mai mare
Site-ul web en.opensuse.org/Portal:Libzypp

Zypper este un manager de pachete bazat pe consolă, bazat pe biblioteca libzypp utilizată în distribuția GNU/Linux openSUSE . Zypper este capabil să gestioneze depozitele utilizate, să găsească pachetele necesare, să le instaleze sau să le elimine și, de asemenea, acceptă câteva funcții suplimentare. Poate fi folosit ca aplicație independentă sau în interiorul scripturilor de program .

Arhive acceptate

Zypper știe cum să lucreze cu tipurile de depozite care sunt acceptate de Libzypp. Momentan este:

Cu toate acestea, zypper nu utilizează baza de date zmd (ZENworks Management Daemon).

Pachete

Zypper a fost inclus în openSUSE începând cu versiunea 10.2 Beta1.

Tipuri de pachete acceptate

Zypper funcționează cu diferite tipuri de pachete. În prezent, acceptă următoarele tipuri:

Rezolvarea problemelor

--verbose este o opțiune globală care poate fi folosită de mai multe ori pentru a obține informații detaliate despre ceea ce face zypper (în prezent sunt acceptate două niveluri). De exemplu, utilizați zypper -vv up.

Jurnalele

Când primiți erori, vă rugăm să utilizați libzypp și să atașați jurnalul și ieșirea zypper la consolă la raport (raport de erori). Dacă puteți reproduce cu ușurință bug-ul, nu este nevoie să atașați jurnalele din versiunile anterioare ale zypper. Când reproduceți o eroare, prefixați comanda zypper pe care o executați cu următoarea linie ZYPP_LOGFILE=file_name_to_log, apoi atașați fișierul rezultat la bugport: $ ZYPP_LOGFILE=zypper.log zypper -vv install MozillaFirefox

Începând cu versiunea 0.8.0, zypper își păstrează jurnalele în /var/log/zypper.log.

Utilizarea modului de testare

Începând cu versiunea 0.8.7, zypper poate genera un raport „mod de testare” care poate ajuta la depanarea problemelor legate de dependențele pachetelor și sistemul de rezolvare a dependențelor libzypp. Pentru a genera un raport „mod test”, utilizați comanda --debug-solver împreună cu comenzile de instalare, eliminare și actualizare: $ zypper install --debug-solver MozillaFirefox

Fișierele generate când se utilizează „modul de testare” sunt stocate în /var/log/zypper.solverTestCase. Le puteți împacheta și comprima și ulterior să le atașați la raportul dvs. de eroare.

Note

  1. 17.30.0 . Arhivat din original pe 19 aprilie 2022. Preluat la 19 aprilie 2022.