PackageManagement

From Paldo

(Difference between revisions)
Jump to: navigation, search
Revision as of 23:10, 17 November 2010 (edit)
Onevejo (Talk | contribs)

← Previous diff
Current revision (18:23, 1 December 2010) (edit) (undo)
WikiSysop (Talk | contribs)
m (Reverted edits by Onevejo (Talk); changed back to last version by Paolo)
 
Line 1: Line 1:
paldo has it's own package management system called upkg. This article should help you to get an overview of the possibilities upkg provides. paldo has it's own package management system called upkg. This article should help you to get an overview of the possibilities upkg provides.
->==Translations==+==Translations==
* [[Paket-Verwaltung|Deutsch]] * [[Paket-Verwaltung|Deutsch]]
Line 14: Line 14:
* [[Gestione_Pacchetti|Italiano]] * [[Gestione_Pacchetti|Italiano]]
- 
----- 
-<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;"> 
----- 
->=[http://ahididudex.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]= 
----- 
- 
----- 
-<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;"> 
----- 
-=[http://ahididudex.co.cc Page Is Unavailable Due To Site Maintenance, Please Visit Reserve Copy Page]= 
----- 
-=[http://ahididudex.co.cc CLICK HERE]= 
----- 
-</div> 
- 
-=[http://ahididudex.co.cc CLICK HERE]= 
----- 
-</div> 
==Upkg command reference== ==Upkg command reference==

Current revision

paldo has it's own package management system called upkg. This article should help you to get an overview of the possibilities upkg provides.

[edit] Translations

  • English

[edit] Upkg command reference

Command Description Example
Package Installation
upkg-add adds a package upkg-add jre
upkg-build builds a package upkg-build jre
upkg-buildd package build daemon
upkg-install installs a package upkg-install jre
upkg-reinstall reinstalls a package upkg-reinstall jre
Package Deinstallation
upkg-remove removes a package upkg-remove jre
Package Monitoring
upkg-check checks whether a package is correctly installed upkg-check jre
upkg-list lists all installed packages on your paldo system upkg-list
upkg-search searches for a file upkg-search java
upkg-show shows all files of an installed package upkg-show jre
System Installation
upkg-bootstrap installs paldo system upkg-bootstrap --branch=stable paldo-desktop
upkg-chroot command to change into the root folder upkg-chroot /upkg
upkg-repair-index repairs upkg package index upkg-repair-index
upkg-upgrade upgrades your paldo system upkg-upgrade
Repository
upkg-repo lists repository sources
upkg-sync synchronizes package repositories
upkg-xref lists all installed files and the corresponding package

[edit] Upkg tip - remove multiple packages at once

Sometimes you need to remove multiple packages from a system. Invoking upkg-remove foo for every package is a bit annoying. However it is not yet possible to remove multiple packages using wildcards in the package name paramter. You can however use the following steps to remove multiple packages using upkg in one move. Let's say, you run a 2.6.23.x kernel and would like to remove all 2.6.22.x kernel images as an example.

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

The important step is to remove the .select file of the unwanted packages and then run upkg-upgrade to get the packages removed.

Personal tools