龙空技术网

精品推荐!小白也能用好Linux系统 让你对Windows说NO

妮泥斯 9795

前言:

眼前各位老铁们对“myeclipseforubuntu”大约比较关怀,朋友们都需要分析一些“myeclipseforubuntu”的相关资讯。那么小编也在网上汇集了一些关于“myeclipseforubuntu””的相关资讯,希望姐妹们能喜欢,看官们快快来学习一下吧!

今天给大家推荐小编用了半年多的深度桌面操作系统的一些简单介绍,小编现在家用及公司用都是深度桌面操作系统,完全抛弃了Windows。真是爱死Deepin深度桌面操作系统了,Windows上的办公软件及社交,例如:QQ,微信,WPS。深度一样都不缺,这也是我选择深度的原因之一,还有一点就是深度兼容目前主流三大系统,Linux、Android、Windows、软件兼容。虽然说有些软件兼容性并不好,但这个也是其他系统没法比的。相信你体验之后也会像小编一样,放弃Windows,选择Deepin系统的,不相信就继续往下看

什么是桌面操作系统?

简而言之,桌面操作系统就是大家平常个人电脑里面用的操作系统。

桌面操作系统应该是所有操作系统类型中最为复杂、研发技术难度最高的一种操作系统了。

世界上非常优秀的桌面操作系统有微软的Windows和苹果的Mac OS,其他的Linux桌面操作系统,比如Fedora、Suse、Ubuntu包括我们自己的deepin操作系统,虽然这十几年取得了长足的进步,但是相对于Windows和Mac OS,不论技术先进性、交互设计还是产品质量方面都还有非常大的差距。

深度桌面环境到底有多唯美?

先放三张深度桌面镇楼的图:

是不是美哭了? 是不是看了之后完全不是Linux的样子呢?。

这就是Deepin与其他发行版的区别所在。

更多详细信息如下:

深度桌面环境的交互细节以及横向对比

下面我只简单的举一些深度桌面的小细节,以下这些特性不是什么黑科技,也不是深度才独有的,但都是研发团队通过用心思考,研究用户的痛点,通过简单的设计就能解决用户的问题,而不是浪费用户几小时甚至几天的时间去“忍受”系统。

默认折腾好QQ、字体设置、解码器:不用装好系统满世界折腾Wine、粘贴xorg配置和下载不知道包名叫啥的解码器

屏幕旋转不用歪着头逆天的移动鼠标:注意看下图,系统进行屏幕方向设置的时候,会弹出一个全屏界面,向左旋转就点一下鼠标左键,继续旋转的话就继续点鼠标左键,什么时候旋转好了,点击鼠标右键确认。旋转屏幕的时候,全程不需要歪着头,也不用拿着鼠标晕头转向的找“确定”按钮,这个问题,即使Windows和Mac都做的非常不好, 其他linux系统也一样,有人仔细研究了这个二十多年的非人类痛点了吗?我始终认为,这才是一个桌面研发团队应该关注的,通过小小的创新就可以解决用户的大痛苦

边界值的时候要有吸附功能: 注意看下图,当选择声音左右平衡时,不论左、右还是中间平衡那点,只要在周围 -5px ~ 5px 的范围都会自动吸附到左、右、中间的那个点,用户即使触摸板或鼠标不好用,都不会发生在平衡点左右差一点的位置来回晃(同时拖住不放就可以精确调整),这也不是什么大功能, 但是每个用户都会遇到这种不爽的操作

打字时禁用触摸板: 国内好多性价比高的笔记本触摸板很容易误碰,手掌一不小心就碰到触摸板导致光标乱飞,你只要开了这个开关,打字的时候触摸板就不响应,你打字一停马上就可以响应,这样就可以解决硬件的问题,当然你也可以写一段脚本然后添加到开机服务中折腾半天,而在深度桌面环境,只需要一个开关的事情(小编为这个功点个赞)

深度商店

深度商店是Linux下第一款有产品质量和交互体验优秀的应用商店,以前的社区的都只能叫软件管理工具。

这里你可以看到的所有高质量的软件都可以搜索,一键安装使用,再也不用自己折腾 myeclipse、sublime、 shadowsocks-qt5、迅雷、RTX等各种应用,所有软件都默认打包好放到软件仓库,也不用担心添加了哪个质量不佳的ppa把系统搞死了,所有的依赖默认就调好了,装完就用。

除了支持深度系列应用, 还通过 deepin-wine 支持50+多款Windows应用,通过内置 Android runtime支持200+多款Android应用(比如愤怒小鸟,各种视频客户端),通过和Intel合作开发 deepin-xwalk 直接支持html5应用(比如Gliffy等)还可以自己记住窗口大小(而不是打开一个贼大的浏览器)

很多社区开发者说,我们用社区的Wine也能跑QQ, 为啥要用Deepin? 我只能说的是,社区版的Wine如果没有deepin这几年的贡献,你啥都跑不了,不管你换什么linux发行版。

