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!