Linux 软件管理福音 —— Flatpak

Flatpak(前世为xdg-app) 是一种用于构建,分发,安装和运行应用程序的技术。它主要针对的是Linux桌面,通过在沙箱中隔离应用程序来提高Linux桌面的安全性,允许应用程序安装在任何Linux发行版上。

简而言之就是一种把依赖和软件一起打包的Linux应用沙盒和分发框架,这种方法很好地解决了linux软件安装时烦人的依赖问题

Flatpak 使用文档:

Flathub 是 Flatpak 的应用仓库,基本上该有的常见应用都很全,搜索了之后就可以使用 flatpak install xxx 沙盒安装,环境隔离非常优雅。

SJTU 的镜像站:

另外强烈安利 flatseal:

安装之后可以用图形化的方式管理沙盒权限

举个例子,由于安装在沙盒中,无法使用拖动的方式上传文件,这个时候配置沙盒文件映射,在 flatseal 中可以很方便的配置:

image

这样就可以访问到用户文件了

END 用了都说好