Soy un gran usuario de ciertas aplicaciones creadas en AIR.
Parece que AIR ha descontinuado el soporte para Linux. Incluso las versiones anteriores en Adobe AIR Archives parecen admitir solo distribuciones de Linux de 32 bits y actualmente estoy en 64 bits.
¿Existe siquiera una pequeña posibilidad de que pueda ejecutar AIR en estas condiciones? Si es así, ¿podría decirme dónde puedo obtener una instalación detallada paso a paso para esto?
Respuesta1
Descargue la última versión Air 2.6.0 para Linux a su escritorio:
http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin- 15,4 Mb o busque archivos de tiempo de ejecución enVersiones archivadas del SDK de Adobe AIR
Ctrl+Alt+T para abrir la terminal
sudo apt-get install ia32-libs
- (basura de 32 bits si desea ejecutar esto en Ubuntu x64; si tiene problemas, consulte"Depende: ia32-libs-multiarch pero no es instalable" - Solución)cd Desktop
(cambie el directorio al directorio del Escritorio)chmod +x AdobeAIRInstaller.bin
(cambiar modo - ejecutar permiso sí)./AdobeAIRInstaller.bin
(después de aceptar la licencia de Adobe Air, se le solicitará su contraseña; necesita acceso de root para poder instalar)
¿Quizás reciba un error después del último comando?
Lo sentimos, se ha producido un error. No se pudo instalar Adobe AIR. Instale Gnome Keyring o KDE KWallet antes de instalar Adobe AIR.
Esto se puede arreglar:
En una terminal (atajo predeterminado: Ctrl+Alt+T), escriba:
locate libgnome-keyring.so
Este es mi resultado (el tuyo puede ser diferente):
/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
Como sugiere @jmendeth a continuación, la forma más sencilla de decirle al instalador dónde encontrar estos archivos es usar LD_LIBRARY_PATH:
Para Ubuntu de 32 bits (probado en 12.04):
LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
Para Ubuntu de 64 bits, la línea de comando probablemente sería:
LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
Si el truco LD_LIBRARY_PATH no funciona, puedes probar esto:
Cree un enlace simbólico a las cadenas de ubicación que encontró con los comandos anteriores:
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
Utilice los siguientes comandos para sistemas de 32 bits:
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
Luego repita los pasos 4 y 6 (omita el 5, ya que el permiso para ejecutar el archivo no ha cambiado).
Elimine los enlaces simbólicos después de la instalación de Adobe AIR 2.6.0:
sudo rm /usr/lib/libgnome-keyring.so.0 sudo rm /usr/lib/libgnome-keyring.so.0.2.0
Referencia:
- Versiones archivadas del SDK de Adobe AIR -https://helpx.adobe.com/air/kb/archived-air-sdk-version.html
- Instale Adobe AIR de 32 bits para Linux de escritorio -https://helpx.adobe.com/air/kb/install-32-bit-air-linux.html
Instale Adobe AIR 2 para sistemas Linux de 64 bits -https://helpx.adobe.com/air/kb/install-air-2-64-bit.html
www.clarifylinux.org/2012/04/ubuntu-1204-tweak-and-hack-round-up.html
Respuesta2
Ubuntu 13.10, 14.04, 15.04 y 15.10 (64 bits)
Instale las bibliotecas i386, que son necesarias para la instalación y ejecución exitosa de Adobe Air y las aplicaciones aéreas.
sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386
Paquete de instalación
libgnome-keyring0:i386
.sudo apt-get install libgnome-keyring0:i386
Cree enlaces simbólicos a gnome-keyring para que Adobe Air pueda verlo.
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
Descargue el instalador de Adobe Air desdeaquí.
Otorgue permiso de ejecución y luego ejecute ese archivo .bin.
sudo chmod +x AdobeAIRInstaller.bin sudo ./AdobeAIRInstaller.bin
Nota para Ubuntu 16.04 (64 bits)
Para Ubuntu 16.04 y superior, instale el paquete libnss-mdns:i386
en lugar del paquete lib32nss-mdns
. Esto resolverá el problema del "Error de paquete no encontrado" relacionado con ese paquete.
Respuesta3
Alternativamente, puede instalar un archivo .deb prediseñado.
Hay air 2.6 (el último Linux compatible) disponibleaquípara ambas arquitecturas (Ambas usan 32 bits por debajo pero al menos funciona). Gracias aPrusiapor señalarlo.
Asegúrese de tener bibliotecas de 32 bits que necesitará:
sudo apt-get install ia32-libs
Descargué el AMD64 (adobeair_2.6.0.19170_amd64.deb) y lo instalé en mi computadora (am64 con Precise Pangolin 12.04)
sudo dpkg -i adobeair_2.6.0.19170_amd64.deb
Luego instalé la aplicación que necesitaba Adobe Air en primer lugar y funcionó.
Actualización para Ubuntu 13:10+,
Al probar esta técnica, aparece el mensaje "El paquete ia32-libs-gtk no está instalado".
Miré hacia arribael paquetee intenté instalar esas dependencias y otros paquetes relacionados que se me ocurren directamente:
sudo apt-get install gtk2-engines:i386 libart-2.0-2:i386 libcairo2:i386 libcanberra-gtk0:i386 libdatrie1:i386 libgail-common:i386 libgconf2-4:i386 libgtk2.0-0:i386 liblua5.1-0:i386 libpango1.0-0:i386 libpixman-1-0:i386 libqt4-network:i386 libqt4-test:i386 libqtcore4:i386 libthai0:i386 libbonobo2-0:i386 libglade2-0:i386 libgnomecanvas2-0:i386 libidl0:i386 liborbit2:i386 libwmf0.2-7:i386 gtk2-engines-murrine:i386
Pero eso no funcionó ni para Deb ni parabinario original.
Respuesta4
Paso 1: Obtenga algo de Air A continuación, descargue el archivo .bin de Adobe Air (enlace directo aquí).
Paso 2: instalación
Abra una terminal (aplicaciones > Accesorios > Terminal) y navegue hasta su carpeta de Descargas (o la carpeta en la que guardó el archivo .bin).
* cd Download/
Necesitamos permitir que el archivo .bin tenga permisos para instalarse, así que ingrese el siguiente comando con cuidado: -
* chmod +x AdobeAIRInstaller.bin
Ahora instalémoslo:
* ./AdobeAIRInstaller.bin
Sin embargo, la instalación debería ser rápida y, si todo va bien, aparecerá una nueva entrada de menú en 'Aplicaciones > Accesorios' titulada 'Instalador de aplicaciones Adobe Air'.