Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
adobe_air [Le 15/12/2011, 15:17] – modification externe 127.0.0.1 | adobe_air [Le 25/06/2018, 13:25] (Version actuelle) – [Désinstallation de Adobe Air] 194.214.0.41 |
---|
| {{tag>Xenial programmation}} |
| ---- |
| |
| |
| ====== Adobe AIR ====== |
| |
| <note important>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 [[http://www.appcelerator.com/products/titanium-desktop/|Titanium]] par Appcelerator sont encore en phase de développement et trop peu répandue pour l'instant. |
| </note> |
| **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. |
| |
| |
| <note important>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</note> |
| |
| ===== Pré-requis ===== |
| |
| * Disposer des [[:sudo|droits d'administration]]. |
| * Disposer d'une connexion à Internet configurée et activée. |
| |
| ===== Installation ===== |
| 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 ppa ==== |
| Pour installer adobe-air via le ppa, faites : |
| * [[:PPA|Ajouter le PPA]] **ppa:andykimpe/adobeair**((https://launchpad.net/~andykimpe/+archive/adobeair)) dans vos sources de logiciels; |
| * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]; |
| * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>adobeair]]**. |
| |
| |
| ====Via un script==== |
| |
| Pour installer Adobe air sous **Xenial 16.04** utilsez ce script : |
| * [[http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh]] , trouvé sur cette page : [[http://www.noobslab.com/2015/05/adobeair-is-now-available-for-ubuntu.html]] |
| * Exécutez-le script avec la commande suivante : <code>chmod +x adobe-air.sh;sudo ./adobe-air.sh</code> |
| |
| Si vous rencontrez une erreur a l'installation de lib32nss-mdns. (remplacé par libnss-mdns par un paquet de transition) |
| * Installez les dépendances suivantes : libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 libnss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libgnome-keyring0:i386 libxaw7 |
| * [[apt://ibxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 libnss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libgnome-keyring0:i386 libxaw7|Apt : libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 libnss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libgnome-keyring0:i386 libxaw7]] |
| |
| |
| Sur **Kubuntu 16.04** installez aussi libgnome-keyring0 [[apt>libgnome-keyring0]] et créez des liens symboliques |
| |
| <code>sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0</code> |
| <code>sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0</code> |
| |
| |
| Pour installer Adobe air sous **Trusty 14.04 **: |
| * Téléchargez le script [[http://kaisman.fr/fichiers/Dofus/adobe-air.sh.tar.gz|ici]], |
| * [[:archivage#graphiquement|Décompressez l'archive]] dans votre Dossier Personnel, |
| * Exécutez-le script avec la commande suivante : <code>sudo ./adobe-air.sh</code> |
| |
| Pour installer Adobe air sous **Ubuntu 16.04 LTS** : C'est par [[http://www.noobslab.com/2015/05/adobeair-is-now-available-for-ubuntu.html|ici]] |
| |
| |
| ====Via le paquet deb==== |
| Voir [[http://www.noobslab.com/2015/05/adobeair-is-now-available-for-ubuntu.html|ici]]. |
| |
| Pour les [[:architecture_materielle|architecture 32 bits]] téléchargez et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **deb** [[http://airdownload.adobe.com/air/lin/download/2.6/adobeair.deb|ici]].\\ |
| Pour les [[:architecture_materielle|architecture 64 bits]] téléchargez et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **deb** [[http://ppa.launchpad.net/dajhorn/adobeair/ubuntu/pool/main/a/adobeair/adobeair_2.5.1.17730-maverick.dajhorn1_amd64.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. |
| Ou bien : |
| Version 64 bits |
| <code>wget -O adobe-air_amd64.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_amd64.deb |
| sudo dpkg -i adobe-air_amd64.deb |
| sudo apt-get install -f && rm adobe-air_amd64.deb |
| </code> |
| |
| Version 32 bits |
| <code>wget -O adobe-air_i386.deb http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_i386.deb |
| sudo dpkg -i adobe-air_i386.deb |
| sudo apt-get install -f && rm adobe-air_i386.deb |
| </code> |
| |
| ===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_materielle|architecture 64 bits]]: [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>libxt6:i386, libxtst6:i386, libnspr4-0d:i386, libgtk2.0-0:i386, libstdc++6:i386, libnss3-1d:i386, libnss3:i386, lib32nss-mdns, libxml2:i386, libxslt1.1:i386, libcanberra-gtk-module:i386, gtk2-engines-murrine:i386, libgnome-keyring0:i386, libxaw7, unity-gtk2-module:i386,libjpeg62:i386, libasound2:i386, libc6:i386, libgtk2.0-0:i386, libgtk2.0-0:i386]]**, |
| |
| Puis créez les liens symboliques suivants en entrant dans un [[:terminal]] les commandes: <code>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</code> |
| |
| ===== Problèmes connus ====== |
| ==== 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 : |
| <code>Error loading the runtime (libadobecertstore.so: cannot open shared object file: No such file or directory)</code> |
| Il suffit d'exécuter la commande suivante : |
| <code>sudo cp /usr/lib/libadobecertstore.so /usr/lib32 </code> |
| |
| ===== Désinstallation de Adobe Air ===== |
| |
| Pour les utilisateurs ayant installé le programme via le script : |
| <code>sudo dpkg -P adobeair</code> |
| |
| Pour ceux qui ont installé le paquet **deb** suivez la [[:tutoriel:comment_supprimer_un_paquet|méthode de suppression classique]]. |
| |
| ===== Désinstaller un programme Air ===== |
| Entrez dans un [[:terminal]] la commande suivante : |
| <code>sudo dpkg -S /opt/*</code> |
| Cette commande va vous retourner quelque chose comme qui va lister les applications présentes dans le dossier **/opt** : |
| <code> |
| adobeair1.0: /opt/Adobe AIR |
| google-chrome-unstable, picasa: /opt/google |
| razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1: /opt/Razuna Desktop |
| </code> |
| Pour supprimer alors par exemple l'application **razunadesktop**, il suffit d'écrire : |
| <code> |
| sudo apt-get remove razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1 |
| </code> |
| |
| Vous pouvez également utiliser le [[http://blogs.media-tips.com/bernard.opic/desinstalleur-pour-adobe-air/|désinstalleur pour Adobe AIR]]. |
| |
| ===== Liens ===== |
| |
| * Site officiel du projet: [[http://www.adobe.com/fr/products/air/|Adobe AIR]], |
| * [[http://wanfahmi.com/2008/10/how-to-remove-adobe-air-application/|source (en anglais)]]. |
| |
| |
| ---- |
| |
| //Contributeurs : [[utilisateurs:fourminux]], [[utilisateurs:beguam]], [[utilisateurs:slasher-fun]], [[utilisateurs:sidney_v]].// |