Debian, créer son propre dépot
Au fur et à mesure des recherches de paquets Debian, quant on doit réinstaller sa distribution préférée, il est souvent laborieux de rechercher dans ses marques-pages, tous les raccourcis afin de tout remettre en place.
Il est plus judicieux de créer son propre dépot, ainsi nous pourrons regrouper nos différentes trouvailles, ainsi que nos scripts personnels.
Créer un dépot n’est pas en soit difficile, mais il faut faire attention à ne pas y mettre tout et n’importe quoi.
Pour commencer, installons le paquet nécessaire à ce travail, dpkg-dev, qui va contenir l’outil dpkg-scanpackages que je détaillerais plus tard:
su aptitude install dpkg-dev exit
Ensuite il faut créer l’arborescence « future » de notre dépot:
mkdir -p debian/dists/etch/main/binary-i386/
Enfin, il faut placer tous nos paquets .deb:
cp paquet.deb debian/dists/etch/main/binary-i386/
Maintenant il nous faut générer le Packages.gz qui contiendra un fichier Packages avec le détail de chaque paquet:
cd debian/dists/etch/main dpkg-scanpackages binary-i386 /dev/null dists/etch/main/ |gzip -f9 >binary-i386/Packages.gz
Et il reste à ajouter le fichier Release qui sera à mettre à jour à chaque fois qu’un paquet sera mis à jour:
vim Release
Archive: etch Component: main Origin: Dnl Label: Debian Architecture: i386
Il ne nous reste maintenant plus qu’à tout transférer sur le serveur.
Pour finir il faut mettre à jour le sources.list avec l’adresse du dépôt:
vim /etc/apt/sources.list
deb http://www.daniel-douat.fr/debian etch main #Dépot personnel
Enfin faisons un
aptitude update
Puis
aptitude install paquet.deb
Enjoy
Source: debianaddict.org
Du meme style :
Laisser un commentaire