Ceci est une ancienne révision du document !



Adobe AIR

Adobe AIR est une technologie propriétaire avec un code source fermé. Son utilisation va à l'encontre du développement des Systèmes d'exploitations libres tel qu'Ubuntu. Néanmoins les alternatives libre tel que Titanium par Appcelerator sont encore en phase de développement et trop peu répandue pour l'instant.

Adobe Integrated Runtime (AIR), est une machine virtuelle multiplate-forme (Linux, Windows et Mac), multi-langage, multi-interface qui s'exécute sur le système d'exploitation et non pas à l'intérieur d'un navigateur comme la machine virtuelle Flash. On parle alors de "Rich Desktop Application".

AIR nécessite au préalable l'installation d'un moteur d'exécution au sein duquel sera exécutée l'application. Cela offre l'avantage conséquent de n'avoir à écrire qu'un unique code pour toutes les plate-formes supportées par AIR.

Adobe AIR pour Linux n'est plus pris en charge, la dernière version disponible pour Linux est la 2.6.0, AIR étant actuellement en version 3.6.0 pour Microsoft Windows et Apple MacOS X

Il est possible d'installer AdobeAir via un script à cet effet, ou via un paquet deb. Il est fortement recommandé d'utiliser la méthode du script.

Via un script

Pour les architectures 32 bits et 64 bits confondues il existe un script, qui installe tout automatiquement (seulement valable pour Ubuntu 12.04 et Ubuntu 14.04):

  • Téléchargez le script ici,
  • Décompressez l'archive dans votre Dossier Personnel,
  • Exécutez-le script avec la commande suivante :
    sudo ./adobe-air.sh

This script is only for Ubuntu 16.04 Xenial/15.10 Wily/15.04 Vivid/14.04 Trusty/12.04 Precise and Linux Mint 17.x/17/13

Via le paquet deb

Pour les architecture 32 bits téléchargez et installez le paquet deb ici.
Pour les architecture 64b its téléchargez et installez le paquet deb ici. Si cela ne fonctionne pas suivez les recommandations des pré-requis pour les versions 64 bits qui suivent, et installer le deb 32 bits.

Pré-requis pour les versions 64 bits

Avant d'installer le deb précédemment téléchargé il est nécessaire d'installer quelques dépendances pour les architecture 64 bits:

Puis créez les liens symboliques suivants en entrant dans un terminal les commandes:

sudo ln -sf /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -sf /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Error loading the runtime libadobecertstore.so

Si lors de l'exécution sur plate-forme 64 bits rien ne se passe, et que lorsque vous lancez Adobe Air depuis la console le message suivant s'affiche :

Error loading the runtime (libadobecertstore.so: cannot open shared object file: No such file or directory)

Il suffit d'exécuter la commande suivante :

sudo cp /usr/lib/libadobecertstore.so /usr/lib32 

Pour les utilisateurs ayant installés le programme via le script :

sudo dpkg -P adobeair

Pour ceux qui ont installé le paquet deb suivez la méthode de suppression classique.

Entrez dans un terminal la commande suivante :

sudo dpkg -S /opt/*

Cette commande va vous retourner quelque chose comme qui va lister les applications présentes dans le dossier /opt :

adobeair1.0: /opt/Adobe AIR
google-chrome-unstable, picasa: /opt/google
razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1: /opt/Razuna Desktop

Pour supprimer alors par exemple l'application razunadesktop, il suffit d'écrire :

sudo apt-get remove razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1

Vous pouvez également utiliser le désinstalleur pour Adobe AIR.


Contributeurs : fourminux, beguam, slasher-fun, sidney_v.

  • adobe_air.1455377432.txt.gz
  • Dernière modification: Le 13/02/2016, 16:30
  • par Hardelot