如何在 19.10 上安装 Celestia

如何在 19.10 上安装 Celestia

塞拉斯蒂亚仍然没有 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

所以不需要从源代码进行编译。


编译细节:

  1. libgnomeui-2.0的一部分libgnomeui-dev包裹,不适用于 19.10。因此您无法在艾奥安系统以简单的方式。
  2. 包含gtk+-2.0libgtk2.0-dev其中19.10 仍可用
  3. 包含gtkglext-1.0libgtkglext1-dev其中19.10 仍可用

相关内容