le gros avantage avec les paquets debian en xxx-source c’est la simplicité d’installation :
module-assistant a-i xxx
et hop voilà le module compilé et installé pour le noyau en cours … seulement pour les modules qui sont en cours de développement, ça pose problème … le cvs est beaucoup plus à jour. Donc Voici comment je fait pour refaire un paquet à jour. L’exemple est pour le paquet rt2x00-source.
Installé le paquet source :
cd /usr/src
apt-get source rt2x00-source
apt-get build-dep rt2x00-source
récupéré la dernière archive CVS :
wget
http://rt2x00.serialmonkey.com/rt2x00-cvs-daily.tar.gz
installer les outils de développement debian
apt-get install devscripts
renommer le tar.gz avec le nouveau numéro de version :
mv rt2x00-cvs-daily.tar.gz rt2x00_0cvs`date +%Y%m%d`.tar.gz
se placer dans le répertoire de la version en cours et lancer la mise à jour :
cd rt2x00-0cvs20060928
uupdate -u ../rt2x00_0cvs`date +%Y%m%d`.tar.gz
se déplacer dans le répertoire du nouveau paquet et lancer la compilation du .deb
cd ../rt2x00-0cvs`date +%Y%m%d`
dpkg-buildpackage
reste plus qu’a installer le nouveau paquet, et à lancer la compilation du nouveau module
dpkg -i ../rt2x00-source_0cvs`date +%Y%m%d`-1_all.deb
module-assistant a-i rt2x00
Merci d'avoir pris le temps de lire ce texte. Vous pouvez soutenir l'écriture de ces billets et la réalisation des livecoding par de nombreux moyens. Mais le plus beau moyen de me remercier est de simplement partager ce texte autour de vous.
Sauf mention contraire, tout le contenu de ce site est sous licence