Paket-Verwaltung
From Paldo
Revision as of 12:56, 15 August 2008 (edit) Amnon82 (Talk | contribs) ← Previous diff |
Revision as of 12:58, 15 August 2008 (edit) (undo) Amnon82 (Talk | contribs) (→Video Anleitung zu diesem Thema) Next diff → |
||
Line 128: | Line 128: | ||
verhindert die Installation eines Pakets. Dient zur Überprüfung der XML-Spec | verhindert die Installation eines Pakets. Dient zur Überprüfung der XML-Spec | ||
- | == Video Anleitung zu diesem Thema == | + | == Video-Anleitung zu diesem Thema == |
[[Image:Pakete_installieren_paldo.png]] | [[Image:Pakete_installieren_paldo.png]] | ||
[http://www.paldo.org/~amnon/videoguides/german/pakete_installieren_paldo.avi Video start/downloaden] | [http://www.paldo.org/~amnon/videoguides/german/pakete_installieren_paldo.avi Video start/downloaden] |
Revision as of 12:58, 15 August 2008
Contents |
Übersetzungen
Beschreibung von UPKG
UPKG () ist der Paketmanager von den Schweizern Jürg Billeter und Raffaele Sandrini, zwei Studenten der ETH Zürich. Die aktuelle Version UPKG wurde noch unter Mono programmiert. Im späterem Stadium wechselt die benutzte Programmiersprache nach Vala (), eine selbstentwickelte Programmiersprache der zwei Programmierer. UPKG wird in der Distribution Paldo GNU/Linux verwendet. Mit dem Paketmanager kann man die Distribution installieren, aktualisieren oder deren CD/DVD-Medien erstellen.
Hauptbefehle von UPKG
upkg upkg-build upkg-chroot upkg-reinstall upkg-repo upkg-sync upkg-add upkg-buildd upkg-install upkg-remove upkg-search upkg-upgrade upkg-bootstrap upkg-check upkg-list upkg-repair-index upkg-show upkg-xref
Installation
upkg-add installiert ein Paket und aktualisiert das System
upkg-add jre
upkg-build installiert ein Paket aus einem Source-Tarball
upkg-build jre
upkg-buildd der Build-Daemon - erstellt die Pakete automatisch
upkg-install installiert ein Paket aus einem Binary-Tarball und aktualisiert ggf. das Paket selbst und dessen Abhängigkeiten
upkg-install jre
upkg-reinstall reinstalliert ein Paket aus einem Binary-Tarball
upkg-reinstall jre
Deinstallation
upkg-remove deinstalliert ein Binary-Tarball-Paket falls es die Abhängigkeiten zulassen und aktualisiert das System
upkg-remove jre
Paket-Verwaltung
upkg-check überprüft alle Dateien des installierten Paketes mit Hilfe von md5sums
upkg-check jre
upkg-list listet alle installierten Pakete auf dem lokalen PC auf
upkg-list
upkg-search sucht nach Dateinamen, die den Suchbegriff enthalten - Eine Erweiterung von grep
upkg-search java
upkg-show zeigt alle installierten Dateien eines Paketes an.
upkg-show jre
System-Installation
upkg-bootstrap installiert die Distribution, erstellt ISO-Image oder generiert den Binary-Tarball
upkg-bootstrap --branch=stable paldo-desktop
upkg-chroot wechselt in das Root-Verzeichnis des zuvor mit upkg-bootstrap installiertem Systems
upkg-chroot /upkg
upkg-repair-index repariert den UPKG-Paket-Index
upkg-repair-index
upkg-upgrade aktualisiert alle lokal installierten Pakete
upkg-upgrade
Repository
upkg-repo listet alle Pakete einer lokalen Repository auf
upkg-repo /home/amnon/localPaldoRepo
upkg-sync Syncronisiert UPKG-Repositories
upkg-sync
upkg-xref listet alle installierten Dateien auf und verweist sie auf das entsprechende Paket
upkg-xref
Zusätzliche Befehle
upkg [[--install] | [--remove] | [--bootstrap]] [--arch=<arch>] [--branch=<branch>] [--tag=<tag>] [[--enable-source] | [--disable-source]] [[--enable-binary] | [--disable-binary]] [--repos=<repo1,...,repon>] [--test] [package] {output filename}
--arch=<arch> definiert die Archetektur des Prozessors
--arch=x86
--branch=<branch> definiert die Branch
--branch=testing
--enable-source aktiviert Quellcodes für die Befehle upkg-install/upkg-add
upkg-install --enable-source
--disable-source Standardvariable von upkg-install/upkg-add
upkg-build --disalbe-source
--enable-binary aktiviert die Benutzung von Binaries (Standardvariable von upkg-install/upkg-add)
--disable-binary deaktiviert Binaries (Standardvariable von upkg-build
--repos=<repo1> fügt temporär eine Repository hinzu
--repos=/home/amnon/localPaldoRepo
--test verhindert die Installation eines Pakets. Dient zur Überprüfung der XML-Spec