Máme balíčky, například vlastnoručně skompilované a potřebujeme je předhodit apt. Balíčky máme například v adresáři /root/debs/wxwin2.3.3py2.1/
.
Vytvoříme soubor Packages
například takto
kvark:~/debs# dpkg-scanpackages wxwin2.3.3py2.1 /dev/null \ >wxwin2.3.3py2.1/Packages
Do souboru /etc/apt/source.list
přidáme řádky
# Lokalni archiv deb file:/root/debs wxwin2.3.3py2.1/
A to je vše.
Další ukázka, použitá při instalaci kompilovaného jádra.
Vytvoříme si adresář pro balíčky. Vycházím z předpokladu že jeden adresář bez členění na podadresáře stačí.
moon:~# mkdir debs
Do adresáře si nakopírujeme zkompilovné balíčky.
moon:~# cd debs moon:~/debs# cp /usr/src/*.deb .
A vytvoříme soubor Packages
moon:~/debs# dpkg-scanpackages . /dev/null >Packages
Do souboru /etc/apt/sources.list
pak přidáme nově vytvořený zdroj balíčků. Jedná se o řádek
deb file:/root/debs ./
A nyní můžeme připravené balíčky instalovat
moon:~# apt-get install kernel-image-2.4.18
Jiný postup se objevil jako příspěvek v konferenci Debian Backports
In a directory with downloaded deb packages which you want to include in
the local APT repo, make an empty file "Override", cd into the directory and run
dpkf-scanpackages . Override >Packages
and put this line in your /etc/apt/sources list
deb file:/path/to/your/repo ./