Ich bin ein intensiver Benutzer bestimmter Anwendungen, die auf AIR basieren.
Es scheint, dass AIR den Support für Linux eingestellt hat. Sogar die älteren Versionen in den Adobe AIR-Archiven scheinen nur 32-Bit-Linux-Distributionen zu unterstützen, und ich verwende derzeit 64-Bit.
Besteht überhaupt die geringste Möglichkeit, dass ich AIR unter diesen Bedingungen ausführen könnte? Wenn ja, können Sie mir bitte sagen, wo ich eine detaillierte Schritt-für-Schritt-Installation dafür erhalten kann?
Antwort1
Laden Sie die neueste Version Air 2.6.0 für Linux auf Ihren Desktop herunter:
http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin- 15,4 MB oder finden Sie Laufzeitdateien inArchivierte Adobe AIR SDK-Versionen
Strg+Alt+T zum Öffnen des Terminals
sudo apt-get install ia32-libs
- (32bit-Blödsinn, wenn Sie dies in x64 Ubuntu ausführen möchten; wenn Sie Probleme haben, lesen Sie„Hängt ab von: ia32-libs-multiarch, ist aber nicht installierbar“ – Lösung)cd Desktop
(ändern Sie das Verzeichnis in das Desktop-Verzeichnis.)chmod +x AdobeAIRInstaller.bin
(Änderungsmodus - Ausführungsberechtigung ja)./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)
Möglicherweise erhalten Sie nach dem letzten Befehl eine Fehlermeldung?
Leider ist ein Fehler 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 (Standardtastenkürzel: Strg+Alt+T) Folgendes ein:
locate libgnome-keyring.so
Dies ist mein Ergebnis (Ihres kann 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, besteht die einfachste Möglichkeit, dem Installationsprogramm mitzuteilen, wo diese Dateien zu finden sind, in der Verwendung von LD_LIBRARY_PATH:
Für 32-Bit-Ubuntu (getestet unter 12.04):
LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
Für 64-Bit-Ubuntu würde die Befehlszeile wahrscheinlich lauten:
LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
Wenn der LD_LIBRARY_PATH-Trick nicht funktioniert, können Sie Folgendes versuchen:
Erstellen Sie einen symbolischen Link zu den Standortzeichenfolgen, 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 für 32-Bit-Systeme die folgenden Befehle:
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 Schritt 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:
- Archivierte Adobe AIR SDK-Versionen -https://helpx.adobe.com/air/kb/archivierte-air-sdk-version.html
- Installieren Sie 32-Bit Adobe AIR für Desktop-Linux -https://helpx.adobe.com/air/kb/install-32-bit-air-linux.html
Installieren Sie Adobe AIR 2 für 64-Bit-Linux-Systeme -https://helpx.adobe.com/air/kb/install-air-2-64-bit.html
www.clarifylinux.org/2012/04/ubuntu-1204-tweak-and-hack-round-up.html
Antwort2
Ubuntu 13.10, 14.04, 15.04 und 15.10 (64 Bit)
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
Installationspaket
libgnome-keyring0:i386
.sudo apt-get install libgnome-keyring0:i386
Erstellen Sie symbolische Links zum Gnome-Schlüsselbund, damit Adobe Air ihn 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
Laden Sie das Adobe Air-Installationsprogramm herunter vonHier.
Erteilen Sie die Ausführungsberechtigung und führen Sie dann die .bin-Datei aus.
sudo chmod +x AdobeAIRInstaller.bin sudo ./AdobeAIRInstaller.bin
Hinweis für Ubuntu 16.04 (64 Bit)
Installieren Sie für Ubuntu 16.04 und höher das Paket libnss-mdns:i386
anstelle des Pakets lib32nss-mdns
. Dadurch wird das Problem des mit diesem Paket verbundenen „Paket nicht gefunden“-Fehlers gelöst.
Antwort3
Alternativ können Sie eine vorgefertigte .deb-Datei installieren
Es ist Air 2.6 (letztes unterstütztes Linux-Version) verfügbarHierfür beide Architekturen (beide verwenden 32 Bit darunter, aber immerhin funktioniert es). DankAbonnierenfür den Hinweis.
Stellen Sie sicher, dass Sie über die erforderlichen 32-Bit-Bibliotheken verfügen:
sudo apt-get install ia32-libs
Ich habe die AMD64-Version (adobeair_2.6.0.19170_amd64.deb) heruntergeladen und auf meinem Computer installiert (am64 mit Precise Pangolin 12.04).
sudo dpkg -i adobeair_2.6.0.19170_amd64.deb
Dann habe ich die Anwendung installiert, die ursprünglich Adobe Air benötigte, und es hat funktioniert.
Update für Ubuntu 13:10+,
Beim Ausprobieren dieser Technik erhalte ich die Meldung „Das Paket ia32-libs-gtk ist nicht installiert“
Ich habe nachgeschlagenDas Paketund habe versucht, die folgenden Abhängigkeiten und andere zugehörige 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 hat weder für die Deb noch fürursprüngliche Binärdatei.
Antwort4
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 dem Ordner, in dem Sie die .bin-Datei gespeichert haben).
* cd Download/
Wir müssen der .bin-Datei die Installationsberechtigung erteilen. Geben Sie daher den folgenden Befehl sorgfältig ein: -
* chmod +x AdobeAIRInstaller.bin
Jetzt installieren wir es:
* ./AdobeAIRInstaller.bin
Die Installation sollte jedoch schnell abgeschlossen sein und wenn alles gut geht, wird unter „Programme > Zubehör“ ein neuer Menüeintrag mit dem Titel „Adobe Air Application Installer“ angezeigt.