Gestione Pacchetti

From Paldo

Jump to: navigation, search

Paldo ha un proprio gestore di pacchetti che si chiama upkg. Questo articolo ti sarà di aiuto ad avere una visione completa delle funzionalità di upkg.


[edit] Upkg comandi di riferimento

Comando Descrizione Esempio
Installazione di un pacchetto
upkg-add aggiunge un pacchetto upkg-add jre
upkg-build costruisce un pacchetto upkg-build jre
upkg-buildd demone che gestisce la costruzione di un pacchetto
upkg-install installa un pacchetto upkg-install jre
upkg-reinstall reinstalla un pacchetto upkg-reinstall jre
Disinstallare un pacchetto
upkg-remove rimuove un pacchetto upkg-remove jre
Monitorare un pacchetto
upkg-check controlla se un pacchetto è installato correttamente upkg-check jre
upkg-list mostra tutti i pacchetti installati in paldo upkg-list
upkg-search ricerca un file upkg-search java
upkg-show mostra tutti i file di un pacchetto installato upkg-show jre
Installazione di sistema
upkg-bootstrap installa il sistema paldo upkg-bootstrap --branch=stable paldo-desktop
upkg-chroot comando per cambiare all'interno della directory root upkg-chroot /upkg
upkg-repair-index ripara l'index dei pacchetti di upkg upkg-repair-index
upkg-upgrade aggiorna il tuo sistema paldo upkg-upgrade
Repository
upkg-repo lista dei repository
upkg-sync sincronizza i repository dei pacchetti
upkg-xref mostra tutti i file installati e i corrispettivi pacchetti

[edit] Upkg trucco - rimuovere più pacchetti in una volta sola

Qualche volta può capitare di dover rimuovere più pacchetti dal sistema. Utilizzando upkg-remove foo per ogni pacchetto è snervante.Quindi puoi usare il seguente modo per rimuovere più pacchetti con upkg in una volta sola. Diciamo che tu stia usando un kernel 2.6.23.x e tu voglia rimuovere tutti i kernel 2.6.22.x come esempio.

  • cd /var/lib/upkg/packages
  • find . -name '*linux-2.6-2.6.22.*.select' | xargs rm
  • upkg-upgrade

La cosa importante è rimuovere il file .select del pacchetto che si vuole eliminare e poi usare il comando upkg-upgrade per far si che vengano rimossi i pacchetti indesiderati.

Personal tools