Come posso installare Adobe AIR?

153

Sono un utente pesante di alcune applicazioni create su AIR.

Sembra che AIR abbia interrotto il supporto per Linux. Anche le versioni precedenti negli archivi Adobe AIR sembrano supportare solo distribuzioni Linux a 32 bit e attualmente sono a 64 bit.

C'è anche una leggera possibilità che io possa eseguire AIR in queste condizioni? In tal caso, può dirmi dove posso ottenere un'installazione dettagliata e dettagliata per questo?

    
posta Vamsi Emani 13.12.2011 - 15:51

8 risposte

225

Ho bisogno di Air per circa tre programmi: YNAB, LongTailPro, Xtend:

  1. Scarica l'ultima versione di Air 2.6.0 per Linux sul tuo desktop:

  2. Ctrl + Alt + T per aprire il terminale

  3. sudo apt-get install ia32-libs - (32 bit di spazzatura se vuoi eseguire questo in Ubuntu x64, se hai problemi, vedi "Depends: ia32-libs-multiarch ma non è installabile "- Soluzione )

  4. cd Desktop (cambia dir. in dir Desktop)

  5. chmod +x AdobeAIRInstaller.bin (cambia modalità - esegui permesso sì)

  6. ./AdobeAIRInstaller.bin (dopo aver accettato la licenza di Adobe Air, ti verrà richiesta la password, è necessario l'accesso come root per installare)

Forse riceverai un errore dopo l'ultimo comando?

  

Siamo spiacenti, si è verificato un errore. Adobe AIR non può essere installato. Installa Gnome Keyring o KDE KWallet prima di installare Adobe AIR.

Questo può essere risolto:

  • In un terminale (scorciatoia predefinita: Ctrl + Alt + T), digitare:

    locate libgnome-keyring.so
    
  • Questo è il mio risultato (il tuo potrebbe essere diverso):

    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
    
  • Come suggerito di seguito da @jmendeth, il modo più semplice per dire al programma di installazione dove trovare questi file è usare LD_LIBRARY_PATH:

    • Per Ubuntu a 32 bit (testato il 12.04):

      LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
      
    • Per Ubuntu a 64 bit, la riga di comando sarebbe probabilmente:

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

Se il trucco LD_LIBRARY_PATH non funziona, puoi provare questo:

  • Crea un collegamento simbolico alle stringhe di posizione che hai trovato con i comandi precedenti:

    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
    
  • Utilizza i seguenti comandi per i sistemi a 32 bit:

    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
    
  • Quindi ripeti il ​​passaggio 4 & amp; 6 (salta 5, poiché il permesso di eseguire il file non è cambiato).

  • Rimuovi i collegamenti simbolici dopo l'installazione di Adobe AIR 2.6.0:

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

Riferimento:

  • link
risposta data bashpotato 09.04.2012 - 04:26
43

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

  1. Installa le librerie i386, che sono richieste per l'installazione e il funzionamento di applicazioni 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. Installa pacchetto libgnome-keyring0:i386 .

    sudo apt-get install libgnome-keyring0:i386
    
  3. Crea collegamenti simbolici a gnome-keyring in modo che Adobe Air possa vederlo.

    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. Scarica il programma di installazione di Adobe Air da qui .

  5. Dai il permesso di esecuzione e poi esegui quel file .bin.

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

Source

Nota per Ubuntu 16.04 (64 bit)

Per Ubuntu 16.04 e versioni successive, installa il pacchetto libnss-mdns:i386 invece del pacchetto lib32nss-mdns . Questo risolverà il problema di "Errore non trovato nel pacchetto" relativo a quel pacchetto.

    
risposta data Avinash Raj 29.03.2014 - 00:36
18

In alternativa, puoi installare un .deb precostruito

C'è air 2.6 (l'ultimo Linux supportato) disponibile qui per entrambi architetture (entrambi usano 32 bit al di sotto ma almeno funziona). Grazie a prusswan per averlo indicato.

Assicurati di avere librerie a 32 bit di cui avrà bisogno:

sudo apt-get install ia32-libs

Ho scaricato l'AMD64 (adobeair_2.6.0.19170_amd64.deb) e installato sul mio computer (am64 con Precise Pangolin 12.04)

sudo dpkg -i adobeair_2.6.0.19170_amd64.deb

Poi ho installato l'applicazione che aveva bisogno di Adobe Air in primo luogo e ha funzionato.

Aggiornamento per Ubuntu 13:10 + ,

Provando questa tecnica, ricevo "Il pacchetto ia32-libs-gtk non è installato"

Ho cercato il pacchetto e ho provato a installare quelle dipendenze e altri pacchetti correlati che posso pensare di direttamente:

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

Ma questo non ha funzionato né per il deb o per binario originale .

    
risposta data yuvilio 29.05.2012 - 21:56
13

Ubuntu 14.04 - 32 e 64 bit - installazione facile .deb

