
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在前几期的文章中给大家简单介绍了入门Linux编程技术的时候需要掌握的一些基础知识点等内容,而本文我们就继续来学习一下,Linux编程技术发展趋势与变化分享。
1.应用程序更简洁
近年来,所有桌面操作系统的应用程序设计都发生了变化,Linux也没有跳过这一趋势。桌面界面的传统元素,例如工具栏、标题栏和菜单栏,现在越来越过时了。
目前流行的Linux桌面GNOME,使用包含图标和汉堡菜单按钮的单个标题栏。一些较新的GNOME应用程序在窗口内容和标题栏之间根本没有任何边界。基本操作系统上的应用程序也是如此。
2.更多的应用是自适应的,比如网站
在早期,PC上的应用程序相对静态。元素并没有移动太多。如果您将窗口缩小得太远,您就有可能隐藏界面的内容或元素。
现在应用程序的适应性越来越强,改变以适应小窗口大小,有时在此过程中完全重新排列它们的界面。这使得单个应用程序可以在桌面和移动设备上舒适地运行,就像自适应网站一样。
这是对应用程序设计的另一项更改,其中GNOME走得远,但其他桌面也在进行过渡。KDEPlasma有一个名为Kirigami的独立框架,它提供了一个可以很好地适应各种外形尺寸的应用程序界面。作为向GTK4过渡的一部分,elementaryOS正在使应用程序更具适应性。
3.Linux看起来和替代品一样现代
几年前,切换到Linux感觉就像回到了过去。GNOME2.x和KDE3.x看起来像是停留在1990年代的环境,即使它们添加了现代功能。拥抱软件自由意味着失去某种光泽和光彩。
如今,自由软件桌面与其专有软件桌面之间的距离要小得多。GNOME可以说拥有与macOS一样具有凝聚力和一致性的设计语言,甚至更多。桌面动画和过渡感觉比在ChromeOS上更流畅。路人很容易将KDEPlasma误认为是Windows。
当然,有很多Linux桌面仍然感觉卡在时间上。MATE和XFCE的存在部分是为了保留旧的做事方式。但是,如果您想要一些感觉现代的东西,Linux现在可以提供。
4.应用程序更容易安装
在Linux上安装软件长期以来一直是个混日子。一方面,Linux长期以来一直有包管理器,在应用商店出现之前,它就充当了应用商店。如果您的发行版提供了一个应用程序,您只需单击或命令即可安装它。但是,如果您的发行版没有提供应用程序,或者它提供了过时的版本,那么使用该程序会很痛苦。
您必须从源代码编译程序或将其他软件源添加到系统中,这种更改会增加您遇到错误或崩溃的风险。您可以运行哪些软件很大程度上取决于您选择的发行版。
现在有多种通用包格式适用于大多数Linux版本。如果应用程序以Flatpak、Snap或AppImage格式提供,那么您很有可能只需下载该程序并在您的计算机上运行它。
Flathub(用于Flatpaks)和SnapStore(用于Snap包)提供了您可能需要的大部分软件的集中来源以及持续更新。因此,应用程序不仅更容易找到,而且更容易保持新状态。即使是测试版或实验性软件现在也很容易运行,对您的计算机几乎没有风险。
5.为新人提供更好的入职体验
Linux是为自己的操作系统,因此它以自己的方式运行。不仅如此,并非所有Linux桌面都采用任何一种外观或特性。作为一个相对小众的选择,我们中的大多数人不一定认识我们个人生活中运行Linux的人,我们也不能将我们的PC带到大商场寻求帮助。
这增加了对Linux本身帮助我们学习如何使用计算机的需求。幸运的是,在这个领域,桌面已经取得了长足的进步。Ubuntu是受欢迎的Linux版本,多年前当它的安装程序向人们介绍Ubuntu体验的各个方面时,它开辟了新天地。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei456学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。