Bonjour,
Je compile moi-même les derniers drivers Nvidia en suivant ce guide :
https://wiki.debian.org/NvidiaGraphicsDrivers#Building_newer_releases_from_SVN
A la différence qu’à la place d’utiliser svn-builpackage, j’utilise pbuilder. Bref, la question n’est pas là.
Comme vous pouvez le voir par exemple sur la commande svn suivante :
svn co svn://anonscm.debian.org/pkg-nvidia/packages/nvidia-graphics-drivers/branches/318
J’ai remplacé “318” par $1 pour que je puisse passer en argument la version du driver Nvidia lorsque je lance mon script. La commande citée au dessus télécharge le dossier “debian” mis à jour par les mainteneurs Debian du driver. Le hic, c’est que la version du driver dans “debian/changelog” n’est pas “318”, “318.13-1” mais “318.13~svn1” -> les paquets nvidia auront ce nom de version.
En argument du script, je donnerais évidemment “318.13~svn1” mais vu que la commande svn est seulement “318”, comment transformer “318.13~svn1” en “318” via la commande sed ?
Merci.
Babaoreum
PS : Gros résumé de part il vrai mais c’est pour remettre dans le contexte