Zdroje a odkazy:
Nejdříve nainstalujeme balíček reprepro
.
#
aptitude install reprepro
Nyní učiníme rozhodnutí, kde budeme mít náš repositář. Doporučuji použít adresář /var/packages
, ale na stroji kdy /var byl na melém disku a nebylo lze to řešit jinak jsem použil adresář /home/packages
. Vytvoříme adresář a v něm podadresář s konfiguračními soubory. Tento se jmenuje conf
.
#
mkdir -p /var/packages/conf
Vytvoříme dva konfigurační soubory. Můžete se inspirovat mými.
Příklad 12.1. conf/distributions
Origin: Radek Hnilica Label: Hnilica Suite: stable Codename: lenny Architectures: i386 amd64 source Componentes: main contrib non-free Description: Balicky pro NB DELL D820, vanor
Příklad 12.2. conf/incoming
Name: incoming IncomingDir: /var/packages/incoming TempDir: /var/packages/tmp Allow: stable>lenny Default: lenny
Mimo dva programy changestool a reprepro a jejich manuálové stránky, se nainstaluje dokumentace do adresáře /usr/share/doc/reprepro
distributions
wimp:/var/packages/conf# cat distributions
incoming
Add debian packages to your repository
$
reprepro -Vb . includedeb etch-unstable /where/your/debs/live/*
Remove debian packages from your repository
$
reprepro -vb . remove etch-unstable weblion-package