Ceci est une ancienne révision du document !


Adobe AIR

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 est une technologie propriétaire avec un code source fermé. Son utilisation va à l'encontre du développement des OS libres tel que 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 AIR pour Linux n'est plus pris en charge, la dernière version disponible pour linux est la 2.6, AIR étant actuellement en version 2.7
  • Processeur Intel® Pentium® III à 1 GHz ou supérieur, 512 Mo de RAM
  • Recommandé : Pentium 4 à 2 GHz ou supérieur, 1 Go de RAM
  • Fedora 8, Ubuntu 7.10, openSUSE 10.3

(Source : http://www.adobe.com/fr/products/air/systemreqs/)

Pré-requis pour les versions 64 bits :

L'installation du paquet ia32-libs semble suffire (à confirmer)

Getlibs est outil qui permet de récupérer les bibliothèques nécessaires au fonctionnement d'un paquet sur les distributions basée sur Debian. Il s'avère particulièrement utile pour installer des paquets 32 bits sur une Ubuntu en 64 bits lorsque aucun paquet "64" n'est disponible.

Le paquet Getlibs n'est pas présent dans les dépôts officiels Ubuntu et n'est donc pas supporté par Ubuntu.

Pour la version 64bits d'Ubuntu, télécharger et installer au préalable ce paquet : http://frozenfox.freehostia.com/cappy/getlibs-all.deb

Note : (Sous Karmic, au moins) Une fois le paquet getlibs installé, il est nécessaire de l'exécuter (taper simplement "getlibs" dans un terminal).

Un PPA est aussi disponible !

-Logithèque Ubuntu ⇒ Sources =⇒ Autres Logiciels

-Ajouter PPA : ppa:dajhorn/adobeair

-Pour Ubuntu 11.04 (Natty), changer le nom du PPA en mettant ensuite maverick au lieu de natty

-Fermer la logithèque après recharge des sources.list

-Lancer le terminal (CTRL+ALT+T)

-sudo -i

-sudo apt-get -f install adobeair

Pour toutes les versions :

  • Téléchargez le fichier adéquat sur http://get.adobe.com/fr/air/
  • Dans un terminal, placez-vous dans le dossier où vous avez téléchargé et lancez l'installation.

Par exemple si le fichier est sur le Bureau :

cd ~/Bureau
chmod u+x AdobeAIRInstaller.bin
./AdobeAIRInstaller.bin 

Inutile de préciser "sudo", le mot de passe vous sera automatiquement demandé. Laissez-vous guider… c'est fait !

Deux lanceurs sont ajoutés dans le menu Applications > Accessoires : un pour installer des applications Adobe Air, et l'autre pour désinstaller Adobe Air.

Depuis la version 2.5.1, une version en .deb est également disponible et qui peut donc s'installer directement dans Ubuntu.

note : il est aussi possible de l'installer directement via synaptic (ou "logithèque ubuntu")

FIXME

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 

An error occured

Problème rencontré lors de l'upgrade 9.10 ⇒ 10.04 sur un système ayant déjà adobeair installé. Source la solution trouvée

Si lors de l'installation vous tombez sur l'erreur:

An error occurred while installing Adobe AIR. Installation may not be allowed by your administrator. Please contact your administrator.

Il vous faut enlever complètement le package adobe-cert :

sudo apt-get remove adobeair adobe-certs
sudo dpkg --purge adobe-certs

Puis vous pouvez réinstaller adobe air, suivant votre méthode préférée (cf ci dessus)

Pour les systèmes 64 bits (pour les utilisateurs ayant installés le programme via le fichier AdobeAIRInstaller.bin) :

sudo dpkg -P adobeair

Pour les utilisateurs de systèmes 32 bits, suivez méthode de suppression classique.

source (en anglais)

Ouvrir une ligne de commande puis ecrire :

sudo dpkg -S /opt/*

Ce qui va donner quelque chose comme :

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

Pour supprimer l'application "razunadesktop", il suffit d'écrire :

sudo apt-get remove razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1

Vous pouvez également utiliser Désinstalleur pour Adobe AIR

Site officiel du projet: Adobe AIR


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

  • adobe_air.1319532933.txt.gz
  • Dernière modification: Le 15/12/2011, 15:17
  • (modification externe)