I have tried to install the AIR 1.1 Beta (also appended after this post) but failed. AIR 1.5 installed smoothly. Here is a document about installing on 64-Bit Linux and Tips on resolving application issues1.
If you tried to install AIR application from Adobe AIR Marketplace with Flash 64-Bit, you may not be able to install normally. Open the source of page, then search for .air. download it to desktop and double-click on the file you just download. Adobe AIR will install for you.
If you want the transparency, you need to enable the Desktop Effects and restart application.
I like Adobe AIR installs an application as a RPM package on Fedora, that’s easy to uninstall.
I installed the AOL Top 100 Videos app, the CPU utilization is quite high, it has 2+ processes that takes almost one core (1.83 GHz) to process. However, I think this may not be an AIR issue only.
Wondering when we would have AIR 64-Bit…
[1] | http://blogs.adobe.com/air/2008/12/tips_on_resolving_application.html is gone. |
1 Installing Adobe AIR 1.1 Beta on Fedora 10
Download the binary installer for Linux. Currently, Adobe AIR only supports 32 Bit environment. Grant the permission to execute by running chmod +x adobeair*.bin, then run this installer as root or as normal user and make sure you have xterm.
1.1 x86_64 Only and missing libraries
If your system miss some libraries, you will be prompted as if follows:
% ./adobeair_linux_b1_091508.bin Error loading the runtime (libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory)
I got this because my system is x86_64, therefore I need to install some 32 Bit libraries. In order to find out which package contains the library, in this case, you can run as root:
% yum provides */libgtk-x11-2.0.so Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * rpmfusion-nonfree-updates: ftp.upjs.sk * fedora: ftp.twaren.net * rpmfusion-free-updates: ftp.upjs.sk * rpmfusion-free: mirrors.cat.pdx.edu * updates: ftp.cse.yzu.edu.tw * rpmfusion-nonfree: mirrors.cat.pdx.edu gtk2-devel-2.14.4-3.fc10.i386 : Development tools for GTK+ applications Matched from: Filename : /usr/lib/libgtk-x11-2.0.so gtk2-devel-2.14.4-3.fc10.x86_64 : Development tools for GTK+ applications Matched from: Filename : /usr/lib64/libgtk-x11-2.0.so
Now run the following command, all dependencies needed on my Fedora as root to install the missing libraries, you may need to install more than a hundred packages for dependencies:
yum install gtk2-devel.i386 nss.i386 libxml2-devel.i386 libxslt.i386 gnome-keyring.i386 rpm-devel.i386 rpmbuild
libxslt.i386 (missing causes installer crashing, SIGSEGV) and gnome-keyring.i386 are necessary packages, if you are using KDE, you may need to use kwallet. rpm-devel.i386 and rpmbuild are necessary packages as well.
If you get this error when install gnome-keyring.i386:
Transaction Check Error: package audit-libs-1.7.9-1.fc10.x86_64 (which is newer than audit-libs-1.7.8-6.fc10.i386) is already installed
You can install directly from Koji:
rpm -i http://koji.fedoraproject.org/packages/audit/1.7.9/1.fc10/i386/audit-libs-1.7.9-1.fc10.i386.rpm
I also installed bug-buddy.i386, libcanberra-gtk2.i386, and gtk-nodoka-engine.386. They may not be necessary.
Warning
UNDONE
2 ChangeLog
- Appended the 1.1 installing notes after the post due to some people can’t access to Google Docs.
Can you tell me,how can you install AIR to Fedora 10 x86_64?
ReplyDeleteI tried to install it,install all the missing i386 packages.
but it need a rpm(bug-buddy-2.24.2-1.fc10.i386.rpm) which is conflicts to my system's bug-buddy-2.24.2-1.fc10.x86_64.rpm
@Calidan, how did you install bug-buddy.i386?
ReplyDeleteyum install bug-buddy.i386
I have both arch (2.24.2-1) on my Fedora 10.
Please also post your original error messages if you have further problems.
@Calidan, I just tried to remove and install without any conflicts.
ReplyDeleteIf I recall and guess correctly, you were installing the package using PackageKit. PackageKit would give that kind of conflict error message. That's totally incorrect. As my advice, please don't use PackageKit, use yum and yumex, instead.
There are two things I don't like PackageKit and NetworkManager, they are really trouble maker to me.
Thanks for your reply,
ReplyDeleteBut I do use yum/yumex to install bug-buddy.i386
---------------------------------
Transaction Check Error:
file /usr/share/applications/gnome-bug-buddy.desktop from install of bug-buddy-1:2.24.2-1.fc10.i386 conflicts with file from package bug-buddy-1:2.24.1-1.fc10.x86_64
file /usr/share/locale/be/LC_MESSAGES/bug-buddy.mo from install of bug-buddy-1:2.24.2-1.fc10.i386 conflicts with file from package bug-buddy-1:2.24.1-1.fc10.x86_64
file /usr/share/locale/el/LC_MESSAGES/bug-buddy.mo from install of bug-buddy-1:2.24.2-1.fc10.i386 conflicts with file from package bug-buddy-1:2.24.1-1.fc10.x86_64
Error Summary
-----------------------
These files in both i386 and x86_64 packages
I saw the problem.
ReplyDeletebug-buddy-1:2.24.2-1.fc10.i386
bug-buddy-1:2.24.1-1.fc10.x86_64
Your bug-buddy.x86_64 is out-of-date. (2.24.2 > 2.24.1)
Please yum update first.
Thanks again!
ReplyDeletenow I have install bug-buddy.i386
and launch the installer,it don't has any error any more,but the installing window do not show.
I thought it's the theme's problem and change theme to some old ugly themes,the warning text disappear but still nothing happen.
I check my processes and it show the installer is already running!
--------------------------------------------
[root@localhost Download]# ./AdobeAIRInstaller.bin
(setup:8314): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka",
(setup:8314): Gtk-WARNING **: Unable to locate theme engine in module_path: "nodoka",
I saw the installing window,but only a flash.
ReplyDeleteit's disappear suddenly.
Are you using KDE?
ReplyDeleteHave you installed all packages I mentioned in my try on AIR 1.1 Beta?
ReplyDeleteYes, I am using KDE. But I have installed AIR 1.5 on GNOME and KDE both successfully. But there is a problem for KDE4, AIR only fully supports KDE3.5.
I can't open this URL!
ReplyDeletehttp://docs.google.com/Doc?id=dffkncrh_99dvp2rnff
It might be blocked by Chinese government.
Can you paste file list here?
I have appended that document after the post.
ReplyDeleteIf that doesn't work, touch ~/.airinstall.log
The installer will write log into that file.
Thanks very much for your help,It's really nice to talk with you!
ReplyDeleteBut it's still doesn't work,no error in terminal,no log in log file,the installer window has been pop up,but disappeared immediately! The installer process is in process list.As I change themes,the terminal shows some warning text of GTK,so I know the installer window is running, but due to some unknown reasons,it's hide.
It's doesn't matter,just wait Adobe release a new version.
That's weird. Are you sure the filename is same as I gave you? and I noticed that you use root to run installer, that means you need create that file to root's home. Another note: you don't need to run installer as root, the installer will ask the password for administrative privileges, though that's fine to run as root as well.
ReplyDeleteThe file's name is correct,I have searched in Goolge to verify it.Just the installer not start,so no log written in log file.
ReplyDeleteI have tried every kind of methods to install.
I even found the installer extracted a air.??? folder in /tmp , I enter this folder and run a executable file setup,but it's take the same effect as I run the installer directly.
And I found a folder build as well,I want to manual install AIR by copying all the files into the correct folders,but I haven't do that,it's may not success.
After installed fedora 10,I install lots of softwares,it might be some packages destroy my system or conflict to the Adobe installer.
And I also installed a 32bit flash player plugin because some one said Adobe Air is based on flash player.
IIRC, Adobe AIR installs its own to its installed destination.
ReplyDeleteSorry, couldn't help you solve the problem.
I saw the installing window,but only a flash.
ReplyDeleteit's disappear suddenly.