Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
adobe_air [Le 02/09/2014, 23:56] 82.248.70.21 [Pour toutes les versions :] |
adobe_air [Le 03/02/2024, 12:07] (Version actuelle) andykimpe |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>Xenial programmation}} | ||
+ | ---- | ||
+ | |||
+ | |||
====== Adobe AIR ====== | ====== 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". | **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. | 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 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 [[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> | ||
- | <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> | ||
- | ===== Configuration requise ===== | ||
- | * Processeur Intel® Pentium® III à 1 GHz ou supérieur, 512 Mo de RAM | + | <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 32.0 pour Microsoft Windows et Apple MacOS X</note> |
- | * 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/)// | + | <note important>la plupart des lien ici sont obsolète ou ne sont plus maintenue |
+ | vu que adobe air n'est plus distribuer ni sur linux ni sur windows ni sur mac osx | ||
+ | je vous est mis quelle que lien d'archive</note> | ||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | |||
===== Installation ===== | ===== 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. | ||
- | <code>wget -q http://mirror-hebergekimpe.fr/adobeair/ubuntu/andy.pub -O- | sudo apt-key add - | + | ====Via un ppa (n'est plus maintenue) ==== |
- | sudo wget http://mirror-hebergekimpe.fr/adobeair/ubuntu/$(lsb_release -sc) -O /etc/apt/sources.list.d/adobeair.list | + | Pour installer adobe-air via le ppa, faites : |
- | sudo apt-get update | + | * [[:PPA|Ajouter le PPA]] **ppa:andykimpe/adobeair**((https://launchpad.net/~andykimpe/+archive/adobeair)) dans vos sources de logiciels; |
- | sudo apt-get -y install adobeair</code> | + | * [[: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]]**. | ||
- | 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 | + | fichier d'archive officiel adobe air for linux |
- | -Fermer la logithèque après recharge des sources.list | + | source |
- | -Lancer le terminal (CTRL+ALT+T) | + | https://web.archive.org/web/20190413141344/https://helpx.adobe.com/air/kb/archived-air-sdk-version.html |
- | -sudo apt-get -f install adobeair | + | Adobe AIR 2.6 runtime for linux downloads |
- | ====Pour toutes les versions :==== | + | <code>wget https://web.archive.org/web/20190413141344/http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin</code> |
- | * Téléchargez le fichier adéquat sur http://get.adobe.com/fr/air/ | + | backup |
- | * N'étant plus supporté pour Linux il faut dorénavant télécharger l'ancienne version 2.6 ici [[http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin]] | + | |
- | *-> le fichier se nomme : Adobe AIR 2.6 runtime downloads | + | |
- | * 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 : | + | |
- | <code> | + | |
- | cd ~/Bureau | + | |
- | chmod u+x AdobeAIRInstaller.bin | + | |
- | ./AdobeAIRInstaller.bin </code> | + | |
- | Inutile de préciser "sudo", le mot de passe vous sera automatiquement demandé. Laissez-vous guider... c'est fait ! | + | |
- | Si vous rencontrez un message d'erreur vous demandant d'installer gnome-keyring (ou kde-keyring), voici les lignes de commandes à dérouler : | ||
- | System 32 bits : | + | <code>wget https://www.petit-fichier.fr/2024/02/03/adobeairinstaller/adobeairinstaller.bin</code> |
- | <code> | + | |
- | sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 | + | |
- | sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0 | + | |
- | </code> | + | |
- | System 64 bits : | + | Adobe AIR 2.6 SDK for linux downloads |
- | <code> | + | |
- | sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 | + | |
- | sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0 | + | |
- | </code> | + | |
- | 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. | + | <code>wget https://web.archive.org/web/20190413141344/http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2</code> |
- | Depuis la version 2.5.1, une version en .deb est également disponible et qui peut donc s'installer directement dans Ubuntu. | + | backup |
- | note : il est aussi possible de l'installer directement via synaptic (ou "logithèque ubuntu") | + | <code>wget https://www.petit-fichier.fr/2024/02/03/adobeairsdk/adobeairsdk.tbz2</code> |
- | ===== Fonctionnalités ===== | + | |
- | FIXME | + | |
+ | ====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 : [[https://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 [[https://www.noobslab.com/2015/05/adobeair-is-now-available-for-ubuntu.html|ici]] | ||
+ | |||
+ | |||
+ | ====Via le paquet deb==== | ||
+ | Voir [[https://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 ====== | ===== Problèmes connus ====== | ||
Ligne 82: | Ligne 115: | ||
Il suffit d'exécuter la commande suivante : | Il suffit d'exécuter la commande suivante : | ||
<code>sudo cp /usr/lib/libadobecertstore.so /usr/lib32 </code> | <code>sudo cp /usr/lib/libadobecertstore.so /usr/lib32 </code> | ||
- | ==== 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 [[http://ubuntuforums.org/showthread.php?t=1229086|là]] | ||
- | |||
- | Si lors de l'installation vous tombez sur l'erreur: | ||
- | <code>An error occurred while installing Adobe AIR. Installation may not be allowed by your administrator. Please contact your administrator.</code> | ||
- | |||
- | Il vous faut enlever complètement le package adobe-cert : | ||
- | <code> | ||
- | sudo apt-get remove adobeair adobe-certs | ||
- | sudo dpkg --purge adobe-certs | ||
- | </code> | ||
- | |||
- | Puis vous pouvez réinstaller adobe air, suivant votre méthode préférée (cf ci dessus) | ||
===== Désinstallation de Adobe Air ===== | ===== Désinstallation de Adobe Air ===== | ||
- | Pour les **systèmes 64 bits** (pour les utilisateurs ayant installés le programme via le fichier //AdobeAIRInstaller.bin//) : | + | Pour les utilisateurs ayant installé le programme via le script : |
<code>sudo dpkg -P adobeair</code> | <code>sudo dpkg -P adobeair</code> | ||
- | Pour les utilisateurs de systèmes 32 bits, suivez [[:tutoriel/comment_supprimer_un_paquet|méthode de suppression classique]]. | + | 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 ===== | ===== Désinstaller un programme Air ===== | ||
- | [[http://wanfahmi.com/2008/10/how-to-remove-adobe-air-application/|source (en anglais)]] | + | Entrez dans un [[:terminal]] la commande suivante : |
- | + | ||
- | Ouvrir une ligne de commande puis ecrire : | + | |
<code>sudo dpkg -S /opt/*</code> | <code>sudo dpkg -S /opt/*</code> | ||
- | Ce qui va donner quelque chose comme : | + | Cette commande va vous retourner quelque chose comme qui va lister les applications présentes dans le dossier **/opt** : |
<code> | <code> | ||
adobeair1.0: /opt/Adobe AIR | adobeair1.0: /opt/Adobe AIR | ||
Ligne 115: | Ligne 132: | ||
razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1: /opt/Razuna Desktop | razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1: /opt/Razuna Desktop | ||
</code> | </code> | ||
- | Pour supprimer l'application "razunadesktop", il suffit d'écrire : | + | Pour supprimer alors par exemple l'application **razunadesktop**, il suffit d'écrire : |
<code> | <code> | ||
sudo apt-get remove razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1 | sudo apt-get remove razunadesktop.38018ced393c4ea9fc5a40bb3443760b440932d5.1 | ||
</code> | </code> | ||
- | Vous pouvez également utiliser [[http://blogs.media-tips.com/bernard.opic/desinstalleur-pour-adobe-air/ | Désinstalleur pour Adobe AIR]] | + | Vous pouvez également utiliser le [[http://blogs.media-tips.com/bernard.opic/desinstalleur-pour-adobe-air/|désinstalleur pour Adobe AIR]]. |
===== Liens ===== | ===== Liens ===== | ||
- | Site officiel du projet: [[http://www.adobe.com/fr/products/air/|Adobe AIR]] | + | * Site officiel du projet: [[http://www.adobe.com/fr/products/air/|Adobe AIR]], |
+ | * [[https://wanfahmi.com/2008/10/how-to-remove-adobe-air-application/|source (en anglais)]]. | ||