这么多年deepin自己开发了几百万行GPL3的源代码,向上游贡献了无数的 commit, 我们更在意用户体验和功能更新,不想去比什么commit刷屏,但是一次又一次的被喷子们用各种逻辑瞎喷,希望这些喷子看看我们的代码再来喷我们。

深度造了哪些应用?

除了深度桌面环境和应用商店,我们自己截止到2017年6月,深度自己还造了15个精品应用和3款厂商联合开发应用,下面我只说每个应用的关键亮点,更多的细节只能感兴趣的用户自己体会了 :

深度安装器:

如果你在有wifi的地方,安装器不用连接网络,自动从路由器中找出国家码设置时区,不需要网络连接和GPS就可以准确知道用户在哪个时区,不需要让用户手动设置时区

安装linux不需要知道分区知识,不需要知道 /、/var、/boot、/home、swap啥概念,选择任意空白分区即可安装,还可以根据内存大小自动选择是否设置swapfile(大内存不设置加速读取,小内存自动算swapfile最佳大小,当然也可以手动设置swap分区)

安装错误了,扫描二维码的时候就自动上传错误日志了,不需要来回倒腾错误日志

深度启动盘制作工具

不需要研究各种U盘参数、引导参数,选择ISO文件,选择U盘就可以直接制作U盘启动安装盘

系统安装盘里包含了Windows安装器,可以直接安装在windows xp/windows 7/windows 8/windows 10的NTFS分区安装深度操作系统

深度文件管理器

经典的文件操作方式, 没有坑爹的设计

基于rlocate开发了内核模块,2TB的文件名2秒中搜索完毕,而且会根据文件添加删除启动实时维护搜索索引,不用手动定期更新索引

内置avfs模块,所有压缩格式文件管理器秒开,而不用等漫长的解压时间和额外解压的磁盘空间

未来版本直接扫描二维码下载文件到手机(或者反过来玩),不用连上USB后在不同目录来回穿梭

深度截图工具

类似QQ截图体验的截图工具,Linux下最好用的截图工具,不解释

深度录屏工具

Linux下最方便的录屏软件,你甚至会怀疑你以前用的Linux录屏软件为什么会做的如此复杂? 

深度录音工具

即使一个小小的录音程序,每一个交互流程和细节都要做的精致

深度影院

无边框沉浸式观看影片, 只有鼠标移动到顶部或底部才显示控件,看电影最重要的是内容

窗口跟随视频比例缩放,永远没有黑边

最小化窗口切换到其他应用时自动暂停,切换回来后继续播放

深度音乐

简洁的音乐播放器,可以放无损音乐

自动解决歌曲乱码,不用自己折腾

自动下载歌曲歌词和封面,专心听音乐就好

深度看图

自动同步图片目录,不用在目录树中眼花缭乱的找,自动根据图片拍摄时间按时光机排序

简单美观看图功能,其他乱七八糟功能没有

深度终端

同等功能的终端,启动速度最快、内存占用最小

类似Chrome的沉浸式体验,除了标签以外每一像素都只显示终端的内容,内容至上,不用无谓的控件喧宾夺主,让用户更加专注

当发现后台工作区的任务完成后, 会通过标签的颜色及时通知我们, 只需要瞟一眼终端标签就可以知道后台任务是否完成, 彻底告别人肉轮询命令的时代了。 ;)

自动识别光标下的连接地址, 只需右键就可以快速复制光标下的连接地址, 当然也可以 Ctrl + 左键快速用浏览器打开连接

内置分屏,不用学习tmux/screen也可享受分屏的高效

内置远程服务器管理功能, 更方便的管理数千太台远程服务器,linux运维人员的福音

支持点阵字体显示

深度系统监视器

系统资源监控和进程列表放在一个页面中,用户不用为了找最占资源的进程来回在两个标签中切换

除了监听CPU、内存外,对每个进程的网络IO和磁盘IO都进行监控,最快的速度查找出后台占用带宽的进程

把图形化应用程序、我的进程和所有进程用三个标签分出来,平常使用的时候只用查看第一个标签就可以管理图形化应用程序,不用在进程的汪洋大海中来回滚屏

提供图形化的进程终止功能,点哪杀哪,再也不用看着僵尸的应用,不知道进程列表中叫啥的那种不知所措了

智能的分析进程命令所在的位置,轻松知道各种程序安装在什么地方

更多关于深度系统监视器的技术细节可以查看:

深度手册

图文并茂,markdown的语法,方便社区协作,美观易度

深度开源字体

社区中吵了十几年的Office排版字体,要不就是吐槽,要不就是拷贝微软版权字体,没有人站出来解决问题。5个版权字体,上千个符号,我们一个一个字体,自己重新画了一遍,然后开源给大家免费使用,行动才能推动开源,而不是靠嘴

对上游社区的贡献

深度操作系统的发展是站在上游社区的基础之上才能走到今天,除了我们自己开发了数百万行代码的原创开源项目外,我们深知只有秉承 “取之于开源,回馈予开源” 的开源理念,才能将我们自己的代码和功能改进回馈予上游开源社区,才能更好的推动全世界的开源运动向前不断发展。

