Lokales Repository

german

#1

Wie kann man ein lokales Repository anlegen. Wenn ich diesen Befehl ausführe kommt eine Fehlermeldung:

univention-repository-addpackage --file /root/zarafa/zarafa-ucs-schema_1_2.4+7.00-02_all.deb

Error: Destination directory not specified.


#2

Hallo,

dem verwendeten Tool fehlt min. ein Parameter

[code]root@esrver:~$ univention-repository-addpackage
univention-repository-addpackage: tool for adding packages to local repository
copyright © 2004-2011 Univention GmbH, Germany

Syntax:
univention-repository-addpackage --dest <destination_dir> --file <debian_package> <debian_package>
univention-repository-addpackage [–help]

Known-Bugs:
-None-
[/code]

Das Anlegen eines lokalen Repositories ist im aktuellen [sd]Handbuch[/sd] Kapitel 11.5 Repository-Verwaltung beschrieben.

Mit freundlichen Grüßen
Tobias Scherer


#3

Ok habe ich gemacht. Es wurde die ganze CD auf den Server kopiert.

Wenn ich jetzt das Paket zarafa-ucs-schema_1_2.4+7.00-02_all.deb hinzufügen möchte, welche Pfad muss ich beim Parameter --dest angeben?


#4

Hallo,

es muss ein Pfad ins Repository angegeben werden, wie im Handbuch beschrieben. Bspw. in den 2.4-0-0/all unmaintained Zweig:

univention-repository-addpackage --file /root/zarafa/zarafa-ucs-schema_1_2.4+7.00-02_all.deb --dest /var/lib/univention-repository/mirror/2.4/unmaintained/2.4-0/all/ 

Mit freundlichen Grüßen
Tobias Scherer