首页 > 系统相关 >Ubuntu24.04 使用 Flatpak

Ubuntu24.04 使用 Flatpak

时间:2024-11-16 17:58:30浏览次数:1  
标签:exports flathub Ubuntu24.04 share flatpak 使用 Flatpak org com

Ubuntu24.04 使用 Flatpak

Flatpak 是 Linux 发行版的通用软件包系统,允许安全、可移植、无依赖的软件安装。它使开发人员能够分发独立于系统的应用程序,确保在不同 Linux 发行版上的一致功能。用户可以使用 GNOME Software 中心或命令行管理 Flatpak 应用程序。

安装 flatpak

sudo apt install flatpak -y

问题修复

使用 flatpak 安装软件后, 开始菜单(软件列表)可能找不到安装软件的快捷图标, 需要将以下两个路径添加到环境变量PATH, 重新登录生效

  • ~/.local/share/flatpak/exports/share
  • /var/lib/flatpak/exports/share

如果你的默认终端是 bash

echo 'export PATH=$PATH:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share' >> ~/.bashrc

如果你的默认终端是 zsh

echo 'export PATH=$PATH:/var/lib/flatpak/exports/share:$HOME/.local/share/flatpak/exports/share' >> ~/.zshrc

镜像

感谢上海交通大学提供的镜像 https://mirror.sjtu.edu.cn/docs/flathub

推荐在用户层面配置

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-modify  --user  flathub --url=https://mirror.sjtu.edu.cn/flathub

个人使用软件

推荐几款个人常用的软件

浏览器

  • com.brave.Browser Brave浏览器
  • com.google.Chrome GoogleChrome 浏览器

开发工具

  • com.sublimemerge.App 可视化Git工具
  • io.typora.Typora Markdown 文本编辑器
  • it.mijorus.gearlever AppImage格式的软件管理工具
  • net.agalwood.Motrix 多线程下载工具
  • nl.hjdskes.gcolor3 屏幕取色工具
  • org.flameshot.Flameshot 截图、编辑工具
  • org.localsend.localsend_app 局域网文件传输工具
  • org.qbittorrent.qBittorrent BT 资源下载工具
  • rest.insomnia.Insomnia Api接口测试工具
flatpak install --user -y \
    com.brave.Browser \
    com.google.Chrome \
    com.sublimemerge.App \
    io.typora.Typora \
    it.mijorus.gearlever \
    net.agalwood.Motrix \
    nl.hjdskes.gcolor3 \
    org.flameshot.Flameshot \
    org.localsend.localsend_app \
    org.qbittorrent.qBittorrent \
    rest.insomnia.Insomnia

标签:exports,flathub,Ubuntu24.04,share,flatpak,使用,Flatpak,org,com
From: https://www.cnblogs.com/demodeom/p/18549611

相关文章

  • STM32F407使用LVGL之字库IC
    LVGL使用字库IC-基于STM32F407在上一篇笔记中,记录了所以用STM32F407移植LVGL。其中提到了中文显示,使用的是字库IC。相比于大多数使用的数组字库方式,使用字库IC编译后占用更小的存储空间,可以解码并显示更多的汉字,能够支持更多的字体大小等。字库IC读取字形数据根据自己所使用......
  • (12-3-01)使用YOLOv8识别检测交通标志:基于YOLOv8的交通标志检测模型(1)使用自定义交通标志
    1.5 基于YOLOv8的交通标志检测模型本节的内容主要介绍了基于YOLOv8的交通标志检测模型的构建与训练过程。首先,使用YOLOv8的预训练模型,并通过定制的数据集对其进行了训练,以检测交通标志。在训练过程中,评估了不同的参数和优化器的影响,通过调整批量大小、学习率等参数来优化模......
  • 如何使用GitHub部署自己的网站(免费的服务器,免费的域名)
    网站准备这是我部署的网站,现在我将把自己的网站部署到GitHub服务器上面,可以让任何人访问我的网站 github设置登录之后点击头像  点击yourrepositories  进入后点击New  设置基本信息 最后点击Creatrepository  点击Uploadanexistingfile ......
  • 如何使用python批量读取母文件夹下的子文件夹名称
    文件准备如上图所示,我想要将dir中的所有的子文件夹的文件名打印出来代码准备importoscutrrent_dictionary=os.getcwd()#该值所代表的含义就是打开文件的绝对路径cutrrent_dictionary="D:\400-File\000-Project\000-Pycharm\005-CSDN_File"print(cutrrent_dic......
  • 走迷宫(可使用激光)
    题目描述:给定一个n×m的迷宫,迷宫由"#"与"."两种字符组成。其中"#"代表障碍物,"."表示空地。迷宫中还有一个起点"S"和一个终点"E",它们都可以视为空地。由于近期迷宫发生了塌方,导致起点和终点之间可能并不连通。幸运的是,你拥有一种超能力——在迷宫中移动时(移动方向为......
  • 使用while循环分别对两个vector进行赋值,该怎么做
    问题在写程序的时候遇到了这样一个问题,见代码#include<iostream>#include<vector>usingnamespacestd;boolisequal(vector<int>vshort,vector<int>vlong){ for(intindex=0;index!=vshort.size();index++) if(vshort[index]!=vlong[index]) ......
  • Enterprise Architect 的使用手册
    实验八健壮性分析一、创建空的健壮性图选中项目浏览器中的“财神银行自助银行系统”,点击Addapackage按钮为自助银行系统添加一个新的模型包。在弹出的对话框中输入名称为“3-健壮性分析”.点击确定按钮后,选中项目浏览器中的“3-健壮性分析”,点击Create Diagram按......
  • Markdown使用教程
    :smile:表情:结构......
  • 手把手教你部署并使用清华智谱ChatGLM3-6B大模型
    部署一个自己的大模型,没事的时候玩两下,这可能是很多技术同学想做但又迟迟没下手的事情,没下手的原因很可能是成本太高,近万元的RTX3090显卡,想想都肉疼,又或者官方的部署说明过于简单,安装的时候总是遇到各种奇奇怪怪的问题,难以解决。本文就来分享下我的安装部署经验,包括本地和......
  • 云原生之运维监控实践-使用Prometheus与Grafana实现对Nginx和Nacos服务的监测
    背景如果你要为应用程序构建规范或用户故事,那么务必先把应用程序每个组件的监控指标考虑进来,千万不要等到项目结束或部署之前再做这件事情。——《Prometheus监控实战》去年写了一篇在Docker环境下部署若依微服务ruoyi-cloud项目的文章,当时使用的是docker-compose在单......