1. 安装系统

国产操作系统deepin V20 bata版本已经发布。本人第一时间安装和体验。在犹豫很久之后,因为受到最新内核,高版本的bash和Python的诱惑,字体更加和谐等因素,选择升级系统。

个人比较喜欢全新安装,即直接重装系统。本人使用的小米笔记本,扩展了一个120G的SSD,用这块SSD来作为deepin系统盘。

安装操作系统的过程这里不表,网上有很多关于deepin和win10双系统的教程。

在安全过程中,遇到第一个问题就是,启动过程中出现了以下问题:

DRM: Pointer to TMDS table invalid

在网上检索之后,发现可以通过修改内核启动参数,来屏蔽这个报错。事实证明可行。

注:以下操作是安装好操作系统之后进行的

vim /etc/default/grub修改如下:

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet ipv6.disable=1 nouveau.modeset=0 "

上述内容同时禁用了系统的ipv6

然后执行update-grub,即可更新,重启生效。

因为是双系统,必须给于开机时一个缓冲时间。修改/etc/default/grub最后一行的GRUB_TIMEOUT=15,这个依据个人喜好调整即可。更新生效的方式同上。

另外,双系统在选择界面反应并不是那么快捷,不清楚是我硬件问题还是别的问题。就看个人能不能承受了。

2. 进入系统

进入系统之后,根据自己笔记本是否是高分屏进行分辨率和字体大小的设置。

我的小米笔记本设置的1.25倍缩放,字体15号。一般设置好缩放需要重启,或者注销再登录生效。

我试了一下双屏幕,感觉跟15.11的问题一样,直接扩展屏幕后,并不如win10那样顺滑,但是都有间接的解决方式。

2.1 桌面、启动器、任务栏

系统桌面是用户使用操作系统的第一个交互式体验。本人喜欢高效式桌面,右键任务栏,很容易调整。

启动器也选择了类似win10的方式,而非Ubuntu或者Mac那种标签是方式。

deepin V20的启动器,选择win10这种启动器时,背景颜色白底,虽然官方做了字体加深,但是感觉还是不和谐。不如deepin 15.11那样美观。

任务栏的调整很简单,任何新手都能够操作。这里不进行表述。本人根据个人喜好,只是取消了一些无用的插件,比如屏幕键盘,电源,回收站,显示桌面,多任务视图等。

deepin 的多任务视图,跟win10的虚拟桌面不同。也不清楚具体的用处是什么。个人觉得win10的虚拟桌面那一套非常好用,配上触摸板手势,平时工作学习,能装逼于无形之中。

2.2 输入法

deepin 15.11 默认安装了搜狗输入法的2.x版本,这也是我比较喜欢的一个版本。搜狗最新的输入法Linux版本,在切换输入法的过程中,会出现任务栏抖动的情况。个人不是很喜欢这样。

在deepin v20上,直接使用命令sudo apt-get install sogoupinyin即可安装搜狗输入法2.x版本。通过输入法管理取消其他输入法,或者直接卸载其他输入法也行。

讯飞输入法跟搜狗输入法的比较,不是本文的重点,根据个人喜欢选择就行。讯飞同样有搜狗上述切换时任务栏抖动的问题。个人觉得讯飞的任务栏logo设计的很不和谐。

2.3 文件管理

通过“启动器+e”,就可以快速打开文件管理。这个跟win10的操作一样。

文件管理器跟之前不同的是:

  • 当取消自动挂载外置或者内置硬盘时,或者取消隐藏系统盘时,会把双系统情况下的win10系统盘隐藏掉。这个在deepin 15.11 上需要借助第三方软件。或者专业人士需要自定义/etc/fstab文件
  • 回收站有了清空回收站的按钮
  • deepin v20的bata版本目前没有“右键管理员权限打开”的选项,这个可能正式版会更新

2.4 软件管理器

deepin v20的软件管理器,应该是有bug的,至少bata是这样,也是众多网友吐槽的地方。软件的生态就不多说了,本人可能不需要太多软件。只是一些开发运维办公的需要就可以。

通过软件管理器,本人仅仅安装了微信。其他就是通过它下载一些自带的,或者深度原生的软件了,嘿嘿。

本人的环境中主要安装了以下软件:

  • 办公用的:wps,微信,坚果云,谷歌浏览器,typora,vlc
  • 开发用的:vscode,utools
  • 运维环境:kvm,apache2,mariadb

这些很多都可以从官网下载,或者直接使用apt-get命令行安装

3. 其他个性化配置

卸载nano

本人是vim党,因此避免nano造成一些不必要的问题,直接卸载apt-get autoremove nano

安装开发环境

命令行执行apt-get install qemu qemu-kvm virt-manager mairadb-server apache2

配置sudo

修改root密码:sudo passwd

