5.8 mini-dinstall (historisch)

Prüfen Sie vor dem Einsatz, ob dieses Werkzeug noch aktiv gepflegt wird und zur gewünschten Repository-Struktur passt. Für neu einzurichtende Paketarchive sind aktuell gepflegte Werkzeuge und die Debian-Dokumentation maßgeblich.

Aktuelle Alternative: Für ein neu einzurichtendes Paketarchiv sollten Sie ein aktiv gepflegtes Repository-Werkzeug auswählen und dessen Signatur-, Metadaten- und Upload-Verfahren dokumentieren. Für einfache private APT-Repositories ist beispielsweise aptly eine mögliche Option; prüfen Sie vor der Entscheidung Wartungsstatus, Debian-13-Kompatibilität und die eigenen Anforderungen. Verlassen Sie sich nicht allein auf die historischen Kommandos dieses Abschnitts.

mini-dinstall ist ein Programm, mit dem sich sehr einfach Debian Repositories aus lokal vorhandenen Paketen erzeugen lassen.

Zunächst sind die Pakete mini-dinstall und dput zu installieren. mini-dinstall nutzt die Konfigurationsdatei .mini-dinstall.conf im Heimatverzeichnis des aktuellen Benutzers.

Hier ein Beispiel für eine bereits angepasste Konfiguration:

[DEFAULT]
architectures = all, i386
archivedir = /home/fr/privatarchiv/
use_dnotify = 0
verify_sigs = 1
extra_keyrings = ~/.gnupg/pubring.gpg
mail_on_success = 0
archive_style = flat
poll_time = 40
mail_log_level = NONE
generate_release = 1
release_description = Frank Ronneburg's Unofficial Packages

[unstable]

Zusätzlich ist noch das Programm dput zu konfigurieren, die Konfigurationsdatei .dput.cf liegt ebenfalls im Heimat-Verzeichnis des Benutzers.

[local]
fqdn = localhost
method = local
incoming = /home/fr/privatarchiv/mini-dinstall/incoming
allow_unsigned_uploads = 0

Nun werden die eigenen Pakete in das Archiv kopiert:

dput local meinpaket_1.0-0.1.changes

Abschließend sind der Datei /etc/apt/sources.list Einträge für das lokale Archiv hinzuzufügen. Sinnvoll sind hier Zeilen für Binär- und Quellcode-Pakete.

deb file:/home/fr/meinarchiv unstable/
deb-src file:/home/fr/meinarchiv unstable/

Stand: 21.10.2026 22:27

 Impressum  Datenschutzerklärung