0


ubuntu 下使用flatpak的一些记录

标题

几点说明

  1. ubuntu 默认没有安装flatpak, 毕竟snap才是亲儿子。
  2. ubuntu22.04 上使用体验会更好一些, 之前的版本有些软件是下载了没办法用的,会提示版本过于老。
  3. 在ubuntu22.04 版本上,安装了flatpak 软件,会自动生成应用程序图标的。(下面单独说一下关于图标与关联的问题。
  4. flatpak 好处,兼容性,隔离性;缺点:占用空间大,资源大。maybe!!! to check!!!
  5. 不建议使用flatpak 安装Jetbrain. 控制台怪怪的,不像本机的终端了。

安装flatpak

  1. 官方教程 https://www.flatpak.org/setup/Ubuntu 。最好安装完重启下系统!!!
  2. 换源: 使用上海交通大学开源镜像站 https://mirror.sjtu.edu.cn/docs/flathub
  3. 注意哈: 有时候,镜像站在维护时间,外网是不可以访问的,如果上述地址打不开就不可用。 (踩坑好久)

常用命令

  1. flatpak search <软件名>
  2. flatpak install # 注意: 用应用程序ID比直接用名称好很多。id是唯一的。
  3. flatpak list # 列出安装的软件
  4. flatpak run # 注意: 此处必须是应用程序ID, 不知道的话用第三步命令,list查看一下
  5. 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文件。

卸载步骤

  1. flatpak uninstall <application ID>
  2. 删除~/.var/app/<application ID> 文件夹
  3. 删除对应的图标 /usr/share/applications/<application ID>.desktop文件
标签: ubuntu linux git

本文转载自: https://blog.csdn.net/weixin_41760342/article/details/128172919
版权归原作者 明道_N 所有, 如有侵权,请联系我们删除。

“ubuntu 下使用flatpak的一些记录”的评论:

还没有评论