Dieser Artikel wird in der Univention Supportdatenbank weiter gepflegt: http://sdb.univention.de/
Es gibt die Möglichkeit benötigte Pakete für UCS Systeme selbst zu erstellen/bauen.
UCS basiert auf Debian, UCS 2.0 auf Debian Etch(4.0), dementsprechend werden die
Source-Dateien von Debian Etch verwendet. Nach dem Paketierungs-Prozess kann
man das erstellte Paket mit dpkg oder mit apt-get installieren.
Für die installation mit apt-get muß es vorher in das Lokale Repository eingespielt werden.
Im folgenden finden Sie eine Anleitung für die Erstellung von Paketen im *.deb-Format für UCS.
Für die Ausführung der folgenden Befehle sind “root” Rechte erforderlich.
[ul]
[li] Erweitern der /etc/apt/sources.list um die folgenden Quellen:
UCS Online Repository:
deb [apt.univention.de/2.0/unmaintained/](http://apt.univention.de/2.0/unmaintained/) 2.0-0/all/
deb [apt.univention.de/2.0/unmaintained/](http://apt.univention.de/2.0/unmaintained/) 2.0-0/i386/
deb [apt.univention.de/2.0/unmaintained/](http://apt.univention.de/2.0/unmaintained/) 2.0-0/extern/
Pfad zu Debian Quellen:
deb-src [ftp://ftp.de.debian.org/debian/](ftp://ftp.de.debian.org/debian/) etch main contrib non-free
[/li]
[li] Aktualisierung der Paketlisten:
apt-get update
[/li]
[li] Installation des Pakets build-essential. Mit diesem Paket werden wichtige Pakete wie Compiler und
Hilfsprogramme installiert, die für die Erstellung von Paketen benötigt werden:
apt-get install build-essential
[/li]
[li] Erstellen eines Verzeichnisses mit beliebigem Namen (hier “build”) und Wechsel in das Verzeichnis:
mkdir /tmp/build; cd /tmp/build
[/li]
[li] Installation der notwendigen Abhängigkeiten zur Erzeugung eines Pakets z.B. für das Paket “xpdf”:
apt-get build-dep xpdf
[/li]
[li] Erstellung des Pakets “xpdf”, das Paket wird in dem Verzeichnis erstellt in dem man sich gerade befindet:
apt-get source -b xpdf
[/li]
[li] Installation des Pakets im *.deb-Format mit dpkg:
dpkg -i xpdf_3.01-7.64.200709171244_all.deb
[/li]
[li] Installation des Pakets “xpdf” mit apt-get, zuvor muß es in das Lokale Repository eingespielt werden:
univention-repository-addpackage --dest /var/lib/univention-server-cdrom/packages
–file xpdf_3.01-7.64.200709171244_all.deb
Die eigentliche Installation mit apt-get:
apt-get install xpdf[/li][/ul]