AppImage是什么?
Linux一般采用命令行安装应用。但是这更适合命令行应用。对于图形界面三方应用,我们希望它脱离OS限制:
- 下载就能用
- 各种发行版上都能用
- 不依赖中央的包管理器
目前有几个方案:
- snapd, 这是ubuntu提出的方案,大家一般不喜欢。
- flatpak,喜欢的人比较多,但是ubuntu默认不带。
- app image, 这个独立于厂商,是三方生态。我碰巧比较喜欢。
App Image的好处
App Image的好处就是你把它下载下来,随便放一个目录下,加上可执行权限,就可以跑了。从这一点上讲,它非常像Mac OS。
App Image的缺点
- 你常常忘了你把它放那里了
- 没有应用图标,找起来不直观,也不好看。
提升体验的方法
- appimage-thumbnailer,可以在nautilus里显示图标, 下载地址: https://github.com/kem-a/appimage-thumbnailer/releases/tag/v4.0.0
- appimage-launcher,它可以把你的App image应用显示在launcher里,下载地下:https://github.com/TheAssassin/AppImageLauncher/releases/tag/v3.0.0-beta-3
最佳实践
我通常像Mac OS上一样,在Home目录下,建一个Applications文件夹,把App Image应用都放那里面。安装好上面的两个应用后,体验就很棒了。
评论