Adobe Air 本机安装程序 Linux - 依赖性无法满足
我在 MacOS 和 Windows 下成功为我的 Air 应用程序创建了本机安装程序。
使用 Ubuntu 10,我可以创建 .deb 软件包,但是当我启动它时,它会打开 Ubuntu 软件中心,显示错误:
依赖项不可满足:adobeair (>= 2.5.0.0)
我认为本机安装程序应该能够下载正确的 adobe air 版本(如果有)(2.5.1 似乎可以作为 deb 软件包使用)。如果我从 adobe 网站安装 air for linux 2.5.1,我的应用程序可以正常启动。
有人遇到过同样的问题吗?
预先感谢您的任何帮助
保罗
I created native installers for my air application successfully under MacOS and Windows.
With Ubuntu 10 I am able to create a .deb package, but when I launch it opens the Ubuntu software center showing error:
Dependency is not satisfiable: adobeair (>= 2.5.0.0)
I thought native installer should be able to download the proper adobe air version if available (2.5.1 seems available as deb package). If I install air for linux 2.5.1 from adobe website my application launches fine.
Did anyone experience the same issue?
Thanks in advance for any help
Paolo
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不幸的是,很多年后“Adobe AIR for Linux 不再受支持”。按照 adobe 页面的说明进行操作。使用“AIR archive”可能会获得不受支持的版本,2.6.0 版本是最新的可用版本。如果您需要安装需要更新版本的程序,您可以使用 Windows 来宾转到 Virtual box。
对于版本 2.6.0,Ubuntu 16.10 的推荐步骤是:
对于 32 位计算机
对于 64 位计算机
对于 Ubuntu 16.04/14.04/12.04/Linux Mint 18/17/13 的推荐步骤(均摘自 此处):
Unfortunately, many years late "Adobe AIR for Linux is no longer supported." following what adobe page says. Using the "AIR archive" is possible to get unsupported versions, the 2.6.0 version is the most recent available. If you need to install a program that require a newer version of it, you might go to Virtual box with a Windows guest.
For version 2.6.0 the recommend steps for Ubuntu 16.10 are:
for 32bit machine
for 64bit machine
The recommend steps for Ubuntu 16.04/14.04/12.04/Linux Mint 18/17/13 (both extracted from here):
Ubuntu 存储库提供了哪个版本的 adobeair 软件包?
.deb 只是一个存档,依赖项必须可以从系统配置使用的存储库中获取。它无法通过从您知道的某个特定位置下载依赖项来解决依赖关系,但系统未配置为使用。
如果 Ubuntu 存储库中无法提供所需版本的软件包,那么您唯一的选择是在尝试安装软件包之前重新配置系统以使用具有所需依赖项的其他存储库,或者在尝试安装软件包之前下载并手动安装依赖项您尝试安装您的软件包。
What version of the adobeair package is available from the Ubuntu repositories?
A .deb is just an archive and the dependencies have to be available from the repositories the system is configured to use. It can't resolve the dependency by downloading it from some specific location you know of but the system is not configured to use.
If the needed version of the package is not available from the Ubuntu repositories then your only options are to reconfigure the system to use an additional repository that does have the needed dependency before you try to install your package, or download and manually install the dependency before you try to to install your package.
尝试安装 itdpkg -i --force-architecture adobeair.deb
Try to install itdpkg -i --force-architecture adobeair.deb