ubuntu 下使用flatpak的一些记录

这篇具有很好参考价值的文章主要介绍了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文件。文章来源地址https://www.toymoban.com/news/detail-450909.html

卸载步骤

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

到了这里,关于ubuntu 下使用flatpak的一些记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Typora使用的一些记录(自用)

    Typora 是一个伪装成文本编辑器的浏览器。当你按下  Shift + F12  快捷键或者 右键检查元素 时,页面会弹出一个基于 Chrome 的开发者工具栏。 1、Typora快捷键 标题(Ctrl+1(2,3,4,5,6))   ps:分别是一级标题到六级标题 文本居中: center这是要居中的文本内容/center  字体(Ctrl+I斜体

    2024年04月25日
    浏览(30)
  • chatGPT使用说明,相关技巧,使用记录等等

    它的工作原理是基于自然语言处理技术和深度学习算法。当用户输入问题时,我会将问题分解成并进行语义分析,以 理解用户的意图 。接着,我会调用内部的知识库和外部资源,比如搜索引擎、数据库等,寻找与问题相关的答案,并通过 回答、提供链接、建议 等方式

    2024年02月03日
    浏览(51)
  • 使用MFC && CAD 的一些使用方式记录【追加ing】

    1. 项目调试:由于项目很大,因此,我们调试的时候,不应该编译整个软件而是应该只编译对应的 类去做处理  2. debug 设置断点方面: 以往我们的操作都是在.exe直接执行文件上进行操作,但是,现在,由于我是对arx进行的二次开发,相当于生成的是 dll 动态链接库,那么,

    2024年02月16日
    浏览(37)
  • 随笔Ubuntu上的的一些使用

    cd ls mkdir rf -rm 路径 备份镜像 编辑文件设置 清华源 由于使用的是SSH连接方式所以我们需要 然后在 FileZilla 中从 ifconfig 获取到的ip地址天上去,然后输入账户密码,端口22即可 [容器与云|如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose (linux.cn)](https://linux.cn/article-14871-1.html#:~:te

    2024年04月26日
    浏览(36)
  • php使用chatGPT生成一些东西做一个记录

    好久没写了,这么长时间都去坐一些自己感兴趣的事情去了。 之前使用chatgpt-3,效果一直不咋好,这里我们来说说各个版本区别 gpt-3收费成本可以接受,生成的内容对话有点不太聪明的样子 git-3.5-turbo收费相对来说低,生成文本质量还是蛮高的,虽然有可能存在一点废话,但是

    2024年02月15日
    浏览(46)
  • 关于laravel使用Elastic Search的一些记录

    1. 准备工作 因为我本地php版本是7.3.4,不支持太高的es。 所以使用如下环境: laravel6 + php7.3.4 + elastic search 7.17.2 2. 本地安装elastic search 注意事项: 如果是8以上版本,初次启动时会生成密码。安装成功以后,访问 https://localhost:9200/ ,会提示输入密码。用户名为elastic,密码就是

    2024年02月11日
    浏览(52)
  • SAP 凭证修改记录CDHDR / CDPOS使用及说明

    目的: 一、sap的更改记录的保存 1、所有的修改记录在 表 CDHDR  and CDPOS 2、 表CDHDR 表CDHDR 记录了用户于什么时间点用什么样的事务代码修改了什么样的对象 在 表CDHDR 字段 :Change doc. Object代 表 了修改的对象 3、 表 CDPOS 是更改记录的行项目 记录了具体是哪个 表 中的哪个

    2024年02月03日
    浏览(38)
  • rxjs的几点使用心得

    1.对错误的处理 日常使用中,点击按钮需要往后台发消息,为了不重复发消息,经常需要把点击事件做成subject,然后把发消息的过程做成switchMap,类似下面的写法     const subject = new rxjs.Subject();     subject.pipe(       rxjs.operators.switchMap(index = {         return rxjs.of(index);    

    2023年04月10日
    浏览(42)
  • 使用 Docker Compose 部署 RabbitMQ 的一些经验与踩坑记录

    RabbitMQ 是一个功能强大的开源消息队列系统,它实现了高效的消息通信和异步处理。 本文主要介绍其基于 Docker-Compose 的部署安装和一些使用的经验。 成熟,稳定 消息持久化 灵活的消息路由 高性能,高可用性,可扩展性高 支持插件系统:RabbitMQ 具有丰富的插件系统,可以通

    2024年02月06日
    浏览(41)
  • abpvnext后台工作者使用quartz扩展的一些思路和使用细节记录--(未完待续)

    需求背景描述: 我有一个温湿度数据采集的物联网系统,每个租户都需要定时执行若干种任务, 不同的租户, 他定时执行的间隔不一样 ,比如  A租户,数据保存间隔60秒,数据是否超限的轮询间隔是是600秒,  B租户,数据保存间隔是300秒,数据是否超限的轮询间隔是18

    2024年02月04日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包