因此,我目前出于兴趣正在研究操作系统,并阅读了许多关于如何创建自己的操作系统的文章和指南,我发现Linux以及如何从零开始创建自己的操作系统--这对我来说没有吸引力。所以我发现,当你可以定制你自己的时候,你可以得到预先制作的Linux操作系统,但是在深入研究之后,我发现它不是我想要的。
我希望能够定制用户与之交互的操作系统部分(应用程序?),例如任务栏(在windows上)、启动按钮、桌面等等,因为我对如何加载文件和处理应用程序没有兴趣,但是我从哪里开始查找呢?
一个正确的方向是很好的,任何事情,我可能需要学习的路上。
(我没有操作系统中的知识,但我使用几种更高级的编码语言)
发布于 2013-10-01 20:07:15
Linux有几种不同的图形用户环境,例如侏儒、KDE或Xfce桌面环境。此类桌面环境包括面板应用程序,如GNOME面板或KDE Kicker。这些应用程序提供了一个任务栏和一个应用程序启动程序(相当于Windows按钮)。桌面环境还包括一个窗口管理器,一个控制应用程序窗口的放置和外观的软件。所有这些的外观都可以使用不同 种类 of 主题进行定制。
如果您想自定义图形用户环境的行为,还可以查看一些不同窗口管理器,它们有各种形状和大小。
大多数Linux发行版都附带了上面提到的桌面环境之一,但通常通过它们的包装管理系统提供其他图形用户环境来安装。即使您不喜欢发行版附带的默认环境,您仍然可能希望使用一个发行版,而不是从头开始设置您选择的图形用户环境,这通常是一个不小的壮举。
在桌面环境下,大多数桌面Linux系统都有X窗口系统的实现,这是用于图形用户界面的系统级基础设施。X的规范实现是X.org 显示服务器,现在大多数桌面Linux发行版都使用它。
韦兰是一种即将推出的显示服务器协议,旨在取代X窗口系统.用于Wayland的组合窗口管理器的参考实现称为威斯顿。GNOME和KDE项目都宣布他们将实现对Wayland的支持,但目前它并不是桌面上可行的替代方案,尽管一些基于Linux的车载信息娱乐 (IVI)系统使用它。
https://unix.stackexchange.com/questions/93202
复制相似问题