AppImage格式,它能让Linux应用随处运行,同时也是绝佳的Linux应用打包方式,下面下载运行AppImage,感受它带来Linux的便利。
AppImage特性 1.简单 AppImage的核心思想是一个应用程序 = 一个文件。每个AppImage都包含应用程序以及应用程序运行所需的所有文件。换句话说,除了操作系统本身的基础组件,Appimage不需要依赖包即可运行。 2.可靠 AppImage是上游应用打包的理想选择,这意味着你可以直接从开发者那里获取软件,而不需要任何中间步骤,这完全符合开发者意图。非常迅速。 3.快速 AppImage应用可以直接下载并且运行,无需安装,并且不需要root权限。 4.开源 像Linux本身一样,AppImageKit是开源的。用它来打包你的开源或商业应用程序。 5.久经验证 AppImageKit及其前身klik已经开发超过十年。 6.兼容性 适用于所有相当现代的Linux桌面发行版。好吧,是几乎所有的。
AppImage格式的优势 下载一个应用程序,给予运行权限,双击运行,无需安装,不需要改变依赖或系统配置。也可以使用例如Firejail的沙箱中运行。使用AppImage格式分发Linux桌面应用程序,让所有常见发行版的用户运行它。一次打包,到处运行。覆盖所有主流桌面系统。
用户的期待,AppImage能够给予 1.作为一名用户,我在从原作者处下载到应用后,我希望能直接在Linux桌面上运行它,就像运行一个Windows或者Mac应用程序一样。 2.作为一名应用开发者,我想为Linux桌面系统提供软件包的同时,不需要将其分发到每一个发行版中,也不必为不同的发行版编译多个版本。
下载运行AppImage 这有一份供你体验的AppImage格式的应用程序。只需下载应用程序,给予执行权限,然后直接运行!无需安装。可以在大多数64位Linux桌面上运行。 例如Krita,Subsurface,MuseScore,KDevelop,和digiKam等都已经在其下载页面上提供AppImage格式包。程序如Atom,Arduino,Blender,Chromium,Firefox,LibreOffice,和QCAD等可以从here下载(64位版本)。 2.运行AppImage 运行一个Appimage应用,如此简单: 给予它运行权限: $ chmod a+x Subsurface*.AppImage 然后直接运行: $ ./Subsurface*.AppImage
附:appimagetool usage wget "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" chmod a+x appimagetool-x86_64.AppImage Usage in a nutshell, assuming that you already have an AppDir in place: ./appimagetool-x86_64.AppImage some.AppDir
相关主题 |