IGORNET wiki

... where shit is known.

Benutzer-Werkzeuge

Webseiten-Werkzeuge


ubuntu:package-source

Dies ist eine alte Version des Dokuments!


Eigenes APT Repository anlegen

Vorbereitungen

Verzeichnis über Webserver freigeben, zB /var/www/apt

Signier-Schlüssel erzeugen

https://wiki.ubuntuusers.de/GnuPG/#Schluesselpaar-erzeugen

Wenn andere den Schlüssel nutzen sollen, keine Passphrase festlegen!

gpg --full-gen-key
gpg --export -a KEY-ID > /var/www/apt/key.asc

Repository anlegen

reprepro installieren

sudo apt-get install reprepro

Verzeichnis vorbereiten

Dann im freigebenen Verzeichnis, zB /var/www/apt:

mkdir -p ubuntu/conf
cd ubuntu/conf
touch distributions
touch options

ubuntu/conf/distributions:

Origin: Projektname
Label: Projektname
Suite: stable
Codename: noble
Architectures: i386 amd64
Components: main
Description: Apt repository for Projektname
SignWith: KEY-ID

Für weitere Ubuntu-Versionen, jeweils Abschnitt kopieren und Codename anpassen

ubuntu/conf/options:

verbose
basedir /var/www/apt/ubuntu
ubuntu/package-source.1763075640.txt.gz · Zuletzt geändert: von falk