AIR on GNU/Linux


#1

Just wondering if anyone did anything with Linux AIR apps back when it was supported in the AIR 2.6 SDK days?


And this one (I have no idea about) -> Are there any pushes from the Apache side, or other non-Adobe sides, to reconsider AIR on Linux?


#2

the Linux support stopped to AIR 2.6
but you can still publish AIR apps to Linux

but yeah it is more complicated because you will have to do your own distribution of AIR
as there is no captive-runtime for Linux, and so you will have to install a 32-bit runtime that run a 32-bit app in probably a 64-bit operating system.

I don’t have something ready to share but you can publish for example
your own Debian package that install your AIR app under an Ubuntu desktop
or
you can build a snapcraft distribution

And when it comes to use the latest version v31 vs 2.6 you can use an HTMLLoader
that run a local HTML file which embed a SWF file

that said the basic step to publish an AIR 2.6 app is to use the Flex SDK 3.5.1
that will generate a .deb package for example

but before that you need to install the Adobe AIR runtime
you can find some scripts there
AdobeAir Is Now Available For Ubuntu 18.04/17.10/17.04/16.04/14.04/Linux Mint 19/18/17/13 [Updated]

for ex

$ 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

Note: be careful such scripts or deb package coming from an unverified source
it shoudl work, but it could also do nasty things on your system, I personally did not test it

you can review the content of a deb package by doing this

$ wget http://drive.noobslab.com/data/apps/AdobeAir/adobeair_2.6.0.2_i386.deb
$ mkdir adobeair_2.6.0.2_i386
$ cd adobeair_2.6.0.2_i386
$ ar x ../adobeair_2.6.0.2_i386.deb
$ tar xvf control.tar.gz && rm control.tar.gz
$ tar xvf data.tar.xz && rm data.tar.xz

#3

It’s good just to see someone else thinking about this.

Thank you for the info.