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文件
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值