Como posso instalar o Adobe AIR?

Como posso instalar o Adobe AIR?

Sou um usuário frequente de determinados aplicativos criados no AIR.

Parece que o AIR descontinuou o suporte para Linux. Mesmo as versões mais antigas nos arquivos Adobe AIR parecem suportar apenas distribuições Linux de 32 bits e atualmente estou em 64 bits.

Existe alguma possibilidade de eu executar o AIR nessas condições? Em caso afirmativo, você pode me dizer onde posso obter uma instalação passo a passo detalhada para isso?

Responder1

  1. Baixe a versão mais recente do Air 2.6.0 para Linux em sua área de trabalho:

Talvez você receba um erro após o último comando?

Desculpe, ocorreu um erro. Não foi possível instalar o Adobe AIR. Instale o Gnome Keyring ou o KDE KWallet antes de instalar o Adobe AIR.

Isso pode ser corrigido:

  • Em um terminal (atalho padrão: Ctrl+Alt+T), digite:

    locate libgnome-keyring.so
    
  • Este é o meu resultado (o seu pode ser diferente):

    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
    
  • Conforme sugerido abaixo por @jmendeth, a maneira mais fácil de informar ao instalador onde encontrar esses arquivos é usar LD_LIBRARY_PATH:

    • Para Ubuntu de 32 bits (testado em 12.04):

      LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
      
    • Para Ubuntu de 64 bits, a linha de comando provavelmente seria:

      LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
      

Se o truque LD_LIBRARY_PATH não funcionar, você pode tentar isto:

  • Crie um link simbólico para suas strings de localização encontradas nos 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
    
  • Use os seguintes 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
    
  • Em seguida, repita as etapas 4 e 6 (pule 5, pois a permissão para executar o arquivo não foi alterada).

  • Remova os links simbólicos após a instalação do Adobe AIR 2.6.0:

    sudo rm /usr/lib/libgnome-keyring.so.0
    sudo rm /usr/lib/libgnome-keyring.so.0.2.0
    

Referência:

Responder2

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

  1. Instale as bibliotecas i386, que são necessárias para a instalação e execução bem-sucedidas do Adobe Air e dos aplicativos air.

    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. Instale libgnome-keyring0:i386o pacote.

    sudo apt-get install libgnome-keyring0:i386
    
  3. Crie links simbólicos para o gnome-keyring para que o Adobe Air possa vê-lo.

    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. Baixe o instalador do Adobe Air emaqui.

  5. Dê permissão de execução e execute o arquivo .bin.

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

Fonte

Nota para Ubuntu 16.04 (64 bits)

Para Ubuntu 16.04 e superior, instale o pacote libnss-mdns:i386em vez do pacote lib32nss-mdns. Isso resolverá o problema de “Erro de pacote não encontrado” relacionado a esse pacote.

Responder3

Como alternativa, você pode instalar um .deb pré-construído

Existe o air 2.6 (último Linux compatível) disponívelaquipara ambas as arquiteturas (ambas usam 32 bits por baixo, mas pelo menos funciona). Graças aPrussianopor apontar isso.

Certifique-se de ter bibliotecas de 32 bits necessárias:

sudo apt-get install ia32-libs

Baixei o AMD64 (adobeair_2.6.0.19170_amd64.deb) e instalei no meu computador (am64 com Precise Pangolin 12.04)

sudo dpkg -i adobeair_2.6.0.19170_amd64.deb

Então instalei o aplicativo que precisava do Adobe Air e funcionou.

Atualização para Ubuntu 13:10+,

Tentando esta técnica, recebo "O pacote ia32-libs-gtk não está instalado"

Eu olhei para cimao pacotee tentei instalar essas dependências e outros pacotes relacionados que consigo pensar diretamente:

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

Mas isso não funcionou nem para o deb nem parabinário original.

Responder4

Etapa 1: Obtenha um pouco de Air Em seguida, baixe o arquivo .bin do Adobe Air (link direto aqui).

Etapa 2: instalação

Abra um terminal (aplicativos > Acessórios > Terminal) e navegue até a pasta Downloads (ou a pasta na qual você salvou o arquivo .bin).

* cd Download/

Precisamos permitir que o arquivo .bin tenha permissões para instalação, então digite o seguinte comando com cuidado: -

* chmod +x AdobeAIRInstaller.bin

Agora vamos instalá-lo:

* ./AdobeAIRInstaller.bin

A instalação deve ser compactada e, se tudo correr bem, uma nova entrada de menu aparecerá em 'Aplicativos> Acessórios' intitulada 'Adobe Air Application Installer'.

informação relacionada