跳转至内容

Celestia/安装

来自维基教科书,开放世界的开放书籍

您可以在运行 Windows、macOS 或 Linux 的计算机上轻松安装 Celestia。如果您精通从源代码编译程序,您也可以将其安装在运行其他操作系统的计算机上。还有一些移动版本可供在各种应用商店下载。

对于计算机,Celestia 的当前版本可在 Celestia 网站的 下载页面 上获得。对于移动设备,Celestia 的当前版本可以从应用商店或 celestia.mobi 下载。

Celestia 的旧版本也可以从 GitHub 上的存档 或当前 GitHub 存储库的 发行版部分 获得。过去,Celestia 的源代码托管在 SourceForge 上,您也可以在那里找到旧版本。

Celestia 下一个版本的预发布版将在 Celestia 网上论坛开发子论坛 中公布。如果您从源代码构建 Celestia,您还可以生成一个相当稳定的 Celestia v1.7 预发布版。

如果您已 下载 Celestia 安装可执行文件的 Windows 版本,那么您只需运行您下载的 .exe 文件。它将安装 Celestia 到您指定的位置。

Celestia 在 Windows 的任何版本中安装运行良好,从 Vista 到 Windows 10。Celestia v1.6.1 及更早版本也适用于 Windows XP。

建议

Vista 及更高版本的 Windows(包括 Win7 到 Win10)对安装在程序文件目录树中的软件具有特别的保护作用。如果您将 Celestia 安装在其他地方,您修改它的麻烦会少很多。例如,您可以创建目录C:\MyPrograms\并将 Celestia 安装在那里。安装程序允许您浏览到您要安装它的任何位置。

请注意,如果您已经安装了 Celestia 的先前版本,v1.6.2(截至撰写本文时的当前版本)的安装程序将尝试将其安装在同一目录中。可以通过临时将目录重命名为“Celestia161”或类似名称来解决此问题。

安装 Celestia v1.7.0 预发布版

[编辑 | 编辑源代码]

可在 此处 找到 Celestia v1.7.0 的实验性 Windows 安装程序。在 Windows 10 上,Celestia v1.7.0 也可以通过 Microsoft Store 安装,但此版本有一些限制。

或者,您可以通过 GitHub 在 Windows 上设置 Celestia v1.7.0 的预发布版本。这需要一些分步说明。您可能需要 7-Zip 或类似程序来解压缩一些文件。您也可以使用这些说明中的第二步来更新现有安装中的二进制文件。

首先,从 GitHub 下载文件。转到 Celestia 的 GitHub 存储库 并单击绿色的“代码”按钮,然后单击“下载 ZIP”,或者如果您有 GitHub Desktop,请单击“使用 GitHub Desktop 打开”。在某处创建一个文件夹(例如“C:\MyPrograms\”)名为“Celestia 1.7.0”或类似名称,并将文件移到那里。您还需要下载 CelestiaContent 存储库中的文件,并将它们放到同一个文件夹中。

其次,下载二进制文件(即实际程序)。目前,Celestia v1.7.0 的 Windows 构建是通过 GitHub Actions 生成的,需要 GitHub 帐户才能下载。单击最新的构建(在列表顶部),然后在“工件”下,单击“celestia-x64”(64 位)或“celestia-x86”(32 位)。在 zip 文件中,将有一个名为“celestia”的文件夹,其中包含另外三个 zip 文件 - “celestia-dep.7z”、“celestia-qt.7z”和“celestia-win.7z”。解压缩所有这三个文件,并将所有文件从每个 zip 文件的“RelWithDebInfo”文件夹移动到您的 Celestia 1.7.0 文件夹。

现在您可以运行 Celestia,无论是“celestia-qt.exe”还是“celestia-win.exe”。您可能希望为其中之一创建一个桌面快捷方式。

Windows Vista 特定信息

[编辑 | 编辑源代码]

给 Windows Vista 用户一些警告...(这些也可能适用于 Windows 7。)

如果您以 Windows XP 兼容应用程序的身份运行安装程序,您会发现该程序运行良好,并且 Celestia 按预期运行。您也可以在原生 Windows Vista 模式下运行 Celestia 可执行文件。

精明的 Windows XP 用户会发现,在 XP 兼容模式下有很多东西需要适应。例如,如果您修改了行星纹理,您可能会发现您修改的纹理没有保存到您最初获得它的 Celestia 程序目录中。

Vista 倾向于创建修改纹理的快捷方式,出于某种原因,这些快捷方式不容易被 Celestia 程序使用。如果您使用 Windows 资源管理器查看 Celestia 纹理文件,请单击屏幕顶部的“兼容性文件”区域以查看您修改的纹理。如果您愿意,可以将新纹理复制和/或移动到您选择的 C:\Program Files\Celestia\textures 目录中。

建议

Vista 用户应将 Celestia 安装为原生 Vista 程序。当 Celestia 安装为先前版本的 Windows 兼容程序时,它只会带来更多麻烦而不是解决问题。

Celestia 以磁盘映像的形式 提供 给 macOS。下载文件后,只需打开它,然后将应用程序文件“Celestia”从显示的窗口复制到“应用程序”文件夹,就像大多数 macOS 应用程序一样。

Celestia 也可以从 Mac 应用商店安装 - 这是一个 Celestia v1.7.0 的测试版。

以下信息可能已过时;有关最新信息,请参阅 GitHub 存储库的 INSTALL.md 文件。

每个 Linux 发行版都以略有不同的方式执行操作,但主要发行版确实在它们的软件存储库中提供了一些版本的 Celestia。
例如

fedora -- “yum install celestia”
-- 但这没有 spice 支持

OpenSUSE -- “zypper in celestia”
-- 也没有 spice 支持

Debian -- “apt-get install celestia”

为确保您拥有 Celestia 的最新版本,您应该考虑从源代码构建自己的副本。然后考虑将您的结果贡献给相应的存储库。许多存储库中都有旧版本,因为没有人贡献过更新的版本。有些存储库甚至包含 Celestia v1.5。Celestia v1.6.1 是最后一个正式发布的版本。如果您从源代码构建,您可以生成 v1.7 的预发布版,该版本相当稳定。

很少有存储库(如果有的话)提供具有 SPICE 支持的 Celestia,因此如果您从 rpm 或 deb 或 xz 安装 Celestia,则任何 spice 内核都将无法工作。
此外,没有使用 qt 4 为 KDE4 预构建的软件包,因此没有 kde4/qt 4 预构建的 rpm、deb 或 xz。

在 Ubuntu 和其他 Debian 派生版本的情况下,Celestia 被分成免费版和非免费版,因为它们对如何处理许可证有严格的解释。Celestia 正常运行需要两者。

移动设备

[编辑 | 编辑源代码]

对于移动设备,Celestia 的当前版本可以从应用商店或 celestia.mobi 下载。

从源代码构建

[编辑 | 编辑源代码]

请参阅 Celestia/Development

华夏公益教科书