linux - 是否可以在没有 GNOME 或类似软件的情况下运行 GTK+ 应用程序?

标签 linux gtk x11 gnome

我想知道这是否可能。主要是我想了解 GNOME 到底做了什么?考虑到 GTK+ 的可用性,当然还有 X11,难道不能只运行应用程序吗?当然,我不确定(这就是我问这个问题的原因),但在我看来 GNOME 只是“组织”了 GUI 使其更像一个桌面,并提供了一些工具和实用程序等。这是正确的还是有其他原因?

谢谢!

最佳答案

GNOME 是一个桌面环境和开发平台。它不一定是运行 GTK+ 应用程序所必需的。例如,您可以使用基于 KDE 的发行版并且仍然能够运行 GTK+ 应用程序,只要您安装了适当的库。一个警告:一些 GTK+ 应用程序使用来自 GNOME 桌面环境的组件/实用程序。要让您的 GTK+ 应用程序运行,您可能必须从 GNOME 安装组件。根据所有需要,您可能最终会安装大部分 GNOME 桌面环境,只是为了满足应用程序的依赖性。

也就是说,没有任何东西严格要求 GNOME 才能运行 GTK+ 应用程序。只要您拥有该应用程序所需的所有库,无论您的桌面环境如何,您都应该能够运行它。

关于linux - 是否可以在没有 GNOME 或类似软件的情况下运行 GTK+ 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3339828/

相关文章:

c++ - 当轮廓上的第一个点偏离曲线时如何解释自由字形轮廓

linux - 如何将带空格的参数传递给 sed 命令?

c - POSIX 线程如何在 Linux 中工作?

linux - 如何让bash知道|是一个管道而不是一个字符串

c++ - 获取鼠标在 x11 窗口中的相对位置

linux - X11 和 ARGB 视觉效果 : does DefaultDepth() never return 32?

python - 如何从Python脚本获取X字体路径?

treeview - Vala 中的 Gtk.TreeView 可编辑列

Windows 上的 gtk.StatusIcon 和 gtk.Menu

c - 完全受够了获取 Gtk 小部件的高度和宽度