热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux欲成大众选择需改进?

文章标题:Linux欲成大众选择需改进?。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

    有关Linux的大辩论依然在进行当中,而且看似还会持续一段时间。尽管Linux在桌面操作系统的市场份额日益增多,但是与微软的视窗操作系统的广泛影响力和普片使用率相比,Linux依然相形见绌,那些Linux的倡导者们还是再努力将这个“企鹅”带入公众的视野当中。

  但是这个以可爱的企鹅为标志的操作系统尚未能做好被非专家的普通用户进行日常操作使用的准备。尽管我的观点会被一些Linux的铁杆粉丝所无情唾弃和坚决否决,但是不带任何感情色彩偏向的理智人还是认为在用户界面友好性方面,这只企鹅和微软的视窗系统相比还是有着相当的差距的。

    “秀色可餐”的视觉效果

  无论人们喜欢与否,像那种诸如特殊界面效果、半透明操作视窗之类“秀色可餐”的视觉效果将会不可避免地成为吸引普通用户的重要因素,这种看似“在表面上做文章的”效果不应该被低估,这或将在吸引大众PC用户使用该桌面操作系统的战争中充当重要角色。拿苹果的OS X系统为例,易于上手的操作以及吸引眼球的人机用户操作界面都是该系统市场份额快速增长的催化剂。但是有相当一部分Linux倡导者称“秀色可餐”的视觉效果应该次于技术、形式以及功能,他们依旧对普通用户对各种版本Linux极低的使用率而感到忿忿不平。

  Ubuntu Linux创始人Mark Shuttleworth最近在公众场合表达着同样的观点,他要求Linux开发社区的技术人员向苹果OS X学习,努力提高用户界面友好性和美观性。

  有人站出来反对表示他们已经尝试了开发图形用户界面 (Graphic User Interface)为其添加“秀色可餐”的操作视觉效果。但是在大版本的Linux系统中依旧没有一个统一的标准,此外也没有BugFree(借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码)以及易于上手的安装过程。

    统一标准的软件包

  此外,在Linux上安装应用软件的确是一个郁闷的过程。一般的时间都是用在测试、麻烦和黑客手册上,这对于非专家的普通用户来说是很不实际的。如果这还不算特别的麻烦,那么不同版本的各式各样的软件包才真的令普通用户望而却步,每一种版本的Linux似乎都有着固定的独具特色的软件包。因此学会了一种Linux并不意味着你可以轻松地使用其他版本的Linux系统。Ubuntu用的是Debian软件包,Suse和红帽子用的则是RPM。此外软件包的安装工具的操作都有着极大地不同。Linux系统开发者应该彻底解决这一混乱的问题,尽快地确立一个最优标准并且牢牢地以此为统一标准。

  每种发行版本的Linux都应该严格遵守这一标准,这将会使得基于Linux开发的软件能够毫无问题地轻易安装在每个版本的Linux系统上。我所说的毫无问题是指没有一丝一毫的麻烦,无需黑客手册、编辑费解的配置文件、无需重新构建kernel以及手动安装启动独立的软件包。就像微软的视窗操作系统一样,运行软件安装工具,轻易安装应用软件。


推荐阅读
  • 如何查看电脑系统版本_腾讯云服务器系统版本怎么看?Windows和Centos版本怎么选?...
    腾讯云服务器系统版本怎么看?想要知道自己的腾讯云服务器系统版本是哪个,可以登录云服务器后台管理系统查看,或者使用命令行查询,如果不会操作& ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
  • STM32与FPGA的对比及学习建议
    本文对比了野火STM32F103指南针板和Xilinx的PYNQ-Z2板(ZYNQ-7020),介绍了野火STM32F103指南针板的学习资料和讲解视频的详细程度,建议初学者学习野火的资料。同时,介绍了STM32开发所用的Keil程序和C指针的重要性。对于ZYNQ-7020的开发,提到了其自带的Linux、Ubuntu18.4系统以及使用SD卡烧入镜像的方法。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • PHP函数实现分页含文本分页和数字分页【PHP】
    后端开发|php教程PHP,分页后端开发-php教程最近,在项目中要用到分页。分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装。影视网源码带充值系统,vscode配置根 ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • systemd-nspawn可以创建最轻量级的容器(ns的意思就是namespace),本文的实验平台是Ubuntu16.04,x86_64机器。本文的目的是:在Ubuntu中用syst ... [详细]
  • 如何将CentOS8转换为CentOSStream
    CentOS Stream是一个持续交付的Linux发行版,它在RHEL之前处于领先地位。它将具有滚动发布,即不断进行更改。CentOS将成为一个上游版本,它将具有测试补丁和更新。 ... [详细]
  • Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
    一般来说获取系统root权限是很困难的,尤其是加密系统中,但西班牙安全研究员hectormarco、ismaelripoll发现,linux系统下只需按住回车键70秒钟,就能轻 ... [详细]
  • 系统安装Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat ... [详细]
  • 主流操作系统简介
    主流操作系统简介子墨居士操作系统理论定义为管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分࿰ ... [详细]
author-avatar
lodng
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有