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édentesRévision précédente
Prochaine révision
Révision précédente
doc:install_debian [14/10/2020 06:08] – [Installation de la version 0.70 en cours de développement] scorpio810doc:install_debian [28/08/2023 13:11] (Version actuelle) scorpio810
Ligne 1: Ligne 1:
 ====== Installation de QElectroTech sous Debian ====== ====== 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.+{{:doc:logo_debian.png|}} Ce document décrit la procédure à suivre pour installer la version en cours de développement (0.80) de QElectroTech sous Debian GNU/Linux.
  
  
-===== Installation de la version 0.80 en cours de développement  =====+===== Installation de la version 0.90 en cours de développement  =====
  
 :!: Note : la plupart des manipulations présentées ci-dessous sont à effectuer dans un terminal. :!: Note : la plupart des manipulations présentées ci-dessous sont à effectuer dans un terminal.
Ligne 18: Ligne 18:
 Ou Ou
  
-[code]wget -q -O - http://download.tuxfamily.org/qet/debian/Qelectrotech_Repository.asc | sudo apt-key add -[/code]+[code]wget -q -O - https://debian.qelectrotech.org/qet/builds/debian/Qelectrotech_Repository.asc | sudo apt-key add -[/code]
  
 On vérifie par la commande On vérifie par la commande
Ligne 24: Ligne 24:
 [code]sudo apt-key list[/code] [code]sudo apt-key list[/code]
  
-==== Step 3 : ajouter le dépôt à votre sources.list ==== 
  
 +
 +
 +==== Step 3 : ajouter le dépôt à votre sources.list ====
  
 ==== Debian Stable  ==== ==== Debian Stable  ====
-Debian 9, nom de code Stretch+Debian 10, nom de code Buster
  
 <code> <code>
  
-sudo apt-add-repository 'deb http://debian.qelectrotech.org/qet/debian/ stable main'+sudo apt-add-repository 'deb https://debian.qelectrotech.org/qet/builds/debian/ stable main'
 </code> </code>
  
Ligne 40: Ligne 42:
  
 <code> <code>
-sudo apt-add-repository 'deb http://debian.qelectrotech.org/qet/debian/ unstable main'+sudo apt-add-repository 'deb http://debian.qelectrotech.org/qet/builds/debian/ unstable main'
  
 </code> </code>
Ligne 52: Ligne 54:
 ==== Step 4 : installation ==== ==== Step 4 : installation ====
  
-<code>apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator</code>+<code>apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator pysimplegui</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. 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.
Ligne 70: Ligne 72:
         500 [url]http://ftp.fr.debian.org/debian/[/url] sid/main amd64 Packages         500 [url]http://ftp.fr.debian.org/debian/[/url] sid/main amd64 Packages
      0.50.r4025-1 1001      0.50.r4025-1 1001
-        500 [url]http://debian.qelectrotech.org/qet/debian/[/url] unstable/main amd64 Packages+        500 [url]http://debian.qelectrotech.org/qet/builds/debian/[/url] unstable/main amd64 Packages
  *** 0.50.r4018-1 1001  *** 0.50.r4018-1 1001
         100 /var/lib/dpkg/status         100 /var/lib/dpkg/status
Ligne 78: Ligne 80:
 </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.80. : +L'entrée suivante affecte une priorité haute à toutes les versions du paquet QElectroTech dont le numéro de version commence par 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.80.*+Pin: version 0.100.*
 Pin-Priority: 1001 Pin-Priority: 1001
  
Ligne 89: Ligne 91:
  
 <code> <code>
-# echo -e 'Package: qelectrotech* \nPin: version 0.80.* \nPin-Priority: 1001' > /etc/apt/preferences.d/40qelectrotech-devel+# echo -e 'Package: qelectrotech* \nPin: version 0.100.* \nPin-Priority: 1001' > /etc/apt/preferences.d/40qelectrotech-devel
 </code> </code>
 +
 +
 +
 +=== Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details ===
 +
 +
 +
 +<code>
 +sudo apt-key export 1D4FB6C1 | sudo gpg --dearmour -o /usr/share/keyrings/qelectrotech.gpg
 +echo "deb [signed-by=/usr/share/keyrings/qelectrotech.gpg] https://debian.qelectrotech.org/qet/builds/debian/ unstable main" | sudo tee /etc/apt/sources.list.d/qelectrotech.list
 +</code>
 +Now remove in /etc/apt/sources.list :
 +<code> deb https://debian.qelectrotech.org/qet/builds/debian/ unstable main</code>
 +
 +And old key:
 +<code> sudo apt-key del 1D4FB6C1</code>
Imprimer/exporter