Installazione adobe AIR su Debian Lenny 64bit [updated]

A quanto pare Adobe ha mantenuto la propria promessa: entro la fine del 2008 il suo prodotto AIR sarebbe stato rilasciato per piattaforme Linux, è cosi è stato giusto ieri.

Nella sezione download del sito di Adobe è comparso il link "Get AIR" con un file .bin per Linux.

Peccato che questo si possa installare solo su sistemi a 32 bit (a quanto pare è un vizio che Adobe non è disposta a togliersi), e per averlo su sistemi a 64 bit dobbiamo forzare alcune librerie.

ATTENZIONE: Forzare librerie di architettura diversa non è mai un bene, perciò seguite questo how to a vostro rischio e pericolo, coscienti del fatto che ciò potrebbe causare improvvisi crash di sistema.

Questo tutorial è stato testato solo su una Debian Lenny 64 bit, ma credo che possa funzionare anche per ubuntu e derivate.

Dobbiamo affidarci alle librerie ia32, ed al tool getlibs

:~# apt-get install ia32-libs getlibs

poi possiamo scaricare AIR da qui e garantire i permessi di esecuzione al file:

:~# chmod +x AdobeAIRInstaller.bin

cosi come siamo messi ora, se lanciassimo il binario otterremo degli error in quanto il file troverebbe si le librerie, ma per architettura 64bit, e richiedendo quelle a 32bit non saprebbe come interpretarle; dobbiamo quindi forzare l’installazione di queste librerie a 32bit:

:~# getlibs -p libxslt1.1 libnss3-1d libnspr4-0d

dopo pochi secondi avremo queste librerie installate, portiamoci dentro la cartella in cui abbiamo scaricato AIR e lanciamo l’eseguibile:

:~$ cd /path/to/binfile
:~$ ./AdobeAIRInstaller.bin

ed automagicamente….

Installazione adobe AIR su Debian Lenny 64bit [updated]

Come usarlo

questo tipo di installazione ovviamente non è molto pulita, non seguendo il processo canonico previsto dall’eseguibile. Infatti se proviamo ad installare qualche applicazione AIR, non otterremo un bel niente, perchè l’applicazione non si avvia.

Essendo la primissima volta che mi avvicino a questo software (ho capito giusto 5 minuti fa a cosa cazzo servisse questo tanto blasonato adobe air), mi sono lanciato alla ricerca dei vari eseguibili ed ho scoperto che il tutto viene installato dentro la cartella /opt, più precisamente dentro il path /opt/Adobe AIR/Versions/1.0/Resources c’è un eseguibile chiamato airappinstaller, ed infatti se proviamo a lanciarlo otteniamo:

Error loading the runtime (libadobecertstore.so: cannot open shared object file: No such file or directory)

ma locate non mente:

morfeus@spippolo:/opt/Adobe AIR/Versions/1.0/Resources$ locate libadobecertstore.so
/usr/lib/libadobecertstore.so

pensando al lavoro di poco fa, ho creato un link simbolico a questa libreria:

spippolo:/opt/Adobe AIR/Versions/1.0/Resources# ln -s /usr/lib/libadobecertstore.so /usr/lib32/libadobecertstore.so

adesso l’installer parte, basta scaricarsi le airapps ed installarle col tool che troviamo nel menu Applicazioni->Accessori->Adobe AIR Application Installer.

Una lista di airapps disponibili la troviamo qui


Altri articoli che potrebbero interessarti

FInalmente flash player con supporto alla tecnologia 64 bit? da un pò di settimane oramai si sente in giro qualche "rumor" che afferma una prossima versione di flash...
Repository per Debian Lenny/Sid by Il Portalinux Poco più di 15 giorni fa proposi un sondaggio: volevo sapere se sarebbe stato utile aprire un...
Installazione Flash su debian/ubuntu 64 bit Uno degli ostacoli per i sistemi a 64 bit linux, per l'utente medio, è l'utilizzo del plugin flash...
Ciao ciao ubuntu sei stata cmq una bella esperienza Era già da diverso tempo che ci stavo pensando ma dopo l'ultimo scherzetto mi sono finalmente...
[rumor] Aggiornamento OTA per Desire entro le prossime 2 settimane? Devono ritenersi molto fortunati i possessori di HTC Desire se quanto si dice sarà vero... E' comparsa...

About the Author

M0rF3uS al secolo Alex è un ggiovine 25enne appassionato di informatica e linux. Lavora come Network and System Administrator e nel tempo libero gioca un pò con la sua fotocamera (Canon EOS 1000D) riuscendo a volte, per sbaglio, a fare qualche scatto decente. Completano il corredo, degli hobbies "vorrei ma non posso" ossia l'astronomia e l'astronautica....si è uno di quelli che da grande vorrebbe fare l'astronauta (povero coglione vero?).