Jak mogę zainstalować Adobe AIR?

153

Jestem ciężkim użytkownikiem niektórych aplikacji zbudowanych w środowisku AIR.

Wygląda na to, że środowisko AIR przestało obsługiwać system Linux. Nawet starsze wersje w archiwach Adobe AIR wydają się obsługiwać tylko 32-bitowe dystrybucje Linuksa, a obecnie jestem w 64-bitowej wersji.

Czy jest nawet niewielkie prawdopodobieństwo, że mogę uruchomić AIR w tych warunkach? Jeśli tak, czy możesz mi powiedzieć, gdzie mogę uzyskać szczegółową instalację krok po kroku?

    
zadawane Vamsi Emani 13.12.2011, 15:51
źródło

8 odpowiedzi

225

Potrzebuję powietrza dla około trzech programów - YNAB, LongTailPro, Xtend:

  1. Pobierz najnowszą wersję Air 2.6.0 dla systemu Linux na pulpit:

  2. Ctrl + Alt + T, aby otworzyć terminal

  3. sudo apt-get install ia32-libs - (32-bitowe śmieci, jeśli chcesz uruchomić to w Ubuntu x64; jeśli masz problemy, zobacz "Zależy: ia32-libs-multiarch, ale nie można go zainstalować "- Rozwiązanie )

  4. cd Desktop (zmień katalog na katalogowy)

  5. chmod +x AdobeAIRInstaller.bin (tryb zmiany - uprawnienie do wykonywania tak)

  6. ./AdobeAIRInstaller.bin (po zaakceptowaniu licencji Adobe Air poprosi cię o podanie hasła, a do zainstalowania potrzebuje uprawnień administratora)

Może dostaniesz błąd po ostatnim poleceniu?

  

Przepraszamy, wystąpił błąd. Nie można zainstalować środowiska Adobe AIR. Zainstaluj program Gnome Keyring lub KDE KWallet przed zainstalowaniem środowiska Adobe AIR.

Można to naprawić:

  • W terminalu (domyślny skrót: Ctrl + Alt + T) wpisz:

    locate libgnome-keyring.so
    
  • To jest mój wynik (twój może być inny):

    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0
    /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
    
  • Jak sugeruje poniżej @jmendeth, najłatwiejszym sposobem poinformowania instalatora, gdzie znaleźć te pliki, jest użycie LD_LIBRARY_PATH:

    • Dla 32-bitowego Ubuntu (testowane na 12.04):

      LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
      
    • W 64-bitowym systemie Ubuntu wierszu poleceń będzie prawdopodobnie:

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

Jeśli sztuczka LD_LIBRARY_PATH nie działa, możesz spróbować:

  • Utwórz dowiązanie symboliczne do ciągów lokalizacji znalezionych za pomocą poprzednich poleceń:

    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
    
  • Użyj następujących poleceń dla systemów 32-bitowych:

    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
    
  • Następnie powtórz krok 4 & amp; 6 (pomiń 5, ponieważ uprawnienia do wykonywania pliku nie uległy zmianie).

  • Usuń dowiązania symboliczne po instalacji Adobe AIR 2.6.0:

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

Numer referencyjny:

  • link
odpowiedział bashpotato 09.04.2012, 04:26
źródło
43

Ubuntu 13.10, 14.04, 15.04 i 15.10 (64-bitowy)

  1. Zainstaluj biblioteki i386, które są wymagane do pomyślnej instalacji i uruchamiania aplikacji Adobe Air i 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. Zainstaluj pakiet libgnome-keyring0:i386 .

    sudo apt-get install libgnome-keyring0:i386
    
  3. Twórz dowiązania symboliczne do gnome-keyring, aby Adobe Air mogło je zobaczyć.

    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. Pobierz instalator Adobe Air z witryny tutaj .

  5. Daj uprawnienia do wykonywania, a następnie uruchom ten plik .bin.

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

Źródło

Uwaga dla Ubuntu 16.04 (64-bitowy)

W Ubuntu 16.04 i nowszych zainstaluj pakiet libnss-mdns:i386 zamiast pakietu lib32nss-mdns . To rozwiąże problem "Nie znaleziono błędu pakietu" związany z tym pakietem.

    
odpowiedział Avinash Raj 29.03.2014, 00:36
źródło
18

Alternatywnie możesz zainstalować wstępnie skompilowany .deb

Dostępna jest wersja 2.6 (ostatnia obsługiwana wersja systemu Linux) tutaj dla obu architektury (oba używają 32 bitów pod spodem, ale przynajmniej to działa). Dzięki prusswan za wskazanie tego.

Upewnij się, że masz 32-bitowe biblioteki, których potrzebujesz:

sudo apt-get install ia32-libs

Pobrałem plik AMD64 (adobeair_2.6.0.19170_amd64.deb) i zainstalowałem go na moim komputerze (am64 z Precise Pangolin 12.04)

sudo dpkg -i adobeair_2.6.0.19170_amd64.deb

Potem zainstalowałem aplikację, która potrzebowała Adobe Air i to zadziałało.

Aktualizacja dla Ubuntu 13:10 + ,

Próbując tej techniki, otrzymuję komunikat "Pakiet ia32-libs-gtk nie jest zainstalowany"

Sprawdziłem pakiet i próbowałem zainstalować te zależności i inne powiązane pakiety, które mogę myśleć. bezpośrednio:

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

Ale to nie działało ani dla deb, ani dla oryginalnej wersji binarnej .

    
odpowiedział yuvilio 29.05.2012, 21:56
źródło
13

Ubuntu 14.04 - 32 i 64-bitowe - łatwa instalacja .deb

