在汽核 OS 上安装软件简介¶
Linux 软件包格式¶
软件包格式按日常使用的推荐程度从高到低排列:
- AeroCore OS Portal(
ujust命令)(便捷命令)- 由汽核 OS 和 Universal Blue 贡献者维护的自定义脚本,也可安装少量应用。(它优先于其它格式,但由于只能安装少量软件,因此被视为系统层级设置的扩展,而非应用商店。) - Bazaar 应用商店(Flatpak)(图形应用)- 使用基于权限模型的通用软件包格式,应用于大多数图形应用,它是汽核 OS 上获取软件的主要方式。
- Homebrew(命令行工具)- 安装用于在终端中运行的应用(CLI/TUI)。
- 容器 - 在隔离环境中运行应用,避免依赖问题。 4a. Distrobox 容器(Linux 软件包和开发工作流)- 访问大多数 Linux 包管理器,用于安装不支持 Flatpak 和 Homebrew 的软件,以及用作开发环境。 4b. Quadlet(服务)- 将容器化应用作为 systemd 服务运行。
- AppImage(便携图形应用)- 便携通用软件包格式,依赖系统层级特定的主机库,通常从项目网站获取。
rpm-ostree(系统级软件包)- 在系统层级叠加 Fedora 软件包(不推荐,作为最后手段)
非 Linux 格式¶
汽核 OS 也可以运行 Windows 和 Android 应用。请注意,并非所有面向 Windows 和 Android 的软件都能在汽核 OS 上运行。
Windows 可执行文件¶
使用 WINE 前端:
- Steam(预装)内置 Windows 兼容层。
- Lutris(预装)用于非 Steam PC 游戏和非游戏软件。
- Faugus Launcher(可在 Bazaar 中获取)Lutris 的替代方案。
- Heroic Games Launcher(可在 Bazaar 中获取)用于完善的 Epic Games、GOG 和 Amazon Games 集成。
- Greenlight(可在 Bazaar 中获取)用于串流 Windows 商店游戏和 Gamepass。(仅限串流)
- WineZGUI(可在 Bazaar 中获取)用于不需要特殊处理的简单 Windows 应用。
阅读 AeroCore OS 游戏指南,了解在 Linux 上运行 Windows 游戏的更多信息。
Android 应用¶
按照 Waydroid 设置指南在汽核 OS 上安装 Android 应用。
软件包格式推荐场景¶
Note
请注意,汽核 OS Portal 中仅提供少量软件可供安装,因此未列入。
| 软件包格式 | 图形应用(GUI) | 命令行/系统级软件包 |
|---|---|---|
| Bazaar 应用商店(Flatpak) | 获取图形应用的主要方式。 | 不建议用于命令行应用或工具。 |
| Homebrew | 仅有少数应用(如通过 Universal Blue cask 安装的 VSCode)建议以图形方式安装。 | 非常推荐用于命令行工具。 |
| 容器(Distrobox / Quadlet) | 如果在 Bazaar 中不可用,可在 Distrobox 容器中安装通用 Linux 软件包并导出。对于服务,请创建 Quadlet。 | 如果不存在 Homebrew 软件包则推荐使用。 |
| AppImage | 自行承担风险从可信来源在线查找 AppImage。使用 Gear Lever(可在 Bazaar 中获取)进行正确的系统集成。 | — |
| 软件包叠加 | 如果以上方式都不可行,可自行承担风险叠加软件包。 | 仅在没有其它选择时才使用叠加。 |
| 其它 | 某些软件以 .tar.gz 格式附带可执行文件发布。在文件属性中将其设为可执行后,它可能在汽核 OS 上运行。也可以使用 Wine 前端(如 Lutris)运行 Windows 版本。如果存在 Android 移植版,Waydroid 可能可行。 |
— |
| 自定义镜像 | — | 适用于替代桌面环境或特殊硬件的软件;可能需要自定义汽核 OS 镜像。 |