打包文档1:前言

AppImage是一种Linux上特有的包格式,本质上是Squashfs(即SFS)文件系统的文件,由于Linux对文件名后缀并不敏感,因此AppImage的包你可以任意命名包格式后缀,我一般写成.appimage,方便别人终端运行的时候不用大小写切换。

AppImage包的特点如下:

1、一个包就是一个应用,可直接双击执行,不像deb、snap等需要安装。

2、下载之后需要赋予文件可执行权限,右击文件-属性-执行-文件可执行 打钩即可。或者终端chmod a+x 文件

3、appimage文件可以放到系统任意位置执行,家目录也可以,非常方便。

4、打包方便灵活,工具易用。

5、可集成应用的依赖,增强跨发行版兼容性。

与AppImage有关的几个工具:

【打包】AppImage的打包工具叫做appimage-tool

【包管理】AppImage包管理工具叫appimaged

【打包】AppImage打包所用的二进制文件叫AppRun

【打包】appimagekit.sh是一个打包辅助脚本,可以用于复制应用所有的依赖至二进制文件同级目录的usr/lib目录里。

稍后的文章会讲到这些工具如何使用。

AppImage的官方网址是appimage.org,github地址在这里

建议通读github上的官方英文文档,与本站系列文档相互印证。

 

  • 还没有任何评论,你来说两句吧

  • 你需要先登录才能发表评论
    登陆投递游戏
    • 阅读量:3
    • 原文地址:点击查看原文
    • 创建作者:小鸡
    • 添加时间:2017-03-19
    • 修改者:小鸡
    • 更新时间:2017-09-18
    • 文章标签: