Wie kann ich Adobe AIR installieren?

157

Ich bin ein starker Benutzer bestimmter Anwendungen, die auf AIR basieren.

Es scheint, dass AIR die Unterstützung für Linux eingestellt hat. Sogar die älteren Versionen im Adobe AIR-Archiv scheinen nur 32-Bit-Linux-Distributionen zu unterstützen, und ich bin derzeit auf 64-Bit.

Gibt es überhaupt eine geringe Möglichkeit, dass ich AIR unter diesen Bedingungen ausführen kann? Wenn ja, können Sie mir bitte mitteilen, wo ich eine detaillierte schrittweise Installation dazu erhalten kann?

Vamsi Emani
quelle
8
Beachten Sie, dass Adobe die Unterstützung für AIR unter Linux beendet hat. Adobe wandelt sich auch von älteren Technologien wie Flash und AIR zu HTML5, das die Zukunft darstellt.
Anonym
1
Ich installierte Adobe Luft aus .deb - Datei in Oneric
Tachyonen

Antworten:

228

Ich benötige Air für ungefähr drei Programme - YNAB, LongTailPro, Xtend:

  1. Laden Sie die neueste Version Air 2.6.0 für Linux auf Ihren Desktop herunter:

  2. Strg + Alt + T, um das Terminal zu öffnen

  3. sudo apt-get install ia32-libs - (32-Bit-Müll, wenn Sie dies in x64-Ubuntu ausführen möchten; wenn Sie Probleme haben, lesen Sie "Abhängig von: ia32-libs-multiarch, aber es ist nicht installierbar" - Lösung )

  4. cd Desktop (Wechseln Sie in das Desktop-Verzeichnis.)

  5. chmod +x AdobeAIRInstaller.bin (Modus ändern - Berechtigung ausführen ja)

  6. ./AdobeAIRInstaller.bin (Nachdem Sie die Adobe Air-Lizenz akzeptiert haben, werden Sie zur Eingabe Ihres Kennworts aufgefordert. Für die Installation ist Root-Zugriff erforderlich.)

Vielleicht bekommst du nach dem letzten Befehl eine Fehlermeldung?

Entschuldigung, ein Fehler ist aufgetreten. Adobe AIR konnte nicht installiert werden. Installieren Sie entweder Gnome Keyring oder KDE KWallet, bevor Sie Adobe AIR installieren.

Dies kann behoben werden:

  • Geben Sie in einem Terminal (Standardverknüpfung: Strg + Alt + T) Folgendes ein:

    locate libgnome-keyring.so
    
  • Dies ist mein Ergebnis (deins könnte anders sein):

    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
    
  • Wie unten von @jmendeth vorgeschlagen, können Sie dem Installationsprogramm am einfachsten mitteilen, wo diese Dateien zu finden sind, indem Sie LD_LIBRARY_PATH verwenden:

    • Für 32-Bit-Ubuntu (getestet am 12.04):

      LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
      
    • Für 64-Bit-Ubuntu wäre die Befehlszeile wahrscheinlich:

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

Wenn der Trick LD_LIBRARY_PATH nicht funktioniert, können Sie Folgendes versuchen:

  • Erstellen Sie einen symbolischen Link zu Ihren Ortszeichenfolgen, die Sie mit den vorherigen Befehlen gefunden haben:

    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
    
  • Verwenden Sie folgende Befehle für 32-Bit-Systeme:

    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
    
  • Wiederholen Sie dann die Schritte 4 und 6 (überspringen Sie 5, da sich die Berechtigung zum Ausführen der Datei nicht geändert hat).

  • Entfernen Sie symbolische Links nach der Installation von Adobe AIR 2.6.0:

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

Referenz:

