之前我一直觉得 Flatpak 与 Snappy 一样都是一丘之貉,都是垃圾,但直到昨天,我因为遇到了某个软件是 Flathub Only 的,试着安装了一下,简单一用,我草。

真香!

首先我先说一下 Flatpak 比起 Snappy 的优点:

  • 打包軟件多,很多 Flathub 上的 APP 都很优秀,如果你用 Gnome 的话更是推荐这个
  • 起动速度快,比起 Snappy 那种傻逼的挂载一个镜像,Flatpak 的沙盒模式显然速度更快
  • 输入法支持完美,我的 Fcitx4 完全没有问题,连同光标跟随之类的都 OK

让然,Flatpak 也有缺点,而且很明显:

  • 安装速度慢,不像 Snappy 有 CDN

总而言之 Flatpak 还是值得一试的。


在你的系统里安装 Flatpak

Fedora 的话应该是默认支持的,Ubuntu 的话可能就需要手动安装了:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt-get update
sudo apt install flatpak gnome-software-plugin-flatpak

完成 Flatpak 的支持安装,然后别忘了添加 Flathub 的软件源:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

接着就可以安装了。

Flatpak 的安装方法还是比较简单的,就是找到 Flathub 的页面之后,除了你可以点击那个 Install 然后用软件商店打开安装(大部分可能没什么鸟用)之外,还支持命令行。

Screenshot-20200716153138-1628x1632.png

总体来说我还是推荐用命令行来安装:

当然默认的安装方式很麻烦,速度也很慢,我个人建议套一个 Proxychains 代理。

Screenshot-20200716153004-1660x782.png

第一次使用可能需要安装 Gnome 的一些 SDK,后来就不需要安装了,速度很快。例如安装 RSS FEED 软件。