| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| doc:install_debian [16/05/2025 10:11] – [Step 3 Debian pinning] scorpio810 | doc:install_debian [02/02/2026 17:14] (Version actuelle) – [Step 3: Debian pinning] scorpio810 |
|---|
| |
| download key-file: | download key-file: |
| [code]wget -q https://debian.qelectrotech.org/qet/builds/debian/Qelectrotech_Repository.asc[/code] | <code> |
| | su - |
| | cd /etc/apt/keyrings |
| | wget -q https://debian.qelectrotech.org/qet/builds/debian/Qelectrotech_Repository.asc</code> |
| |
| and save (as root) to /etc/apt/keyrings | and save (as root) to /etc/apt/keyrings |
| file needs the ending ".sources" as in this example: | file needs the ending ".sources" as in this example: |
| |
| /etc/apt/sources.list.d/qelectrotech.sources | <code> nano /etc/apt/sources.list.d/qelectrotech.sources</code> |
| |
| content of /etc/apt/sources.list.d/qelectrotech.sources: | content of /etc/apt/sources.list.d/qelectrotech.sources: |
| [04:18:09] laurent@debian:~$ apt-cache policy qelectrotech | [04:18:09] laurent@debian:~$ apt-cache policy qelectrotech |
| qelectrotech: | qelectrotech: |
| Installé : 0.50.r4018-1 | Installé : 0.100.0.r8447-1 |
| Candidat : 0.50.r4025-1 | Candidat : 0.100.0.r8447-1 |
| Épinglage de paquet : 0.50.r4025-1 | Table de version : |
| Table de version : | 1:0.9-3 500 |
| 1:0.4-2 1001 | 500 http://ftp.fr.debian.org/debian unstable/main amd64 Packages |
| 500 [url]http://ftp.fr.debian.org/debian/[/url] sid/main amd64 Packages | 500 http://deb.debian.org/debian unstable/main amd64 Packages |
| 0.50.r4025-1 1001 | *** 0.100.0.r8447-1 1001 |
| 500 [url]http://debian.qelectrotech.org/qet/builds/debian/[/url] unstable/main amd64 Packages | 500 https://debian.qelectrotech.org/qet/builds/debian unstable/main amd64 Packages |
| *** 0.50.r4018-1 1001 | |
| 100 /var/lib/dpkg/status | 100 /var/lib/dpkg/status |
| 0.22+svn897-1.1 1001 | |
| 500 [url]http://ftp.fr.debian.org/debian/[/url] stable/main amd64 Packages | |
| | |
| </code> | </code> |
| |
| L'entrée suivante affecte une priorité haute à toutes les versions du paquet QElectroTech dont le numéro de version commence par 0.100. : | The following entry assigns high priority to all versions of the QElectroTech package whose version number begins with 0.100.: |
| | |
| <code> | <code> |
| laurent@debian:~$ cat /etc/apt/preferences.d/40qelectrotech-devel | laurent@debian:~$ cat /etc/apt/preferences.d/40qelectrotech-devel |
| Package: qelectrotech* | Package: qelectrotech* |
| Pin: version 0.100.* | Pin: version 0.100.1.* |
| Pin-Priority: 1001 | Pin-Priority: 1001 |
| |
| As root | As root |
| <code> | <code> |
| # echo -e 'Package: qelectrotech* \nPin: version 0.100.* \nPin-Priority: 1001' > /etc/apt/preferences.d/40qelectrotech-devel | # echo -e 'Package: qelectrotech* \nPin: version 0.100.1.* \nPin-Priority: 1001' > /etc/apt/preferences.d/40qelectrotech-devel |
| </code> | </code> |
| With sudo | With sudo |
| <code> | <code> |
| echo -e 'Package: qelectrotech* \nPin: version 0.100.* \nPin-Priority: 1001' | sudo tee /etc/apt/preferences.d/40qelectrotech-devel > /dev/null | echo -e 'Package: qelectrotech* \nPin: version 0.100.1.* \nPin-Priority: 1001' | sudo tee /etc/apt/preferences.d/40qelectrotech-devel > /dev/null |
| </code> | </code> |
| |
| |
| === NO_PUBKEY BC9F825E1D4FB6C1 - Download for Debian Bookworm === | === NO_PUBKEY BC9F825E1D4FB6C1 - Download for Debian Bookworm === |
| | === NO_PUBKEY B8D8B0B00ADD2851 === |
| |
| see :https://qelectrotech.org/forum/viewtopic.php?id=2867 | see :https://qelectrotech.org/forum/viewtopic.php?id=2867 |