Questão Como posso instalar o Adobe AIR?


Eu sou um usuário pesado de certos aplicativos que são criados no AIR.

Parece que o AIR descontinuou o suporte ao Linux. Até mesmo as versões mais antigas dos arquivos do Adobe AIR parecem suportar apenas distribuições Linux de 32 bits e atualmente estou em 64 bits.

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


153
2017-12-13 14:51


origem


Observe que o Adobe terminou o suporte para o AIR no Linux. A Adobe também está se afastando das tecnologias legadas, como o Flash e o AIR, para o HTML5, que é o futuro. - Anonymous
Eu instalei ar de adobe do arquivo .deb em oneric - Tachyons


Respostas:


Eu preciso Air para cerca de três programas - YNAB, LongTailPro, Xtend:

  1. Download da versão mais recente do Air 2.6.0 para Linux na sua área de trabalho:

  2. Ctrl + Alt + T para abrir o terminal

  3. sudo apt-get install ia32-libs  - (32bit lixo se você quiser executar isso em x64 Ubuntu; se você tiver problemas, veja "Depende: ia32-libs-multiarch, mas não é instalável" - Solução)

  4. cd Desktop (mude dir para o diretório Desktop).

  5. chmod +x AdobeAIRInstaller.bin (modo de mudança - permissão de execução sim)

  6. ./AdobeAIRInstaller.bin (depois de aceitar a licença do Adobe Air, ele solicitará sua senha; ela precisa de acesso root para instalar)

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

Desculpe, ocorreu um erro. O Adobe AIR não pôde ser instalado. 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
    
  • Como sugerido abaixo por @jmendeth, a maneira mais fácil de informar ao instalador onde encontrar esses arquivos é usar LD_LIBRARY_PATH:

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

      LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
      
    • Para o 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 que você encontrou com os 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 os passos 4 e 6 (pule 5, pois a permissão para executar o arquivo não mudou).

  • Remover 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:


225
2018-04-09 02:26



Ótimo! Está instalado. Agora, se eu só puder instalar um pacote do AIR ... - BrianXP7
Não respeita o AIR? LD_LIBRARY_PATH? Apenas perguntando' - Alba Mendez
Eu criei uma conta apenas para upvote este +1 - Paul Bellora
Eu possivelmente não posso te dar o suficiente. - Jonah
Não está funcionando para mim no Xubuntu 13.10. sudo apt-get install ia32-libs O pacote ia32-libs não está disponível, mas é referido por outro pacote. Isso pode significar que o pacote está faltando, foi obsoleto ou está disponível somente de outra fonte. No entanto, os seguintes pacotes o substituem: lib32asound2 lib32z1 lib32ncurses5 lib32bz2-1.0 ./AdobeAIRInstaller.bin /tmp/air.kmEATV/setup: erro ao carregar bibliotecas compartilhadas: libgtk-x11-2.0.so.0: não é possível abrir o arquivo de objeto compartilhado: Não tal arquivo ou diretório - Slava Fomin II


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

  1. Instale as bibliotecas i386, necessárias para a instalação e execução bem-sucedidas dos aplicativos Adobe Air e 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. Instalar libgnome-keyring0:i386 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 em Aqui.

  5. Conceda permissão de execução e execute esse arquivo .bin.

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

Fonte

Nota para o Ubuntu 16.04 (64 bits)

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


43
2018-03-28 23:36



Este também funciona para 14.04 - adosaiguas
É bom saber ... Vou atualizar minha resposta. - Avinash Raj
Isso também funciona para 15,04 (64 bits). Obrigado. - Dmitry Wojciechowski
Também funciona para 15.10 (eu estou usando a versão de desenvolvimento) - Yana Agun Siswanto
16.04, recebi um erro que lib32nss-mdns estava faltando. Quando o instalador aberto chegou Gtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "gail" Gtk-Message: Failed to load module "atk-bridge". Parece ter instalado corretamente. Mas o aplicativo que eu precisei do AIR precisa de uma versão mais recente: / - raphael


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

Existe ar 2.6 (último Linux suportado) disponível Aqui para ambas as arquiteturas (Ambos usam 32 bits abaixo, mas pelo menos funciona). Graças a Prusswan por apontar isso.

Certifique-se de que você tem bibliotecas de 32 bits que serão necessárias:

sudo apt-get install ia32-libs

Eu 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 eu instalei o aplicativo que precisava do Adobe Air em primeiro lugar e funcionou.

Atualização para o Ubuntu 13: 10+,

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

Eu olhei para cima o pacote e tentei instalar aquelas dependências e outros pacotes relacionados que eu posso 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 para o deb ou binário original.


18
2018-05-29 19:56



Eu pesquisei a internet alta e baixa e seu link de instalação é o único que funcionou. Nota para os futuros visitantes: se você estiver usando o AdobeAIRInstaller.bin e obtendo um Gtk WARNING **: cannot open display: erro, tente isso! - eleanor.mal
isso é muito mais fácil do que jeffhendricks.net/?p=68 - realgt
Cavou um pouco mais fundo do que nora e encontrou a resposta sobre o problema "não é possível abrir o display". O problema é que você não pode ter o usuário root conectado ao monitor X no Ubuntu (com configurações padrão), mas precisamos executar nosso instalador como root (fail-design). Primeiro instale o sux (switchuser com credenciais X). Permita que o usuário root conecte-se à exibição X. Obtenha as configurações atuais de exibição. Em seguida, use o sux para alternar para o usuário root. Execute o instalador com as configurações de exibição. 1 sudo apt-get install sux 2 /usr/bin/xhost + 3 echo $DISPLAY (use isso na etapa 5) 4. sudo sux - 5 DISPLAY=:0.0 ./AdobeAIRInstaller.bin - Nicholi


