你好。
为什么 Ubuntu/debian 中的许多软件包名称前面都有字母“g”?例如:
- G编辑
- G分开
- G远程
- G虚拟专用网络查看器
- G谁是
我的第一个猜测是它是“gnome”的简称,但是我找不到关于它的任何特别好的信息。
提前致谢。
编辑:请原谅,但我非常困惑什么标签适合这个问题;如果您有任何建议,请更新它。
答案1
正如有人非常善意地向我指出的那样,这些字母是为了防止操作系统对不同的程序使用相同的名称。 也是为了更容易地看出软件包属于哪个操作系统。
您列出的是用于 GNOME 桌面的。它们在其他环境中工作,只是在 GNOME 中开发的。如果您输入,man gedit
它会显示名称,这就是它所显示的内容。
gedit - text editor for the GNOME Desktop
同样的规则也适用于k3b
K 桌面环境的刻录应用程序等应用程序。
k3b - KDE CD burning program
k3b
可以通过输入以下命令安装到 GNOME 或其他环境中
sudo apt-get install k3b
当应用程序安装到另一个桌面环境时,它会获取适用于其开发环境的依赖文件。但它不会安装实际的桌面环境。
笔记:这并不总是正确的。我建议,如果有疑问,请查看man page
或开发者网站,因为他们应该会告诉你为什么它被命名为它。