Bashpotato
quelle
1
Toll! Es ist installiert. Wenn ich jetzt nur ein AIR-Paket installieren kann ...
2
Respektiert AIR nicht LD_LIBRARY_PATH? Einfach fragen
Alba Mendez
27
Ich habe ein Konto erstellt, um dieses +1 zu verbessern
Paul Bellora
4
Ich kann dir unmöglich genug +1 geben.
Jonah
7
Es funktioniert nicht für mich auf Xubuntu 13.10. sudo apt-get install ia32-libs-Paket ia32-libs ist nicht verfügbar, wird jedoch von einem anderen Paket referenziert. Dies kann bedeuten, dass das Paket fehlt, veraltet ist oder nur von einer anderen Quelle verfügbar ist. Die folgenden Pakete ersetzen es jedoch: lib32asound2 lib32z1 lib32ncurses5 lib32bz2-1.0 ./AdobeAIRInstaller.bin /tmp/air.kmEATV/setup: Fehler beim Laden freigegebener Bibliotheken: libgtk-x11-2.0.so.0: freigegebene Objektdatei kann nicht geöffnet werden: Nein solche Datei oder Verzeichnis
Slava Fomin II
43

Ubuntu 13.10, 14.04, 15.04 und 15.10 (64 Bit)

  1. Installieren Sie i386-Bibliotheken, die für die erfolgreiche Installation und Ausführung von Adobe Air- und Air-Anwendungen erforderlich sind.

    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. libgnome-keyring0:i386Paket installieren .

    sudo apt-get install libgnome-keyring0:i386
    
  3. Erstellen Sie Symlinks zu Gnome-Keyring, damit Adobe Air sie sehen kann.

    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. Laden Sie das Adobe Air-Installationsprogramm hier herunter .

  5. Geben Sie die Ausführungserlaubnis und führen Sie dann die .bin-Datei aus.

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

Quelle

Hinweis für Ubuntu 16.04 (64 Bit)

Installieren Sie für Ubuntu 16.04 und höher das Paket libnss-mdns:i386anstelle des Pakets lib32nss-mdns. Dadurch wird das Problem des Fehlers "Paket nicht gefunden" im Zusammenhang mit diesem Paket behoben.

Avinash Raj
quelle
2
Dieser funktioniert auch für 14.04
adosaiguas
Gut zu wissen .. Ich werde meine Antwort aktualisieren.
Avinash Raj
1
Dies funktioniert auch für 15.04 (64bit). Vielen Dank.
Dmitry Wojciechowski
1
Funktioniert auch für 15.10 (ich verwende die Entwicklungsversion)
Yana Agun Siswanto
1
16.04 hat einen lib32nss-mdnsfehlenden Fehler bekommen . Als der Installer geöffnet wurde Gtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "gail" Gtk-Message: Failed to load module "atk-bridge". Scheint richtig installiert zu haben. Aber die App, für die ich AIR brauchte, benötigt eine neuere Version: /
raphael
18

Alternativ können Sie eine vorgefertigte .deb-Datei installieren

Für beide Architekturen steht hier air 2.6 (letztes unterstütztes Linux) zur Verfügung (beide verwenden 32 Bit darunter, aber es funktioniert zumindest). Danke an prusswan für den Hinweis.

Stellen Sie sicher, dass Sie über 32-Bit-Bibliotheken verfügen, die benötigt werden:

sudo apt-get install ia32-libs

Ich habe den AMD64 heruntergeladen (adobeair_2.6.0.19170_amd64.deb) und auf meinem Computer installiert (am64 mit Precise Pangolin 12.04)

sudo dpkg -i adobeair_2.6.0.19170_amd64.deb

Dann installierte ich die Anwendung, die Adobe Air benötigte und es funktionierte.

Update für Ubuntu 13: 10+ ,

Wenn ich diese Technik versuche, erhalte ich "Paket ia32-libs-gtk ist nicht installiert"

Ich habe das Paket nachgeschlagen und versucht, die Abhängigkeiten und andere verwandte Pakete zu installieren, die mir direkt einfallen:

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

Aber das funktionierte weder für das Deb noch für die ursprüngliche Binärdatei .

