Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
doc:install_debian [30/09/2018 23:07]
scorpio810 [Step 4 : installation]
doc:install_debian [13/10/2019 19:47] (Version actuelle)
scorpio810 [Debian pinning]
Ligne 1: Ligne 1:
 +====== Installation de QElectroTech sous Debian ======
  
 +{{:​doc:​logo_debian.png|}} Ce document décrit la procédure à suivre pour installer la version en cours de développement (0.70) de QElectroTech sous Debian GNU/Linux.
 +
 +
 +===== Installation de la version 0.70 en cours de développement ​ =====
 +
 +:!: Note : la plupart des manipulations présentées ci-dessous sont à effectuer dans un terminal.
 +
 +==== Clé du dépôt apt ====
 +
 +
 +<​code>​
 +$ gpg --keyserver pgpkeys.mit.edu --recv-key 1D4FB6C1
 +$ gpg -a --export 1D4FB6C1 | sudo apt-key add -
 +</​code>​
 +
 +Ou
 +
 +[code]wget -q -O - http://​download.tuxfamily.org/​qet/​debian/​Qelectrotech_Repository.asc | sudo apt-key add -[/code]
 +
 +On vérifie par la commande
 +
 +[code]sudo apt-key list[/code]
 +
 +==== Step 3 : ajouter le dépôt à votre sources.list ====
 +
 +
 +==== Debian Stable ​ ====
 +Debian 9, nom de code Stretch
 +
 +<​code>​
 +
 +sudo apt-add-repository 'deb http://​debian.qelectrotech.org/​qet/​debian/​ stable main'
 +</​code>​
 +
 +==== Debian Sid ====
 +Debian unstable/​testing
 +
 +
 +<​code>​
 +sudo apt-add-repository 'deb http://​debian.qelectrotech.org/​qet/​debian/​ unstable main'
 +
 +</​code>​
 +
 +
 +
 +Il convient ensuite de mettre à jour son cache : <​code>​apt-get update</​code>​
 +
 +
 +
 +==== Step 4 : installation ====
 +
 +<​code>​apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator</​code>​
 +
 +Voilà, QElectroTech devrait désormais être installé. Vous pouvez le lancer via la commande “qelectrotech”. \\ Pour le peu que votre environnement de bureau respecte les standards FreeDesktop.org,​ QET devrait également apparaître dans ses menus et les fichiers .qet et .elmt devraient s'​ouvrir par défaut dans QElectroTech.
 +
 +
 +==== Debian pinning ====
 +
 +
 +<​code>​
 +[04:18:09] laurent@debian:​~$ apt-cache policy qelectrotech
 +qelectrotech:​
 +  Installé : 0.50.r4018-1
 +  Candidat : 0.50.r4025-1
 +  Épinglage de paquet : 0.50.r4025-1
 + Table de version :
 +     ​1:​0.4-2 1001
 +        500 [url]http://​ftp.fr.debian.org/​debian/​[/​url] sid/main amd64 Packages
 +     ​0.50.r4025-1 1001
 +        500 [url]http://​debian.qelectrotech.org/​qet/​debian/​[/​url] unstable/​main amd64 Packages
 + *** 0.50.r4018-1 1001
 +        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> ​    
 +
 +L'​entrée suivante affecte une priorité haute à toutes les versions du paquet QElectroTech dont le numéro de version commence par 0.80. : 
 +   
 +<​code>​
 +laurent@debian:​~$ cat /​etc/​apt/​preferences.d/​40qelectrotech-devel
 +Package: qelectrotech*
 +Pin: version 0.80.*
 +Pin-Priority:​ 1001
 +
 +</​code> ​
 +
 +<​code>​
 +# echo -e '​Package:​ qelectrotech* \nPin: version 0.80.* \nPin-Priority:​ 1001' > /​etc/​apt/​preferences.d/​40qelectrotech-devel
 +</​code>​
Imprimer/exporter