什么是AppImage,以及如何在Ubuntu中安装它们?

AppImage

你们中许多人会知道 在Ubuntu中,我们有几种安装软件的方法 在系统中 最常见的方法是从存储库中 官员在软件中心的帮助下,另一个在Synaptic的帮助下,另一个通过终端。

如果我们不使用存储库 我们可以通过寻找deb软件包来安装应用程序 并使用我们最喜欢的管理器进行安装,但是我们还拥有其他已开始流行的软件包格式。

我们有Snap,Flatpak和AppImage,在本文中,我们将讨论最后提到的最后一个。

多年以来,我们一直使用DEB软件包 用于基于Debian / Ubuntu的Linux发行版,以及用于基于Fedora / SUSE的Linux发行版的RPM。

这种分发形式使安装软件变得容易 给发行版的用户, 但对于开发人员而言,这不是一个可行的选择。

自开发者 您应该为每个发行版的每个软件包系统创建一个软件包格式,因此工作非常出色。

这是AppImage格式的来源。

什么是AppImage?

你们中的许多人可能想知道AppImage是什么,或者您是否已经遇到过这种格式的应用程序。

AppImage格式 与传统的数据包格式相比,它具有通用性,因此具有很大的优势。

基本上,就好像我们在谈论可移植的应用程序一样,因为该软件与AppImage文件一起运行,而无需执行安装,文件提取或其他任何操作。

使用AppImage的好处

通过这种方式使用软件有许多好处,我们可以发现:

  • 可以在大多数现代Linux发行版上运行
  • 它是便携式的,可以在任何地方运行,包括实时版本
  • 无需安装和编译软件
  • 无需root权限系统文件
  • 应用程序处于只读模式。

如何在Ubuntu上安装AppImage?

尽管考虑到安装特性,安装一词不适用于AppImage格式,但此格式使用的软件 可以像已安装的应用程序一样集成到系统中 通过在应用程序菜单或桌面上创建快捷方式可以在其中进行操作。

这样可以更轻松地运行软件 因为我们不必浪费时间去运行以这种格式存储应用程序的地方。

为了在Ubuntu中做到这一点, 建议以这种格式将软件保存在其他文件夹中,因为通常在我们下载此类应用程序时,它会保存在downloads文件夹或我们的个人文件夹中。

基本上 要在AppImage中使用软件,我们必须授予其执行权限 到下载的文件,我们可以通过两种方式做到这一点:

  1. 第一种是二次单击文件,转到“属性”到“权限”选项卡,我们必须选中“允许将文件作为程序执行”的框。
  2. 第二种方法是通过终端,我们必须将自己放置在文件所在的文件夹上,并执行以下命令来授予其执行权限:
chmod u + x <AppImage File>

如何运行AppImage文件?

现在有了执行权限, 要打开这种格式的应用程序,我们只需要双击它 或从终端执行命令:

./aplicacion.AppImage

一旦完成,p还是我们第一次被问到 “安装桌面文件”。 如果选择“是”,则您的AppImage将作为正常安装的应用程序与Linux系统集成。

尽管大多数应用程序通常都这样做,但这并不总是这样。

完成此操作后,将集成对其的直接访问。

如何卸载AppImage?

要删除AppImage格式的软件,只需删除文件,然后从我们的系统中删除快捷方式即可。


6条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   佩德罗第五

    简单,简单就像一切都很好

  2.   克里斯蒂安

    您好,我已经从downloads文件夹中在ubuntu中执行了一个应用程序.appimage,认为它已经安装了。 我开始配置。 事实证明,该应用程序是区块链上vpn的一个节点,几乎花了一整夜的时间来加载和配置它。 我的问题是,如何在不关闭应用程序的情况下进行备份。 或者,如果有任何方法可以在其运行时进行安装。 如果断电或设置仍然保留,我可能会丢失所有数据?

  3.   埃德

    有趣的是任何«。 AppImage»,可在其他操作系统上使用,
    例如我想在FEDORA中使用«.AppImage»
    ??

  4.   马里奥

    我已经下载了这个应用程序 «CinGG-20210930-i386.AppImage» 我已经给了它执行权限,当双击它时没有任何反应,
    我安装了 Ubuntu 18.04 LTS 并且 PC 具有 32 位结构
    描述:Ubuntu 18.04.6 LTS
    发行:18.04
    代号:仿生
    ame -m
    i686
    你知道 Cinelerra GG 打不开的原因吗?

  5.   ax_raw

    我的意思是标题是“如何安装它们”,然后没有解释。 它仅说明它们可以从任何文件夹执行...

    无论如何…

    https://github.com/TheAssassin/AppImageLauncher/wiki

    那是一个 appImages 启动器。 它将它们全部保存在您选择的文件夹中并将它们添加到系统中,以便您可以将它们用作另一个应用程序。

    1.    华尼托

      非常感谢 Hache_raw 的帮助。