Installer le Drevo Power Console sous Ubuntu ou Debian

Possesseur d'un clavier Drevo Blademaster Pro, j'ai remarqué qu'ils fournissent enfin le programme de configuration pour GNU/Linux, voyons comment l'installer sous Ubuntu.

Plusieurs mois après Windows et MacOS, Drevo fourni enfin la version GNU/Linux du logiciel permettant de paramétrer leur clavier Blademaster (Pro ou TE).
La page GitHub est cependant bien vide qu'en aux instructions d'installation, il est fait mention d'un package AUR pour ArchLinux, mais rien de plus. Si vous utilisez Ubuntu ou Debian, voici comment l'installer.

Compilation

La récupération du programme principal se fait via git, en utilisant l'adresse de la page github du projet, quelques paquets sont prérequis :

$ sudo apt install libusb-1.0-0-dev qt5-default qt5-qmake
$ git clone https://github.com/lanyu7/dpc_linux
$ cd dpc_linux
$ /usr/lib/x86_64-linux-gnu/qt5/bin/qmake -makefile DrevoPowerConsole.pro
$ make
$ sudo cp udev/77-drevo-usb-allow-wheel.rules /usr/lib/udev/rules.d/77-drevo-usb-allow-wheel.rules
$ sudo chown root:root /usr/lib/udev/rules.d/77-drevo-usb-allow-wheel.rules
$ sudo cp -a dpc_linux/DrevoPowerConsole /usr/local/bin/

Vous devriez à partir de être en mesure d'exécuter le programme via la commande ~/dpc_linux/DrevoPowerConsole.

Installation

Le paquet AUR pour Archlinux contient quelques petits ajouts cosmétiques toujours bons à prendre, tel qu'un raccourcis de bureau et une icône, voici comment les installer proprement 

$ git clone https://aur.archlinux.org/drevo-power-console-git.git
$ sudo mv drevo-power-console-git/drevo-power-console.desktop /usr/share/applications/
$ sudo mv drevo-power-console-git/drevo-power-console.png /usr/share/icons/
$ sudo chown root:root /usr/local/bin/DrevoPowerConsole /usr/share/applications/drevo-power-console.desktop /usr/share/icons/drevo-power-console.png
$ sudo rm -fr drevo-power-console-git dpc_linux

Ces commandes sont adaptables si vous désirez installer ces éléments autre part, bien entendu.

Vus : 1933
Publié par Zergy : 41