深度团队对于上游社区,比如Wine、Emacs、Gtk+、Miracast都做了非常多的贡献,比如Miracast电脑向电视投射的功能就是Deepin团队主导开发的。

更多对上游社区的代码贡献可以查看 所有代码都是在GPL3的协议下进行贡献。

国内生态应用

推动国内开源社区的发展,光靠自己开发系统和应用远远不够,还要联合国内顶尖的软件厂商开发Linux版应用才是未来,下面举一下deepin在应用生态的贡献:

2013年联合搜狗开发了搜狗输入法 for Linux

2015年联合网易开发了有道词典 for linux

2016年联合网易开发了网易云音乐 for linux

开发这些应用,深度投入了巨大的财力人力不求回报,只求国内的linux用户能够更加幸福一点,我们未来会联合国内的厂商开发更多的Linux应用,我们坚信Linux生态普及的那一天。

为什么开源的轮子不能用?

深度造了那么多轮子,为什么不用社区的?

社区技术大拿很多,但是技术强大的同时能把一个应用的UI和交互细节做好的开发者鲜有

社区大部分软件都是面向开发者,功能确实强大,但是对于小白用户来说太复杂了

深度希望十年之内解决linux桌面的问题,我们内部每天几百个commit的快速迭代,社区主导开发完了花都谢了

希望做出来再吹牛,不想天天在社区打嘴泡

十几年开源社区为什么做不好桌面?

主要用户群体是开发者,大多数开发者喜欢黑客般的各种功能堆在一起,而普通用户只需要简单易用的产品

太过于碎片化:大家不齐心,每个人都造半成品互相打压,没有形成合力,最后社区除了大量的半成品,并没有多少应用能够比Windows软件更好(真正能和Windows平台堪比的应用不超过50个)

鄙视小白的氛围不好,技术稍微好一点的人就打击小白用户,大量真正的桌面小白用户走了以后,最后导致大家都不关心桌面的细节体验

做的太少,说的太多,有行动,10年就是翻天覆地变化,而不是大家时间长了都失望了

开源社区擅长什么?

开源社区适合做远程协助,碎片化的事情,比如文档和翻译,深度社区全世界的翻译贡献者就超过300多名: , 曾经创造西班牙语一星期就翻译完整个系统的奇迹

开源社区适合吐槽, 我说的是客观的吐槽, 各种用户帮助开发团队发现更多测试版的bug和非常非常好的反馈建议

开源社区适合打包移植, 目前深度桌面已经移植到 Arch, Manjaro, SparkyLinux, openSuse, Ubuntu, Gentoo, Fedora 等发行版

国内技术圈偏见

拿着自己的平铺式窗口管理器装X,鄙视小白用户:其实玩过的人都知道,就是一些配置,花一些耐心和毅力就能搞定,这些只能证明你比较能折腾,但折腾并不代表你的学识渊博和能力高超,更不是鄙视和嘲笑别人的资本

认为只有玩内核才是技术高手: 不懂linux的人这样认为,很多开发者也这样认为,真正开发内核的开发者都知道,内核开发和应用开发和其他任何开发都一样,唯一的不同就是更难调试,更复杂。不是只会内核开发的开发者才是最厉害的人,很多内核的开发都要和应用以及现实场景配合才有意义。更不是自己会编译内核就开始了不起了

认为做UI和桌面环境很容易: 其实很多嘲笑做UI的人,即使是一些开发者,我相信大部分人连XCB以及窗口移动,甚至窗口阴影都绘制不出来,在国内看到太多拿着无知当权威的喷子了,希望这些人长大以后学会谦虚。其实大家都是看着功成名就来评判的,苹果应该是这个世界上折腾UI细节最多的公司,但是没有人说苹果只会UI,为什么?国人就喜欢打压还没有成功的公司,然后跟风吹捧成功的公司和产品

Linux就是应该折腾: Linux早期的折腾对于开发者来说是非常有帮助的,但是人都有会老,都会累的那一天(要不是为什么达拉斯黑客大会那么多大牛最后用Mac, 是因为他们折腾没有你多吗?),一旦折腾完Linux就应该花更多时间去学习新的知识或享受生活, 而不是一直都在折腾,然后鄙视不会折腾的人

前途漫漫,还需努力

深度从2004年到现在已经努力了13年了,未来还有很长路要走

让国内喜欢开源的开发者能够做自己喜欢的事情,养活自己,养活家人

功能像Windows那样丰富,界面像Mac那样美观,而且源代码还全部开源, 帮助更多人学习开源技术更多的细节只能感兴趣的用户自己体会了 还希望大家多多支持,小编致力推荐精品,共享给大家学习交流。也欢迎大家随时留言回复,谢谢大家!

Ps:如果此文为您解决燃眉之急或是带来些许明朗,那就关注吧

标签: #myeclipseforubuntu