理由很多,听我慢慢说道说道:
1. 并不是每一家企业、每一个用户,都有余钱购买一台昂贵的苹果电脑。
2. Windows是一款非常优秀的桌面系统!然而它是收费的,虽然很多用户一直认为它是“免费”的!随着各方面的发展和进步,版权、授权等问题会日益突显。付费软件将为企业和个人带来一笔额外的开支。
3. Linux系统同样优秀,并且绝大部分免费。但做每一件事,都需要付出对等代价,使用Linux系统需要用户去适应和学习。适应和学习可能不会带来直接的开销,但却必然要花费时间!同时还需要寻找很多替换方案,来满足用户的使用需求。
4. 使用Linux桌面系统,并不意味着就要彻底放弃Windows桌面系统。有很多原因,让我们根本没有办法彻底放弃Windows。比如,一些职能网站,到现在依旧只能使用被淘汰的IE浏览器。同是Windows下的Edge、Chrome、Firefox尚且不被支持,更何况Linux系统呢!所以对于企业和个人来说,想要彻底放弃Windows,是件很为难的事。
5. 由于一些深层次的原因,近些年国家也开始鼓励开发和使用Linux桌面系统。一些优秀的国产Linux桌面,已经可以满足一般用户的日常使用。一些企业也加强了Linux软件的开发。总体上讲,Linux桌面系统的未来,还是值得期待的。
6. Linux桌面系统的缺点不少!遇到问题,寻找解决办法,也不失为一种乐趣!这里举个令人感到蛋痛的例子:本人使用Debian系统访问的网站,就发现一个重大BUG,无论是用哪一款浏览器,都无法成功登录账号。于是我又用Windows系统,浏览器上有保存登录信息,可以直接用,但却一直无法退出登录。真的很无语!
要编写一个自己的linux桌面首先要知道你的Linux安装的是哪种图形用户界面。目前用的最多的图形用户界面是 GNOME,我们首先以此来说吧。编写 Linux 桌面最常用的方法是用脚本语言 Python,这种语言一般学校不开相应的课程,你要用它就的从网上下载资料来自学。另外一种更加通用的方式是用 C/C++,这种语言是所有学计算机专业的人必修的,你肯定会用。为了用 C/C++ 开发 你自己的桌面应用程序,你必须安装 GTK+ 的视窗工具包并学习其使用方法。其使用过程与 Windows 图形用户界面编程很类似。如果你用的图形用户界面不是 GNOME 而是 KDE,你就安装 Qt 视窗工具包并学习其使用方法。
1、KDE 桌面系统:KDE 是 K Desktop Environment 的缩写,简称K桌面环境,是基于大名鼎鼎的QT,现在许多Linux发行版本都提供了KED桌面环境,比如说:Ubuntu、Linux Mint、OpenSUSE、Fedora、Kubuntu等,该系统跟Windows类似,切换是比较容易的。2、GNOME 桌面环境:是the GNU Network Object Model Environment 的缩写,是很多发行版本默认的桌面环境,特点是简洁、运行速度快,没有太多定制选项,用户需要安装第三方工具来实现。
3、Unity:由Ubuntu 的母公司 Canonical 开发的,它是运行在GNOME 桌面环境之上,所以使用了GNOME 的核心应用程序,它提供了隐藏启动器、触摸侧边栏显示的选项,用户还可以调高、调低显示启动器菜单的灵敏度。
4、MATE:是一种从现在无人维护的 GNOME 2 代码库派生出来的桌面环境,让人感觉在使用旧的桌面环境,结合了历年来界面方面诸多改进,适用于低配计算机,现在MATE还是许多流行Linux发行版本携带的,比如说 Ubuntu、Linux Mint、Mageia、Debian等。
5、Cinnamon:与MATE类似,Cinnamon 拥有 GNOME 和 Unity 等其它桌面环境所没有的种种功能,是高度可定制的桌面环境,不需要任何外部插件、窗口组件和调整工具来定制桌面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)