| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| en:doc:install_ubuntu [04/01/2020 20:56] – scorpio810 | en:doc:install_ubuntu [02/02/2026 17:56] (current) – scorpio810 |
|---|
| ====== Installation of the QElectroTech development version on Ubuntu/Mint ====== | ====== Installation de QElectroTech sous Ubuntu/Mint ====== |
| |
| {{:doc:logo_ubuntu.png|}} This document describes the procedure to install the development version (0.51) of QElectroTech on Ubuntu (Nightly builds).\\ | {{:doc:logo_ubuntu.png|}} Ce document décrit la procédure à suivre pour installer la version en cours de développement (0.100.1) de QElectroTech sous Ubuntu (Nightly builds).\\ |
| The stable versions of QElectroTech under Ubuntu : 0.4 for Wily, and 0.5 for Xenial are available directly from the official Ubuntu repositories (use the Software Center or Synaptic). | |
| |
| ===== PPA Ubuntu 0.60 version===== | ===== PPA Ubuntu ===== |
| |
| This PPA provides 32 and 64 bits packages of the stable version for the distributions Xenial, Wily, Vivid and Trusty. | Ce PPA fourni des paquets 64 bits de la version en cours de développement. |
| |
| [[https://launchpad.net/~scorpio/+archive/ubuntu/ppa|QElectroTech PPA]] | [[https://launchpad.net/~scorpio/+archive/ubuntu/qelectrotech-dev|QElectroTech PPA]] |
| |
| [[http://ppa.launchpad.net/scorpio/ppa/ubuntu/pool/main/q/qelectrotech/]] | |
| |
| ==== Add the PPA repository ==== | |
| |
| |
| <code>sudo apt-add-repository ppa:scorpio/ppa</code> | |
| |
| |
| ==== Ubuntu pinning ==== | ==== Ubuntu pinning ==== |
| |
| The following entry assigns a high priority to all versions of the QElectroTech package beginning with 0.60. : \\ | L'entrée suivante affecte une priorité haute à toutes les versions du paquet QElectroTech dont le numéro de version commence par 0.100.1 : \\ |
| This way, your system will download the higher package version from the ppa and not those from the official Ubuntu repositories. | Il permet de donner la priorité à la version en cours de développement par rapport aux versions Ubuntu officielles 0.4 et 0.5 par défaut dans Wily et Xenial dont la numérotation est supérieure. |
| | |
| | il faut créer le fichier 40qelectrotech-devel dans /etc/apt/preferences.d/ : |
| |
| Create manually the file 40qelectrotech-devel in /etc/apt/preferences.d/ and add these 3 lines: | |
| |
| <code> | <code> |
| | laurent@debian:~$ cat /etc/apt/preferences.d/40qelectrotech-devel |
| Package: qelectrotech* | Package: qelectrotech* |
| Pin: version 0.60.* | Pin: version 0.100.1.* |
| Pin-Priority: 1001 | Pin-Priority: 1001 |
| | |
| </code> | </code> |
| |
| Then, update the cache of your system: <code>sudo apt update</code> | |
| | Il convient ensuite de mettre à jour son cache : <code>apt-get update</code> |
| |
| |
| ==== Installation ==== | ==== Installation ==== |
| |
| <code>sudo apt install qelectrotech qelectrotech-data qelectrotech-examples</code> | <code>apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator pysimplegui</code> |
| That's it, QElectroTech should correctly be installed. Run it via the command “qelectrotech”. \\ If your desktop environment follows the FreeDesktop.org standards, QET \\ should also appear in its menus and the .qet and .elmt files should be opened by default by 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. |
| |
| | ==== Dépôt PPA version de la version 0.100.1-dev ==== |
| |
| ===== PPA version 0.8-dev ===== | |
| This PPA provides 32 and 64 bits packages of the current development version for the distributions Xenial, Artful. | |
| |
| https://launchpad.net/~scorpio/+archive/ubuntu/qelectrotech-dev | https://launchpad.net/~scorpio/+archive/ubuntu/qelectrotech-dev |
| </code> | </code> |
| |
| Pinning upgrade (sed): | Upgrade du pinning : |
| |
| <code> | <code> |
| sudo sed -i 's/'"version 0.70.*"'/'"version 0.80.*"'/' /etc/apt/preferences.d/40qelectrotech-devel | sudo sed -i 's/'"version 0.100.*"'/'"version 0.100.1.*"'/' /etc/apt/preferences.d/40qelectrotech-devel |
| </code> | </code> |
| |
| Then, update the cache of your system: <code>apt-get update</code> | Il convient ensuite de mettre à jour son cache : <code>apt-get update</code> |
| |
| |
| ==== Installation ==== | ==== Installation ==== |
| |
| <code>apt-get install qelectrotech qelectrotech-data qelectrotech-examples</code> | <code>apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator pysimplegui</code> |
| |