¿Cómo puedo instalar Adobe AIR?

¿Cómo puedo instalar Adobe AIR?

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

  1. Descargue la última versión Air 2.6.0 para Linux a su escritorio:

¿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:

Respuesta2

Ubuntu 13.10, 14.04, 15.04 y 15.10 (64 bits)

  1. 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
    
  2. Paquete de instalación libgnome-keyring0:i386.

    sudo apt-get install libgnome-keyring0:i386
    
  3. 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 
    
  4. Descargue el instalador de Adobe Air desdeaquí.

  5. Otorgue permiso de ejecución y luego ejecute ese archivo .bin.

    sudo chmod +x AdobeAIRInstaller.bin
    sudo ./AdobeAIRInstaller.bin
    

Fuente

Nota para Ubuntu 16.04 (64 bits)

Para Ubuntu 16.04 y superior, instale el paquete libnss-mdns:i386en 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'.

información relacionada