Adobe Air w Linuksie

Adobe Air to technologia opracowana przez firmę Adobe, która pozwala na uruchamianie aplikacji .air na wielu systemach operacyjnych. Tego typu programy mogą wykorzystywać technologię HTML, Ajax, Flash i Flex, które są generowane lokalnie. Sam korzystam z jednej aplikacji, która wymaga technologi Adobe Air.

Jednak z Linuksem jest pewien problem. Adobe nie wspiera dla tego systemu Adobe Air i ostatnią dostępną wersją dla pingwina oznaczono numerem 2.6.0. Dodatkowo instalator rozprowadzany jest w formie .bin, czyli nie każdy użytkownik poradzi sobie z jego instalacją. Poprzez ten artykuł pokażę jak zainstalować Adobe Air.

Ubuntu i Mint

Na początku pobieramy aplikację z tej strony. Po zakończeniu pobierania uruchamiamy terminal i przechodzimy do katalogu, gdzie znajduje się świeżo pobrany plik. W moim przypadku jest to pobieranie.

cd ./Pobrane

Teraz musimy nadać naszemu plikowi prawa do wykonywania. Wpisujemy polecenie:

chmod +x AdobeAIRInstaller.bin

i naciskamy Enter. Plik jest gotowy do uruchomienia. W konsoli wpisujemy:

sudo ./AdobeAIRInstaller.bin

Po kilku sekundach naszym oczom ukazuje się umowa licencyjna oprogramowania Adobe Air:

Klikamy na Zgadzam się. Rozpoczyna się instalacja programu, ale uwaga, bardzo często instalator sypie takim błędem:

Błąd wyskakuje dlatego, że nie ma zainstalowanej aplikacji, która zarządza kluczami różnych aplikacji. Jak rozwiązać taki problem? Klikamy na przycisk Zamknij. Przechodzimy do konsoli i wydajemy następujące polecenia:

dla 32-bitowej wersji systemu:

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

a następnie:

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

dla 64-bitowego systemu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

a następnie:

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Gdy wykonamy powyższe czynności jeszcze raz, uruchamiamy instalator Adobe Air:

./AdobeAIRInstaller.bin

Ponownie akceptujemy umowę licencyjną i aplikacja powinna zainstalować się bez najmniejszych problemów.

Fedora i openSUSE

Na początku pobieramy aplikację z tej strony. Po zakończeniu pobierania uruchamiamy terminal i przechodzimy do katalogu, gdzie znajduje się świeżo pobrany plik. W moim przypadku jest to pobieranie.

cd ./Pobrane

Teraz musimy nadać prawa do wykonywania naszemu plikowi. Wpisujemy polecenie:

chmod +x AdobeAIRInstaller.bin

i naciskamy Enter. Plik jest gotowy do uruchomienia. Logujemy się jako root poleceniem:

su

Po wpisaniu hasła klepiemy komendę:

./AdobeAIRInstaller.bin

Po Fedorą i openSUSE również nie jest tak kolorowo, ponieważ Adobe Air “sypnie” błędem, lecz z innego gatunku:

Musimy zainstalować pakiet rpmbuild. Klikamy na przycisk zamknij i w konsoli będąc nadal jako root, wpisujemy:

yum install rpm-build

W przypadku openSUSE:

zypper install rpm-build

Po zakończeniu instalacji pakietu znów wpisujemy polecenie:

./AdobeAIRInstaller.bin

Rozpoczyna się instalacja Adobe Air i tym razem nie ma żadnych błędów. Po zakończeniu instalacji klikamy na przycisk zakończ.