Ze względu na sposób, w jaki działa multiarchitektura, możesz teraz po prostu zainstalować plik i386 .deb na nowszym 64-bitowym systemie Ubuntu i automatycznie zainstaluje odpowiednie zależności. (Także 64-bitowy .deb jest po prostu 32-bitowym przepakowanym z zależnością od ia32-libs)

  1. Pobierz 32-bitowy (tak nawet dla 64-bitowego Ubuntu) deb: link (dzięki odpowiedzi yuvilio) Pakiet 64-bitowy na tej samej stronie jest przepakowaną wersją 32-bitową, będziesz miał problemy, jeśli używasz zamiast tego pakiet 64-bitowy, użyj pakietu 32-bitowego dla systemów 32- i 64-bitowych Ubuntu 13.10 +.

  2. Otwórz w centrum oprogramowania, kliknij Zainstaluj

    Zignoruj ​​ostrzeżenie o jakości pakietu

Alternatywnie, jeśli masz grę Steam wymagającą powietrza, po prostu zainstaluj i uruchom tę grę, a zainstalujesz Air po pierwszym uruchomieniu gry.

Przykładowe gry wykorzystujące Air:

  • Quest Obrońców
  • Anodyne (wpada w pomieszanie, jeśli masz już zainstalowane Air, uruchom sudo apt-get remove adobeair i spróbuj ponownie zainstalować instalator gry, ponieważ pochodzi z Air)

Znalazłem je podczas Weekly Humble Sale w celu obsługi niektórych projektów open source.

    
odpowiedział Mateo 30.03.2014, 13:46
źródło
6

Krok 1: Weź trochę powietrza Następnie pobierz plik Adobe Air .bin ( bezpośredni link tutaj ).

Krok 2: Instalacja

Otwórz terminal (aplikacje> Akcesoria> Terminal) i przejdź do folderu Pobrane (lub folderu, w którym zapisałeś plik .bin).

* cd Download/

Musimy pozwolić, aby plik .bin miał uprawnienia do instalacji, dlatego ostrożnie wprowadź następującą komendę: -

* chmod +x AdobeAIRInstaller.bin

Teraz pozwala zainstalować:

* ./AdobeAIRInstaller.bin

Instalacja powinna się rozpakować, a jeśli wszystko pójdzie w porządku, w menu "Aplikacje" pojawi się nowa pozycja menu. Akcesoria zatytułowane "Adobe Air Application Installer".

    
odpowiedział Rubyist 10.01.2012, 05:14
źródło
4

... w końcu po kłopotach i po wielu przeszukiwaniach na tym forum udało się to zrobić Google i innym stronom. Najpierw chcę podziękować społeczności, która dała mi więcej ambicji, niż skłonić mnie do zakończenia instalacji AdobeAir.

Cały problem polegał na tym, że pakiet ia32-libs ( Pakiet ia32-libs był hackem, aby zainstalować 32-bitowe pakiety w 64-bitowej instalacji. Od wersji Ubuntu 11.10 (Oneiric ), Dodano Multi Arch. Jednym z celów jest usunięcie pakietu ia32-libs ) ... pakietu, który Canonical zdecydował się zakończyć wsparcie dla niego.

Wystarczy zainstalować pakiet ia32-libs , aby dodać to repozytorium:

1 - '' deb link rive główne źródło multiversepackage z ograniczonym wszechświatem ''

Postępowałem zgodnie z instrukcjami z tego szybkiego i łatwego samouczka:

link

2 - to ta strona, która prowadzi mnie do tych miłych kroków , aby zainstalować Adobe Air dla systemów 64-bitowych

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

----------------- Dokumentacja, której użyłem: ----------- ----

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. --- jak zauważył Alvar, Adobe Air dla Linuksa nie jest już obsługiwany ---

    
odpowiedział Cester Nilap 06.11.2013, 10:08
źródło
1

Niestety, wiele lat później "Adobe AIR dla Linux nie jest już obsługiwany." śledzić, co mówi strona adobe. Korzystanie z "archiwum AIR" jest możliwe, aby uzyskać nieobsługiwane wersje, wersja 2.6.0 jest najnowszą dostępną. Jeśli potrzebujesz zainstalować program, który wymaga nowszej wersji, możesz przejść do Wirtualnego pudełka z gościem systemu Windows.

Zalecane kroki dla Ubuntu 16.10:

dla maszyny 32-bitowej

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

dla maszyny 64-bitowej

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

Zalecane kroki dla Ubuntu 16.04 / 14.04 / 12.04 / Linux Mint 18/17/13 (oba pochodzą z tutaj ):

wget -O adobe-air.sh http://drive.noobslab.com/data/apps/AdobeAir/adobe-air.sh
chmod +x adobe-air.sh;sudo ./adobe-air.sh
    
odpowiedział Fábio 30.03.2017, 19:53
źródło
0

Mam 64-bitowy system Ubuntu 14.04. Jedynym sposobem zainstalowania Adobe Air, który pracował dla mnie, było śledzenie pierwszej części tych instrukcji instalacji Balsamiq na Ubuntu , co właśnie próbowałem zrobić.

Krótkie podsumowanie tych instrukcji: - Pobierz ten instalator Adobe Air - Instalowanie 32-bitowego pakietu libgtk (ale pominąłem ten krok, to nie działało dla mnie i nie wydawało mi się konieczne) - Tworzenie dowiązań symbolicznych do dwóch plików kluczy libgnome - Wykonanie instalatora Adobe Air i uruchomienie go za pomocą sudo

    
odpowiedział Steve Saporta 29.01.2015, 23:46
źródło

Przeczytaj inne pytania na temat tagów