Flathub 使用指南:软件安装、管理及常用软件推荐

一. 什么是 Flathub?

Flathub 是 Flatpak 应用程序的主要分发中心,类似于 Linux 上的"应用商店"。它提供了一种跨发行版的软件打包和分发方式,让用户可以在任何 Linux 发行版上运行相同的软件。

二. 安装 Flatpak 和配置 Flathub

2.1 安装 Flatpak

在大多数 Linux 发行版上安装 Flatpak:

# Ubuntu/Debian
sudo apt install flatpak# Fedora
sudo dnf install flatpak# Arch Linux
sudo pacman -S flatpak# openSUSE
sudo zypper install flatpak

2.2 添加 Flathub 仓库

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

2.3 重启系统(某些情况下需要)

reboot

三. 使用 Flathub 安装软件

3.1 搜索软件

flatpak search 软件名

例如搜索 GIMP:

flatpak search gimp

3.2 安装软件

flatpak install flathub 应用ID

例如安装 GIMP:

flatpak install flathub org.gimp.GIMP

或者使用应用名称(不推荐,可能不准确):

flatpak install flathub gimp

3.3 运行软件

flatpak run 应用ID

例如运行 GIMP:

flatpak run org.gimp.GIMP

四. 管理已安装的 Flatpak 应用

4.1 列出已安装的应用

flatpak list

4.2 查看应用详情

flatpak info 应用ID

4.3 更新所有 Flatpak 应用

flatpak update

4.4 卸载应用

flatpak uninstall 应用ID

例如卸载 GIMP:

flatpak uninstall org.gimp.GIMP

4.5 彻底删除未使用的运行时

flatpak uninstall --unused

五. 常用 Flathub 软件推荐

5.1 生产力工具

  • LibreOffice (org.libreoffice.LibreOffice)
  • OnlyOffice (org.onlyoffice.desktopeditors)
  • GIMP (org.gimp.GIMP) - 图像编辑
  • Inkscape (org.inkscape.Inkscape) - 矢量图形编辑
  • Blender (org.blender.Blender) - 3D建模和动画

5.2 开发工具

  • Visual Studio Code (com.visualstudio.code)
  • IntelliJ IDEA Community (com.jetbrains.IntelliJ-IDEA-Community)
  • Android Studio (com.google.AndroidStudio)
  • Postman (com.getpostman.Postman)

5.3 网络浏览器

  • Firefox (org.mozilla.firefox)
  • Chromium (org.chromium.Chromium)
  • Brave (com.brave.Browser)
  • Opera (com.opera.Opera)

5.4 多媒体

  • VLC (org.videolan.VLC) - 视频播放器
  • Spotify (com.spotify.Client) - 音乐流媒体
  • Audacity (org.audacityteam.Audacity) - 音频编辑
  • OBS Studio (com.obsproject.Studio) - 直播和录屏

5.5 实用工具

  • Transmission (com.transmissionbt.Transmission) - BT下载
  • FileZilla (org.filezillaproject.Filezilla) - FTP客户端
  • GParted (org.gnome.GParted) - 分区编辑器
  • KeePassXC (org.keepassxc.KeePassXC) - 密码管理

六. 高级用法

6.1 安装特定版本

flatpak install flathub 应用ID//版本号

6.2 从本地文件安装

flatpak install /path/to/application.flatpakref

6.3 查看应用权限

flatpak permissions

6.4 覆盖权限

flatpak override --filesystem=home 应用ID

6.5 创建桌面快捷方式

flatpak install --assumeyes --noninteractive flathub 应用ID

七. 常见问题解决

7.1 权限问题

  • 如果应用无法访问某些文件或设备,可以使用 flatpak override 命令调整权限

7.2 应用无法启动

  • 尝试运行 flatpak repair 修复安装
  • 检查依赖是否完整:flatpak list --runtime

7.3 更新问题

  • 如果更新失败,尝试 flatpak update --reinstall

7.4 磁盘空间不足

  • 清理未使用的运行时:flatpak uninstall --unused

7.5 中文显示问题

  • 确保安装了中文语言包:flatpak install flathub org.freedesktop.Platform.Locale//版本号 -y