yuvilio
quelle
1
Ich habe das Internet hoch und niedrig durchsucht und Ihr Installationslink ist der einzige, der funktioniert hat. Hinweis für zukünftige Besucher: Wenn Sie AdobeAIRInstaller.bin verwenden und eine Gtk WARNING **: cannot open display:Fehlermeldung erhalten, versuchen Sie dies!
Elemjay19
1
Dies ist viel einfacher als jeffhendricks.net/?p=68
Realgt
Habe ein wenig tiefer gegraben als nora und fand die Antwort bezüglich des Problems "Display kann nicht geöffnet werden". Das Problem ist, dass Sie den Root-Benutzer nicht mit dem X-Display in Ubuntu verbinden können (mit Standardeinstellungen), aber wir müssen unser Installationsprogramm als Root ausführen (Fail-Design). Zuerst installiere sux (switchuser mit X Zugangsdaten). Ermöglichen Sie dem Root-Benutzer, eine Verbindung zur X-Anzeige herzustellen. Aktuelle Anzeigeeinstellungen abrufen. Verwenden Sie dann sux, um zum Root-Benutzer zu wechseln. Führen Sie das Installationsprogramm mit den Anzeigeeinstellungen aus. 1. sudo apt-get install sux2. /usr/bin/xhost +3. echo $DISPLAY(Verwenden Sie dies in Schritt 5) 4. sudo sux -5.DISPLAY=:0.0 ./AdobeAIRInstaller.bin
Nicholi
14

Ubuntu 14.04 - 32 und 64 Bit - einfache .deb Installation

Aufgrund der Funktionsweise von Multiarch können Sie die i386 .deb-Datei jetzt einfach auf neuerem 64-Bit-Ubuntu installieren und es werden automatisch die richtigen Abhängigkeiten installiert. (Auch das 64-Bit-.deb ist nur das 32-Bit-Paket, das mit einer Abhängigkeit von ia32-libs neu gepackt wurde.)

  1. Laden Sie das 32-Bit-Deb (ja sogar für Ihr 64-Bit-Ubuntu) herunter: http://update.devolo.com/linux/apt/pool/main/a/adobeair/adobeair_2.6.0.19170-devolo1_i386.deb (Dank an yuvilio's Antwort) Das 64-Bit-Paket auf derselben Site ist eine neu gepackte Version des 32-Bit-Pakets. Wenn Sie stattdessen das 64-Bit-Paket verwenden, verwenden Sie das 32-Bit-Paket für 32- und 64-Bit-Systeme Ubuntu 13.10+.

  2. Öffnen Sie das Software Center und klicken Sie auf Installieren

    Bildbeschreibung hier eingeben Ignorieren Sie die Warnung zur Paketqualität


Wenn Sie ein Steam-Spiel haben, für das Air erforderlich ist, installieren Sie es einfach und führen Sie es aus. Air wird dann beim ersten Spielstart installiert.

Beispielspiele mit Air:

  • Verteidiger Quest
  • Anodyne (wird verwirrt, wenn Sie bereits Air installiert haben. Führen Sie sudo apt-get remove adobeairdas Spiel-Installationsprogramm aus und versuchen Sie es erneut, da es mit Air geliefert wird. )

Ich fand diese während eines Weekly Humble Sale , um einige Open Source-Projekte zu unterstützen.

Mateo
quelle
6

Schritt 1: Holen Sie sich etwas Luft Laden Sie als Nächstes die Adobe Air .bin-Datei herunter ( direkter Link hier ).

Schritt 2: Installation

Öffnen Sie ein Terminal (Anwendungen> Zubehör> Terminal) und navigieren Sie zu Ihrem Download-Ordner (oder zu dem Ordner, in dem Sie die BIN-Datei gespeichert haben).

* cd Download/

Wir müssen zulassen, dass die .bin-Datei über Installationsberechtigungen verfügt. Geben Sie daher den folgenden Befehl sorgfältig ein:

