Backport les paquetages DEB swtpm et libtpms pour Debian 11
Sommaire
Prérequis
- Debian 11 stable
Procédure
Ajoutez l'adresses des sources de paquetages pour Debian Testing
1echo "deb-src http://deb.debian.org/debian/ testing main" > /etc/apt/sources.list.d/debian-testing.list
Mettez à jour l'index des paquetages
1sudo apt-get -y update
Installez les Debian packaging tools
1sudo apt-get -y install packaging-dev debian-keyring devscripts equivs
Téléchardez les sources du paquetage libtpms
1cd ~/ 2apt source libtpms-dev/testing
Installez les dépendances de construction pour le paquetage libtpms
1cd libtpms-*/ 2sudo mk-build-deps --install --remove
Indiquez dans le changelog un numéro de version pour le backport du paquetage libtpms
1dch --bpo
Testez si on peut construire le paquetage libtpms avec succès
1fakeroot debian/rules binary
Construisez le paquetage libtpms
1dpkg-buildpackage -b -us -uc
Installez les paquetages libtpms générés
1sudo apt-get -y install ~/libtpms0_*.deb 2sudo apt-get -y install ~/libtpms-dev_*.deb
Téléchardez les sources du paquetage swtpm
1cd ~/ 2apt source libtpms-dev/testing
Installez les dépendances de construction pour le paquetage swtpm
1cd swtpm-*/ 2sudo mk-build-deps --install --remove
Indiquez dans le changelog un numéro de version pour le backport du paquetage swtpm
1dch --bpo
Testez si on peut construire le paquetage swtpm avec succès
1fakeroot debian/rules binary
Construisez le paquetage swtpm
1dpkg-buildpackage -b -us -uc