切换到root之后,visudo,修改sudo文件,主要是%sudo ALL=(ALL:ALL) NOPASSWD:ALL

然后把普通用户添加到改组:usermod -a -G sudo liwl

无线网络提速

root用户编辑:vim /etc/modprobe.d/iwlwifi.conf,修改11n_disable=111n_disable=0

卸载自带或者原生

apt-get autoremove deepin-screensaver deepin-wallpapers deepin-manual dde-introduction

主要是深度帮助手册,深度壁纸,深度屏保,深度介绍等

隐藏启动器上的快捷方式

启动器上的快捷方式,放置目录在/usr/share/applications/,里面是对应的各类软件的desktop文件

修改此文件可以对启动方式进行自定义配置,比如修改显示名称,是否显示等

本人通过以下命令隐藏一些不想显示的快捷方式

echo "NoDisplay=true" >> xxx.desktop

这种方式可以即刻生效,手动编辑的话可能要注销或者重启生效。

有关vscode跟谷歌浏览器的大额头取消,论坛有很多。

4. 新的特性

操作系统

内核已经更新到5.3了

Python为2.7和3.7

bash是5.0

vim是8.1

gcc是8.3

原生软件

提供了看图,相册,画图等软件。画图软件对于快速作图的还是挺赞的

整合了截图跟录屏,根据录音重新设计了一款语音记事本

提供了日志收集器,设备管理器,缺一个驱动管理器了,虽然不知道Linux需要不需要

打印管理器,字体管理器,归档管理器,文档管理器,本人基本不太实用

提供了回收站的清空按钮,不用右键了

提供了显示粘贴板的快捷键

5. 存在的问题

deepin v20在颜值上跟deepin 15.11各有千秋,主要看个人喜好

新版本也解决了很多旧版本的问题,但是也有很多不足。以下是我个人的使用体验,感觉不足的地方。

深度终端

我是xshell的重度使用者,对于deepin-terminal的使用也给予一定的肯定。但是终端右键设置的那个交互界面与新系统及其不和谐。这个为在deepin15.11最后的更新一样。不知道官方是否在意这个问题。这个问题貌似在低分辨率屏幕上没有问题。我试了一下我的一款老笔记本不存在这样的问题。

深度影院

好吧,我直接卸载了,使用vlc了。deepin v20深度影院的那个进度栏,简直是反人类的设计

深度计算器

这个不如我使用Python来的更加快捷。鸡肋一般的存在

深度看图

性能没有deepin15.11的好,真的。更喜欢旧版本的。

触摸板手势

在deepin15.11上,单指,三指,四指都有很明确的动作。但是在deepin v20上,貌似只有四指切换多任务视图,而且还不和谐,差评。触摸板和虚拟桌面是用户体验好评度的标准,希望后期官方优化。尝试了浏览器,文件管理器,和终端。只有终端能够使用三手指手势。

文件管理器

还是存在安装了vscode之后,快捷方式启动文件管理器后,打开的是vscode,虽然这个可以手动解决,但是感觉有点不和谐。并且还不能够设置文件管理默认最大化的设置,这个选项可以避免有些信息被遮掩,不清楚官方是否重视

音效设置

音效设置界面,有下拉菜单遮挡按钮的问题

验证界面

真的不好看。包括登录界面的认证,以及安装或者使用软件时,验证个人密码的界面。跟整体设计风格不搭,还是喜欢deepin 15.11的那个。旧版本登录界面,配上一个明亮的壁纸,很好看。

软件大额头

这个真的是让人额头变大的问题。很有软件都有这个问题,不清楚为啥。我估计后期也不会修改了吧。

蓝牙鼠标

测试了雷柏蓝牙鼠标和小米蓝颜鼠标,感觉deepin对雷柏蓝牙鼠标的支持不是很好。deepin v20里面蓝牙关闭以后,下面的蓝牙设备依然还在搜寻中,估计是个bug。最后我添加了小米蓝牙鼠标,雷柏的放弃。小米蓝牙鼠标在我重启了电脑之后,又重新连接上,不清楚会不会存在deepin15.11那样经常断开的问题。

无线网络

我在之前的表述中配置了无线网加速。也就是修改无线网的协议。但是发现这样的话,无线网会经常断开,信号很差。改回来就又可以了。不知道正式版本会不会修复这个问题。

摸索了半天发现是蓝牙跟无线网冲突所致。