通过 Flathub 安装软件可以避免依赖问题,获得最新版本的应用程序,同时保持系统干净整洁。希望这份指南能帮助你更好地使用 Flathub!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/93707.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/93707.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/93707.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GitLab 18.2 发布几十项与 DevSecOps 有关的功能,可升级体验【二】

沿袭我们的月度发布传统,极狐GitLab 发布了 18.2 版本,该版本带来了议题和任务的自定义工作流状态、新的合并请求主页、新的群组概览合规仪表盘、下载安全报告的 PDF 导出文件、中心化的安全策略管理(Beta)等几十个重点功能的改进…

​​免费语音转换服务(TTS)全面指南

​​​​1. TTS技术概述​​ TTS(Text-to-Speech)通过AI将文字转化为自然语音,核心技术包括​​深度神经网络(DNN)​​、​​语音韵律建模​​和​​声学合成​​。其核心优势在于: ​​多语言支持​​&a…

正则化都是放在模型的哪个位置呢?

✅ 什么是“正则化”?在神经网络中,正则化(Regularization) 抑制过拟合的技巧 目的是让模型在训练集和测试集上都表现得好(泛化能力强)。🧠 常见的正则化手段包括:方法类型通常放在哪…

Python毕业设计 | 基于协同过滤的智能商品推荐与数据大屏系统(Vue+Flask+Scikit-learn,附源码+文档)

个人介绍🎯 毕业设计私人教练 专注计算机毕设辅导第 6 年,累计 1v1 带飞 800 同学顺利通关。从选题、开题、代码、论文到答辩,一条龙陪跑;擅长把导师的 “模糊要求” 变成能落地的技术方案。白天写方案,晚上改论文&…

基于千问2.5-VL-7B训练识别人的表情

一、安装LLaMA-Factory 我们使用LLaMA-Factory来进行微调,安装LLaMA-Factory来参考文章: 大模型微调工具LLaMA-Factory的安装流程-CSDN博客 二、下载千问2.5-VL-7B模型 我们使用千问2.5-VL-7B多模态模型来进行微调 通义千问2.5-VL-7B-Instruct 下载…

Android屏幕适配:从dp到px的转换与今日头条适配方案详解

前言 在Android开发中,屏幕适配一直是一个重要且复杂的话题。不同设备有着不同的屏幕尺寸、分辨率和像素密度,如何让应用在各种设备上都能良好显示,是每个开发者都需要面对的问题。本文将深入探讨Android系统中dp到px的转换原理,并…

nvim 缩进4空格

要把 Neovim 配置为缩进 4 空格&#xff0c;并适用于所有语言&#xff08;或某些语言如 C/C&#xff09;&#xff0c;你只需要设置这三个核心选项即可&#xff1a;✅ 通用方式&#xff1a;在 init.lua 或 options.lua 中添加 vim.opt.tabstop 4 -- 一个 <Tab> 等…

pdw估计edw怎么估计

问题一、pdw估计edw怎么估计PDW&#xff08;Pulse Descriptor Word&#xff09;数据是雷达接收到的每一个脉冲的瞬时特征数据&#xff0c;EDW&#xff08;Emitter Descriptor Word&#xff09;是对某一辐射源&#xff08;发射机&#xff09;整体特性的估计。PDW 是每一个脉冲的…

TS语法最佳实践

switch 的 case不能使用条件表达式JavaScript 允许在 switch 的 case 中使用条件表达式&#xff0c;但这种用法实际上是无效的&#xff0c;因为 case 的值会被隐式地转换为布尔值。TypeScript 明确禁止这种用法&#xff0c;以避免隐式类型转换导致的逻辑错误。建议使用 if-else…

行业热点丨仿真历史数据难以使用?如何利用几何深度学习破局,加速汽车工程创新

01、AI 驱动研发升级&#xff1a;几何深度学习创造行业新价值人工智能正加速推动各行业研发能力升级。麦肯锡最新报告显示&#xff0c;该技术在制药、化工和航空航天等领域的应用&#xff0c;有望为相关企业创造高达5600亿美元的经济价值。 AI 技术应用的先行者&#xff0c;全球…