A causa del modo in cui il multiarch funziona, ora puoi semplicemente installare il file .deb i386 su Ubuntu più recente a 64 bit e installerà automaticamente le giuste dipendenze. (Anche il 64 bit .deb è solo il repackaged a 32 bit con una dipendenza da ia32-libs)

  1. Scarica il deb di 32 bit (sì anche per il tuo Ubuntu a 64 bit): link (Grazie alla risposta di yuvilio) Il pacchetto a 64 bit sullo stesso sito è una versione riconfezionata del 32 bit, si avranno problemi se si usa il pacchetto a 64 bit invece usa il pacchetto a 32 bit per entrambi i sistemi a 32 e 64 bit Ubuntu 13.10 +.

  2. Apri nel centro del software, fai clic su Installa

    Ignora l'avviso sulla qualità del pacchetto

In alternativa, se hai un gioco Steam che richiede Air, semplicemente installa ed esegui quel gioco e installerà Air alla prima esecuzione del gioco.

Esempi di giochi che usano Air:

  • Difensori Quest
  • Anodyne (si confonde se hai già installato Air, esegui sudo apt-get remove adobeair e prova di nuovo il programma di installazione del gioco poiché include Air)

Li ho trovati durante una vendita umile settimanale per supportare alcuni progetti open source.

    
risposta data Mateo 30.03.2014 - 13:46
6

Passaggio 1: Ottieni un po 'di aria Successivamente scarica il file Adobe Air .bin ( link diretto qui ).

Passaggio 2: installazione

Apri un terminale (applicazioni & gt; Accessori & gt; Terminale) e vai alla cartella Download (o alla cartella in cui hai salvato il file .bin).

* cd Download/

Abbiamo bisogno che il file .bin abbia le autorizzazioni per l'installazione, quindi inserisci con attenzione il seguente comando: -

* chmod +x AdobeAIRInstaller.bin

Ora installalo:

* ./AdobeAIRInstaller.bin

L'installazione dovrebbe comprimere e, se tutto va bene, una nuova voce di menu apparirà in "Applicazioni & gt; 'Adobe Application Application Installer' intitolato 'Accessories'.

    
risposta data Rubyist 10.01.2012 - 05:14
4

... finalmente dopo qualche problema e dopo molte ricerche su questo forum, Google e altre pagine sono riuscite a farlo. Innanzitutto voglio ringraziare la community che mi ha dato più ambizione di farlo, piuttosto che farmi chiudere l'installazione di AdobeAir.

L'intero problema era il pacchetto ia32-libs ( Il pacchetto ia32-libs era un hack per ottenere pacchetti a 32 bit installati su un'installazione a 64 bit. Dalla versione 11.10 di Ubuntu (Oneiric ), È stato aggiunto Multi Arch. Uno degli obiettivi è la rimozione del pacchetto ia32-libs ) ... che Canonical ha deciso di terminare con il supporto.

Tutto ciò che dovevo fare per installare il pacchetto ia32-libs era aggiungere questo repository:

1 - '' deb link fonte di multiversepackage dell'universo limitato più raro ''

Ho seguito i passaggi di questo tutorial semplice e veloce:

link

2 - quindi questa pagina che mi porta a questa bella procedura per installare Adobe Air per sistemi a 64 bit

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

----------------- documentazione che ho usato: ----------- ----

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. --- come notato da Alvar, Adobe Air per Linux non è più supportato ---

    
risposta data Cester Nilap 06.11.2013 - 10:08
1

Purtroppo, molti anni di ritardo "Adobe AIR per Linux non è più supportato." seguendo ciò che dice la pagina di Adobe. Utilizzando l'archivio "AIR" è possibile ottenere versioni non supportate, la versione 2.6.0 è la più recente disponibile. Se devi installare un programma che richiede una versione più recente, puoi andare su Virtual box con un guest Windows.

I passaggi consigliati per Ubuntu 16.10:

per macchina a 32 bit

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

per macchina a 64 bit

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

I passaggi consigliati per Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (entrambi estratti da qui ):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
    
risposta data Fábio 30.03.2017 - 19:53
0

Ho Ubuntu 14.04 a 64 bit. L'unico modo per installare Adobe Air che funzionava per me era seguire la prima parte di queste istruzioni per l'installazione Balsamiq su Ubuntu , che è quello che stavo cercando di fare in primo luogo.

Un breve riassunto di queste istruzioni: - Scarica questo programma di installazione di Adobe Air - Installazione del pacchetto libgtk a 32 bit (ma ho saltato questo passaggio, non ha funzionato per me e non mi è sembrato necessario) - Creazione di collegamenti simbolici a due file di portachiavi libgnome - Rendere eseguibile il programma di installazione Adobe Air e eseguirlo con sudo

    
risposta data Steve Saporta 29.01.2015 - 23:46

Leggi altre domande sui tag