标题
几点说明
- ubuntu 默认没有安装flatpak, 毕竟snap才是亲儿子。
- ubuntu22.04 上使用体验会更好一些, 之前的版本有些软件是下载了没办法用的,会提示版本过于老。
- 在ubuntu22.04 版本上,安装了flatpak 软件,会自动生成应用程序图标的。(下面单独说一下关于图标与关联的问题。
- flatpak 好处,兼容性,隔离性;缺点:占用空间大,资源大。maybe!!! to check!!!
- 不建议使用flatpak 安装Jetbrain. 控制台怪怪的,不像本机的终端了。
安装flatpak
- 官方教程 https://www.flatpak.org/setup/Ubuntu 。最好安装完重启下系统!!!
- 换源: 使用上海交通大学开源镜像站 https://mirror.sjtu.edu.cn/docs/flathub
- 注意哈: 有时候,镜像站在维护时间,外网是不可以访问的,如果上述地址打不开就不可用。 (踩坑好久)
常用命令
- flatpak search <软件名>
- flatpak install # 注意: 用应用程序ID比直接用名称好很多。id是唯一的。
- flatpak list # 列出安装的软件
- flatpak run # 注意: 此处必须是应用程序ID, 不知道的话用第三步命令,list查看一下
- flatpak uninstall # 卸载
安装目录
在个人home目录下
.var/app
下,还是用application Id做区分
应用程序图标
在ubuntu22.04之后,使用flatpak安装完软件,会自动在
/usr/share/applications/
目录下生成一个desktop文件。 文件名一般是 application id 前缀,例如:com.jetbrains.GoLand.desktop
关于这个目录呀,一是配置桌面图标,二是做了一些文件关联,例如flatpak 安装的typora。
io.typora.Typora.desktop文件中有这样的配置
MimeType=text/markdown;text/x-markdown;
这时候你可以去在文件管理中右键用typora打开md文件。
卸载步骤
flatpak uninstall <application ID>
- 删除
~/.var/app/<application ID>
文件夹 - 删除对应的图标
/usr/share/applications/<application ID>.desktop
文件
版权归原作者 明道_N 所有, 如有侵权,请联系我们删除。