塞拉斯蒂亚仍然没有 19.10 的二进制文件,
另一个选择是从源代码构建。
我已经下载了来自 github 的 1.6.2-beta2.
安装需要的软件包这里. plus gettext 说这里.因此需要的包是:
sudo apt install qtbase5-dev-tools qtbase5-dev libqt5opengl5-dev qtchooser libglu1-mesa-dev libpng-dev libjpeg-dev libtheora-dev liblua5.3-dev build-essential gettext
INSTALL 说明了如何构建。Ubuntu 的桌面是 gnome,因此我们需要以下说明(也许你需要autoreconf --install
在开始第一行之前做一些事情。):
autoreconf -f
./configure --with-gnome #says --with-INTERFACE
make
make install
第一行成功完成。但在配置步骤中,我们面临所需的包:
No package 'libgnomeui-2.0' found
No package 'gtk+-2.0' found
No package 'gtkglext-1.0' found
但我不知道如何安装这些软件包。我找不到它们。我该如何安装这些软件包并完成 Celesta 的安装?
答案1
Celestia 以某种方式可用于 Ubuntu 14.04 LTS,并且仍然可用于Debian 杰西。
在整个 FOSS 世界中传播良好。
官方网站有链接至bintray 存储库。因此,您可以使用以下命令从中安装 Celestia:
wget -O- https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
sudo add-apt-repository "deb https://dl.bintray.com/celestia/releases-deb bionic universe"
sudo apt-get install celestia
所以不需要从源代码进行编译。
编译细节:
- 是
libgnomeui-2.0
的一部分libgnomeui-dev
包裹,不适用于 19.10。因此您无法在艾奥安系统以简单的方式。 - 包含
gtk+-2.0
在libgtk2.0-dev
其中19.10 仍可用。 - 包含
gtkglext-1.0
在libgtkglext1-dev
其中19.10 仍可用