Ubuntu 14.04 - 32 e 64 bits - fácil .deb instalar

Por causa da maneira que o multiarch funciona, você pode agora simplesmente instalar o arquivo .deb do i386 no mais novo Ubuntu de 64 bits e ele instalará automaticamente as dependências certas. (Também o .deb de 64 bits é apenas o empacotado de 32 bits com uma dependência de ia32-libs)

  1. Baixe o deb de 32 bits (sim até mesmo para o seu Ubuntu de 64 bits): http://update.devolo.com/linux/apt/pool/main/a/adobeair/adobeair_2.6.0.19170-devolo1_i386.deb (Graças à resposta de yuvilio) O pacote de 64 bits no mesmo site é uma versão reempacotada de 32 bits, você terá problemas se usar o pacote de 64 bits, use o pacote de 32 bits para os sistemas de 32 e 64 bits Ubuntu 13.10+.

  2. Abra no centro de software, clique em Instalar

    enter image description here Ignore o aviso sobre a qualidade do pacote


Alternativamente, se você tiver um jogo Steam que requeira Air, basta instalar e rodar esse jogo e ele irá instalar o Air na primeira corrida do jogo.

Exemplos de jogos que usam o Air:

  • Defesa dos Defensores
  • Anodyne (fica confuso se você já tem Air instalado, corra sudo apt-get remove adobeair e tente o instalador do jogo novamente, já que ele vem com o Air)

Eu encontrei estes durante um Venda humilde semanal para apoiar alguns projetos de código aberto.


13
2018-03-30 11:46





Etapa 1: obter um pouco de ar Em seguida, baixe o arquivo Adobe Air .bin (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 deixar o arquivo .bin ter permissões para instalar, portanto, insira o seguinte comando com cuidado:

* chmod +x AdobeAIRInstaller.bin

Agora vamos instalá-lo:

* ./AdobeAIRInstaller.bin

No entanto, a instalação deve ser otimizada e, se tudo correr bem, uma nova entrada no menu será exibida em "Aplicativos> Acessórios", intitulada "Adobe Air Application Installer".


6
2018-01-10 04:14



Isso não funciona no Ubuntu 13.10 x64 - Paul Gregoire


... finalmente, depois de alguns problemas e depois de muitas pesquisas neste fórum, o google e outras páginas conseguiram fazê-lo. Primeiramente quero agradecer a comunidade que me deu mais ambição para fazê-lo, do que me fazer sair para instalar o AdobeAir.

Todo problema foi o pacote ia32-libs(O pacote ia32-libs foi um truque para obter pacotes de 32 bits instalados em uma instalação de 64 bits. Desde o Ubuntu versão 11.10 (Oneiric), Multi Arch foi adicionado. Um dos objetivos é remover o pacote ia32-libs) ... pacote que a Canonical decidiu acabar com o suporte para isso.

Tudo o que eu tive que fazer para instalar ia32-libs pacote foi para adicionar este repo:

1- ''deb http://archive.ubuntu.com/ubuntu/ raring principal universo restrito multiversepackage source''

Eu segui os passos deste tutorial rápido e fácil:

http://wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10

2- então esta página que me leva a essa boa etapas para instalar o Adobe Air para sistemas de 64 bits

www.thepowerbase.com/2013/06/how-to-install-adobe-air-in-ubuntu-13-04/

-----------------documentação que eu usei:---------------

www.askubuntu.com/questions/87447/how-can-i-install-adobe-air
helpx.adobe.com/air/kb/archived-air-sdk-version.html
www.wiki.phoenixviewer.com/ia32-libs-in-ubuntu-13-10
www.ubuntuforums.org/showthread.php?t=2181649
www.askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-old-    unsupported-release  

P.S. --- como observado por Alvar, Adobe Air para Linux não é mais suportado ---


4
2017-11-06 09:08



Confira este link. Funcionou bem. tkalin.com/blog_posts/… - Michael Mikowski
@MichaelMikowski Seu link me ajudou. Os links acima não tinham uma solução de biblioteca de cópia manual que não pudesse ser instalada. Depois disso, eu tenho o AdobeAir instalado. - ubuntico


Infelizmente, muitos anos depois, "o Adobe AIR para Linux não é mais suportado". seguindo o que a página da Adobe diz. Usando o "AIR archive" é possível obter versões não suportadas, a versão 2.6.0 é a mais recente disponível. Se você precisar instalar um programa que exija uma versão mais recente, poderá ir para a caixa Virtual com um convidado do Windows.

As etapas recomendadas para o Ubuntu 16.10:

para máquina de 32 bits

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

para máquina de 64 bits

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

Os passos recomendados para o Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (ambos extraídos de Aqui):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh

1
2018-03-30 17:53