JSBridge原理与实现全解析

JSBridge 是用于连接 JavaScript&#xff08;H5&#xff09; 和原生应用&#xff08;iOS/Android&#xff09;的桥梁&#xff0c;允许它们之间相互调用方法。 &#x1f309; 一、JSBridge 双向通信流程图 #mermaid-svg-AoDVdJL2VJBnTJ2Q {font-family:"trebuchet ms"…

Mockito:Java单元测试Mock框架

文章目录一、写在前面1、简介2、依赖二、使用1、基本使用2、注解&#xff08;1&#xff09;开启注解&#xff08;2&#xff09;Mock 注解&#xff08;3&#xff09;DoNotMock 注解&#xff08;4&#xff09;Spy 注解&#xff08;5&#xff09;Captor 注解&#xff08;6&#xf…

群晖Synology Drive:打造高效安全的私有云协作平台

随着企业与个人对数据协作、安全与自主性的需求不断提升&#xff0c;群晖&#xff08;Synology&#xff09;推出的 Synology Drive 成为了私人云存储与团队协作的利器。下面将从功能亮点、使用方式、安全管理、适用场景等角度&#xff0c;为你全面解读这款强大的私有云方案。Sy…

开发避坑短篇(11):Oracle DATE(7)到MySQL时间类型精度冲突解决方案

异常信息 [Err] [Dtf] 1426 - Too-big precision 7 specified for CREATE_TIME. Maximum is 6.异常背景 用Navicat的数据传输功能进行oracle的数据表迁移到到mysql时报错。 异常分析 oracle的DATE类型的长度是7位&#xff0c;而mysql的datetime类型的长度最多6位&#xff0c;所…

怎么判断一个DAPP是否真正去中心化

判断一个DAPP&#xff08;去中心化应用&#xff09;是否真正去中心化&#xff0c;需要从多个维度进行考察。以下是关键评估标准&#xff1a;1. 区块链依赖程度✅ 真正去中心化&#xff1a;核心逻辑和数据处理完全依赖智能合约&#xff0c;运行在区块链上&#xff08;如以太坊、…

F12 开发者工具 使用指北

F12 开发者工具 使用指北元素 Elements控制台 Console源代码 Sources网络 Network请求文件具体说明首先介绍Chrome开发者工具中&#xff0c;调试时使用最多的三个功能页面是&#xff1a;元素&#xff08;ELements&#xff09;、控制台&#xff08;Console&#xff09;、源代码&…

AD域设计与管理-域策略-进阶

AD域安全保密要求&#xff0c;也是最为常见的一些组策略配置需求 目录 1.禁止U盘&#xff0c;DVD&#xff0c;软盘等可移动存储使用 2.禁止员工自行安装软件 3.硬盘全部采用bitlocker上锁&#xff0c;密码保存至AD域控 4.密码复杂度要求 5.开启windows防火墙且不允许员工…

Python设计模式详解:策略模式(Strategy Pattern)实战指南

Python设计模式详解&#xff1a;策略模式实战指南什么是策略模式&#xff1f;核心组件基础实现利用Python特性的高级实现使用装饰器的策略模式策略模式的优势策略模式的适用场景实际应用案例&#xff1a;电商折扣系统注意事项总结在面向对象编程中&#xff0c;设计模式为常见问…

一次 web 请求响应中,通常那个部分最耗时?

文章目录一次Web请求的完整旅程1. DNS解析2. TCP连接建立3. 发送HTTP请求4. 服务器处理5. 服务器响应6. 浏览器渲染哪个环节通常最耗时&#xff1f;1. 数据库查询2. 外部API调用3. 复杂的业务逻辑如何优化各个环节&#xff1f;1. 数据库优化2. 缓存策略3. 异步处理总结一次Web请…

IO流-概述和体系

1.什么是I0流?存储和读取数据的解决方案|: input 0: output流:像水流一样传输数据2.10流的作用?用于读写数据(本地文件&#xff0c;网络)3. I0流按照流向可以分类哪两种流?输出流:程序-->文件输入流:文件-->程序4. I0流按照操作文件的类型可以分类哪两种流?…