Voilà, suite à une question de ce matin, je me suis apercu que je ne savais pas créer un depot debian - d’ailleurs on dit réferentiel, et ca me gènait, alors j’ai décidé de m’y mettre.
Une bonne nouvelle: c’est hyper simple 8)
Quitte à faire un dépot - réferentiel pardon, autant qu’il serve, alors j’ai decidé de le créer dans mon serveur web et je vais travailler comme www-data:console@emeraude:~$ cd /var/www/
console@emeraude:/var/www/debian$ sudo su www-data # je ne me souvenais plus du mdp de www-data
sh-3.00$ mkdir debian
sh-3.00$ cd debian
sh-3.00$ mkdir binary
sh-3.00$ mkdir source
bon, faut bien y mettre quelquechose, je copie mes paquets noyau:
sh-3.00$ cp /usr/src/*.deb binary
sh-3.00$ mv binary/kernel-source*.deb source
je crées les fichiers de catalogue des deux repertoires:[code]sh-3.00$ dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz
** Packages in archive but missing from override file: **
kernel-doc-2.6.13-p4-mppe kernel-headers-2.6.13-p4-mppe kernel-
image-2.6.13-p4-mppe kernel-source-2.6.13-p4-mppe nvidia-kernel-
2.6.13-p4-mppe
Wrote 5 entries to output Packages file.
sh-3.00$ dpkg-scansources source /dev/null | gzip -9c > source/Sources.gz[/code]
bon je peaufine: un petit fichier Release, pour pouvoir mettre des priorités:[quote=“Release”]
Archive: unstable
Component: main
Origin: Matt@nacre-technologies.net
Label: Repertoire de paquets persos
Architecture: i386[/quote]
voilà. Reste à modifier le sources.list:[quote=“sources.list”]…
mon referenciel perso
deb file:/var/www/debian binary/
deb-src file:/var/www/debian sources/
…[/quote]
bon, ca marche pas pour les sources parceque je n’y ai rien mis…
pas grave, je vais tester juste les binaires depuis une machine distante:[quote=“sources.list (distant)”]# mon referenciel perso
deb florence.dnsalias.net/debian binary/
#deb-src florence.dnsalias.net/ sources/[/quote]
Yo ! ça marche…
Vala: ma source:
debian.org/doc/manuals/repos … to.fr.html