国产操作系统深度deepin V20体验的更多相关文章

  1. Azure镜像市场再下一城,中标软件入驻开启Azure国产操作系统时代

    近日,中标软件成功入驻 Azure 镜像市场,提供中标麒麟 Linux 的产品镜像服务,这样一来,中标麒麟也成为国内唯一能够在 Azure 公有云上运行的国产操作系统产品. 作为国内操作系统的领头羊, ...

  2. 瑞星推国内唯一Linux系统杀毒软件 国产操作系统还需国产安全软件保护

    近来在IT领域最爆炸的新闻莫过于5月20日中央国家机关政府採购中心下发通知.要求中央机关採购所有计算机类产品不同意安装Windows 8.而改用国产Linux操作系统. 此消息一出,立马引起各界关注. ...

  3. deepin V20 简易入门指南

    deepin V20 入坑指南 系统安装 入坑第一步自然是先安装系统了,deepin的安装方式很简单只需要一个U盘即可,在官网下载好安装镜像文件,使用官方的启动盘制作工具,开机时选择从U盘启动即可,安 ...

  4. 操作系统深度研究(75页PPT)

    上一篇:命令行版的斗地主你玩过没? 内容覆盖操作系统基本概念.分类.关键技术,体系架构,发展历程和主流国产操作系统厂商分析. 文中报告节选自兴业证券经济与金融研究院已公开发布研究报告,具体报告内容及相 ...

  5. 国产操作系统剽窃Linux内核可耻!

    10月28日,新浪科技发表文章,题为"国产操作系统迎来利好:部委机构正大量採购",读后有感. 如今,国家进入法制时代.政府採购"国产操作系统",似乎成为一种&q ...

  6. 国产操作系统deepin安装与配置Node-RED环境

    1.1. 测试机配置清单 部件名称 版本号 备注 处理器 Intel Core i5 3320M 显卡 自带集显 内存 8G DDR3单通道 显示插口 VGA*1,HDML*1 1.2. 系统安装及配 ...

  7. niushop,优秀的国产开源电商系统体验

    前几天,小编发布了国产电商开源系统推荐,有个小伙伴后台留言说niushop不错. 先别管这么多,盘他! 我这里下载的是B2C单商户免费版 先把源码下载下来.安装之前先看看niushop的环境要求. P ...

  8. Deepin V20.1 解决安装Edge浏览器后更新系统报错的方法

    问题描述:有些人在deepin系统上安装完edge浏览器后采用sudo apt update命令更新系统,却报出了错误,更新失败.原因是更新deepin系统的时候,最好把其它的源禁用了,不然会有各样的 ...

  9. TensorFlow-谷歌深度学习库 体验一二三

    一个TensorFlow的运算可以看作是一个数据流图. 一个图呢则由一组操作和数据集组成. 操作(operation)代表运算单元 数据(tensor) 代表在各运算单元流动的数据单元 要想使用一个数 ...

随机推荐

  1. 面试刷题17:线程两次start()会发生什么?

    线程是并发编程的基础元素,是系统调度的最小单元,现代的jvm直接对应了内核线程.为了降低并发编程的门槛,go语言引入了协程. 你好,我是李福春,我在准备面试,今天的题目是? 一个线程两次调用start ...

  2. 3.Scikit-Learn实现完整的机器学习项目

    1       完整的机器学习项目 完成项目的步骤: (1)    项目概述 (2)    获取数据 (3)    发现并可视化数据,发现规律. (4)    为机器学习算法准备数据. (5)    ...

  3. 改变Dataframe的列的数据类型

    1.查看DataFrame的数据类型 df.dtypes#查看各列数据类型 df[A].dtypes#查看A列数据类型 2.转换DataFrame的数据类型 df[A].astypes(int)#将A ...

  4. FormDataBodyPart获取表单文件名乱码解决方法

    FormDataMultiPart formData=; FormDataBodyPart filePart=; filePart.getFormDataContentDisposition().ge ...

  5. 【译】Java SE 14 Hotspot 虚拟机垃圾回收调优指南

    原文链接:HotSpot Virtual Machine Garbage Collection Tuning Guide,基于Java SE 14. 本文主要包括以下内容: 优化目标与策略(Ergon ...

  6. [HDU2546]饭卡<dp 01背包>

    链接:http://acm.hdu.edu.cn/showproblem.php?pid=2546 #题目描述: 电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额.如果购买一个商品之前, ...

  7. iOS 编程之UIWindow切换

    由于最近项目需要制作一个可定制的底部弹窗效果,因此研究了一下UIActionSheet,打算重写一个自定义的弹窗,在写demo的时候出于偷懒的原因,直接在新建项目的 - (void)viewDidLo ...

  8. C语言:signed和unsigned的区别

    参考博客:https://blog.csdn.net/wen381951203/article/details/79922220 signed和unsigned用于修饰整数类型(包括char,从ANS ...

  9. STM32F103ZET6的中断管理

    1.STM32的中断 STM32的中断管理是属于内核部分的,所以中断管理的寄存器也是属于内核组,不属于芯片外设,在查看相关资料的时候,需要查看相对应的内核手册. STM32F103ZET6是Corte ...

  10. xmind转为markdown

    先将xmind导出为.opml 将opml导入Typora (需要安装pandoc)