Installation de QElectroTech sous Ubuntu/Mint

Ce document décrit la procédure à suivre pour installer la version en cours de développement (0.51) de QElectroTech sous Ubuntu (Nightly builds).
Les versions stables de QElectroTech sous Ubuntu : 0.4 pour Wily, et 0.5 pour Xenial sont installables directement à partir des serveurs Ubuntu officiels.

PPA Ubuntu

Ce PPA fourni des paquets 32 et 64 bits de la version en cours de développement, pour les distributions Xenial, Wily, Vivid et Trusty.

QElectroTech PPA

http://ppa.launchpad.net/scorpio/ppa/ubuntu/pool/main/q/qelectrotech/

Ubuntu pinning

L'entrée suivante affecte une priorité haute à toutes les versions du paquet QElectroTech dont le numéro de version commence par 0.100. :
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/ :

laurent@debian:~$ cat /etc/apt/preferences.d/40qelectrotech-devel
Package: qelectrotech*
Pin: version 0.100.*
Pin-Priority: 1001

Il convient ensuite de mettre à jour son cache :

apt-get update

Installation

apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator pysimplegui

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.9-dev

https://launchpad.net/~scorpio/+archive/ubuntu/qelectrotech-dev

sudo add-apt-repository ppa:scorpio/qelectrotech-dev

Upgrade du pinning :

sudo sed -i 's/'"version 0.90.*"'/'"version 0.100.*"'/' /etc/apt/preferences.d/40qelectrotech-devel

Il convient ensuite de mettre à jour son cache :

apt-get update

Installation

apt-get install qelectrotech qelectrotech-data qelectrotech-examples qet-tb-generator pysimplegui
Imprimer/exporter