openSUSE:Caratteristiche di Zypper

(Reindirizzamento da openSUSE:Zypper features)
Versione: FactoryQuesto elenco di funzionalità si riferisce alla più recente versione di sviluppo di zypper. Le funzionalità senza una precisa versione sono state introdotte prima della versione 0.11.6.

Gestione pacchetti

  • installa/rimuovi pacchetti per nome o per capacità (funzionalità di un software o di una tipologia di esso) fornita
  • installa/rimuovi pacchetti con nomi
  • installa/rimuovi specifiche versioni dei pacchetti
  • installa semplici file RPM e soddisfa le dipendenze dai repository
  • installa e rimuovi pacchetti in una volta (utilizzando +/- o ~/!)
  • scegli il repository per il singolo pacchetto aggiungendo al nome il prefisso 'repo_alias:'
  • aggiorna tutti i pacchetti installati con le versioni più nuove disponibili ove possibile
  • installa pattern(modelli)/prodotti/patch
  • sommario d'installazione completo
  • evita di installare i pacchetti raccomandati (installa solo quelli richiesti)

Gestione repository

  • aggiungi/rimuovi/esporta/importa repository con facilità
  • usa un repository temporaneo
  • limita le operazioni a specifici repository
  • modifica più repository contemporaneamente - selezionali il supporto di installazione per tipo, località o selezionali tutti

Ricerca informazioni su pacchetti

  • cerca i pacchetti per nome, o anche per sommario e descrizione
  • cerca i pacchetti che corrispondono ad una parte di stringa di testo, ad espressioni globali (metacaratteri), a intere parole, a stringhe esatte
  • raggruppa i risultati di ricerca per nome di pacchetto e tipo, o visualizza tutte le versioni disponibili dei pacchetti, da tutti i repository
  • mostra informazioni dettagliate su pacchetto/patch/pattern(modello)/prodotto
  • elenca tutti i pacchetti/patch/pattern(modelli)/prodotti disponibili

Gestione aggiornamento

  • elenca le patch necessarie o tutte le patch
  • applica le patch necessarie

Blocco dei pacchetti

  • aggiungi con facilità semplici blocchi di pacchetto per bloccare per nome (con caratteri jolly), tipo di pacchetto e repository.
  • elenca i blocchi attualmente attivi
  • rimuovi blocchi per numero o nome

Utilità

  • verifica le dipendenze di pacchetti installati
  • installa nuovi pacchetti, raccomandati da quelli già installati, resi installabili dopo l'aggiunta di nuovi repository o hardware.

Generale

  • output in XML per servire altre applicazioni
  • modalità non interattiva per utilizzo in script
  • 3 livelli di prolissità dell'output
  • riscrive automaticamente i percorsi locali in dir:/working_dir/local_path quando è atteso un URI

Nota: l'elenco potrebbe non essere completo.