* chmod +x AdobeAIRInstaller.bin

Jetzt können wir es installieren:

* ./AdobeAIRInstaller.bin

Die Installation sollte jedoch komprimiert werden. Wenn alles in Ordnung ist, wird unter "Programme> Zubehör" ein neuer Menüeintrag mit dem Titel "Adobe Air Application Installer" angezeigt.

Rubinist
quelle
4
Dies funktioniert nicht auf Ubuntu 13.10 x64
Paul Gregoire
4

... endlich nach einigem Ärger und nach vielen Suchen in diesem Forum ist es Google und anderen Seiten gelungen, dies zu tun. Zuerst möchte ich mich bei der Community bedanken, die mir mehr Ehrgeiz gegeben hat, als mich dazu zu bringen, AdobeAir nicht mehr zu installieren.

Das ganze Problem war das Paket ia32-libs ( Das Paket ia32-libs war ein Hack, um 32-Bit-Pakete auf einer 64-Bit-Installation zu installieren. Seit Ubuntu Version 11.10 (Oneiric) wurde Multi Arch hinzugefügt. Eines der Ziele für Es entfernt das Paket ia32-libs ) ..., für das Canonical die Unterstützung eingestellt hat.

Alles, was ich tun musste, um das ia32-libs- Paket zu installieren , war, dieses Repo hinzuzufügen:

1 - '' deb http://archive.ubuntu.com/ubuntu/ Haupt beschränkt Universum multiversepackage Quelle raring ''

Ich habe die Schritte aus diesem schnellen und einfachen Tutorial befolgt:

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

2 - dann diese Seite, die mich zu diesen netten Schritten führt, um Adobe Air für 64-Bit-Systeme zu installieren

www.thepowerbase.com/2013/06/installationsanleitung-adobe-air-in-ubuntu-13-04/

----------------- Dokumentation, die ich verwendet habe: ---------------

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  

PS --- wie von Alvar bemerkt, wird Adobe Air für Linux nicht mehr unterstützt ---

Cester Nilap
quelle
2
Schauen Sie sich diesen Link an. Es hat gut funktioniert. tkalin.com/blog_posts/…
Michael Mikowski
@MichaelMikowski Dein Link hat mir geholfen. Die oben genannten Links hatten keine Lösung der manuellen Kopierbibliothek, die nicht installiert werden konnte. Danach habe ich AdobeAir installiert.
Ubuntico
2

Leider viele Jahre zu spät "Adobe AIR für Linux wird nicht mehr unterstützt." Folgen, was Adobe-Seite sagt. Bei Verwendung des "AIR-Archivs" können nicht unterstützte Versionen abgerufen werden, die 2.6.0-Version ist die aktuellste verfügbare. Wenn Sie ein Programm installieren müssen, für das eine neuere Version erforderlich ist, wechseln Sie möglicherweise mit einem Windows-Gast zu Virtual Box.

Die empfohlenen Schritte für Ubuntu 16.10:

für 32bit Maschine

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

für 64bit Maschine

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

Die empfohlenen Schritte für Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (beide von hier extrahiert ):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
Fábio
quelle
Quelle noch verfügbar und Methode funktioniert noch. Genial!
Jack_Hu
0

Ich habe Ubuntu 14.04 64-Bit. Die einzige Möglichkeit, Adobe Air zu installieren, war, den ersten Teil dieser Anleitung für die Installation von Balsamiq unter Ubuntu zu befolgen .

Eine kurze Zusammenfassung dieser Anweisungen: - Laden Sie dieses Adobe Air- Installationsprogramm herunter - Installieren des 32-Bit-libgtk-Pakets (aber ich habe diesen Schritt übersprungen; er hat bei mir nicht funktioniert und schien nicht notwendig zu sein) - Erstellen von symbolischen Links zu zwei libgnome -keyring files - Das Adobe Air-Installationsprogramm ausführbar machen und mit sudo ausführen

Steve Saporta
quelle