如何在 Ubuntu 18.04 上构建 gnome-shell?

如何在 Ubuntu 18.04 上构建 gnome-shell?

我尝试使用 jhbuild 系统,但它拒绝安装任何依赖项并出错I: Nothing available to install
是否有任何指南或 wiki 页面或博客文章解释如何在 Ubuntu 18.04 上构建 gnome-shell?

如果有任何歧义,我需要构建 gnome-shell 本身而不是 shell 扩展。

答案1

解决方案:

sudo apt-get install apt-file

解释:

即使你的问题看起来与这个类似:

安装 Jhbuild 的正确方法是什么?

你的错误是 , Nothing available to install而他的错误是Nothing to install

可以在 jhbuild 的源代码中找到错误:

https://github.com/GNOME/jhbuild/blob/8c6f2c115efdcd075570a03d64cb861b7d1aca33/jhbuild/utils/systeminstall.py#L314

要求如下:

https://developer.gnome.org/jhbuild/stable/command-reference.html.en#command-reference-sysdeps

对于使用 APT 的发行版(如 Debian 和 Ubuntu),此选项[ - 安装]需要安装 apt-file。

相关内容