跳转至

在汽核 OS 上安装软件简介

Linux 软件包格式

软件包格式按日常使用的推荐程度从高到低排列:

  1. AeroCore OS Portal(ujust 命令)(便捷命令)- 由汽核 OS 和 Universal Blue 贡献者维护的自定义脚本,也可安装少量应用。(它优先于其它格式,但由于只能安装少量软件,因此被视为系统层级设置的扩展,而非应用商店。)
  2. Bazaar 应用商店(Flatpak)(图形应用)- 使用基于权限模型的通用软件包格式,应用于大多数图形应用,它是汽核 OS 上获取软件的主要方式。
  3. Homebrew(命令行工具)- 安装用于在终端中运行的应用(CLI/TUI)。
  4. 容器 - 在隔离环境中运行应用,避免依赖问题。 4a. Distrobox 容器(Linux 软件包和开发工作流)- 访问大多数 Linux 包管理器,用于安装不支持 Flatpak 和 Homebrew 的软件,以及用作开发环境。 4b. Quadlet(服务)- 将容器化应用作为 systemd 服务运行。
  5. AppImage(便携图形应用)- 便携通用软件包格式,依赖系统层级特定的主机库,通常从项目网站获取。
  6. 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 镜像。