Les rubriques …
Signets
«Fiches»
Outils
- Facturation
- Statistiques
Les rubriques …
Ceci est une ancienne révision du document !
Vous avez un ordinateur sous UNIX ou Linux, sous Apple MAC-Os ?
Vous voulez faire tourner des logiciels prévus pour Microsoft Windows ?
☛ On propose ici une solution !
La solution de back-office pour e-Transactions s'appuie sur le logiciel AIR : Adobe® Integrated Runtime.
Il existait initialement une version pour PC de bureau équipée de GNU/Linux; mais la version Linux du logiciel AIR n'est plus supportée par Adobe® depuis 2011.
On propose dans ces conditions d'utiliser un «émulateur», un outil capable d'exécuter des programmes destinés à Windows® sur une plateforme non Windows®.
Sont décrites ci-dessous les étapes pour l'installation de l'outil d'émulation appelé Wine, ainsi que celles qui déploient les logiciels Windows® AIR et Vision pour accéder au back-office e-Transactions depuis un poste Linux.
On l'illustre à partir d'un PC équipé ici du système d'exploitation GNU/Linux et la distribution «Debian 10 - Buster» (bureau XFCE).
La procédure s'applique de façon analogue pour une distribution «Ubuntu» ou «Linux MINT» – et plus généralement pour toute distribution qui utilise le gestionnaire de paquets apt (*.deb).
Qu'est-ce que Wine ?
«Wine permet aux utilisateurs Linux, Mac, FreeBSD et Solaris d'exécuter des applications Windows sans nécessiter de copie de Microsoft Windows. Wine est un logiciel libre en développement permanent. D'autres plates-formes peuvent également en bénéficier.»
On utilise ici un PC sous Debian. Pour d'autres configurations, le lien suivant vous propose la procédure d'installation pour d'autres plateformes, en particulier Ubuntu.
L'installation de l'outil Wine s'effectue en ligne de commande depuis un terminal.
Vous devez disposez de privilèges «administrateur» sur votre machine, ou d'un compte pouvant disposer de ce niveau de droits via sudo (étant sous Linux, vous êtes censés comprendre ce vocabulaire…).
$ sudo dpkg --add-architecture i386
$ sudo apt install apt-transport-https software-properties-common ca-certificates wget
$ wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - $ echo "deb https://dl.winehq.org/wine-builds/debian/ buster main" | sudo tee /etc/apt/sources.list.d/winehq.list
$ sudo apt update
$ sudo apt install --install-recommends winehq-stable
Ne soyez pas surpris: potentiellement et selon la configuration de votre machine, un grand nombre de librairies seront téléchargées puis installées.
Si toutefois apt se plaint de dépendances manquantes, installez-les, puis répétez les deux dernières étapes (mise à jour et installation).
$ wine --version
wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
wine ./npp.7.7.Installer.exe
Nous disposons désormais de notre «émulateur» Windows®: on peut télécharger directement les applications destinées à ce système d'exploitation sur notre machine Linux.
On va donc récupérer les logiciels dont on a besoin pour notre back-office e-Transactions, à savoir Adobe® AIR et Vision AIR, dans leur versions pour Windows®.
Il vous faut télécharger le logiciel de Adobe® nommé AdobeAIRInstaller.exe. Pour cela, depuis votre poste Linux:
$ wine /chemin/telechargement/AdobeAIRInstaller.exe

On suppose qu'on dispose de l'application back-office e-Transactions / portail Vision dans le dossier /home/cram28/works/CA-PS/.
Vision_CAPS_10.0.1.air permet d'en lancer l'installation avec l'option “Adobe AIR application installer”: