Deepin安装与配置
本文将全面介绍我认为最好的Linux——Deepin的安装、配置与使用体验。
前言
今年参加CSP-S时仍不太习惯系统,深究其原因,我之前一直是一种应试的心态去学习Linux,学习的大多操作只是为了应试,而非为了“生存”下来,只有能完全摆脱Windows,在Linux中“生存”下来的人,才能在比赛中对Linux的操作游刃有余,而且客观来说,Linux的桌面版近年来石势头不断高涨,肯定是有其原因的,相较于Windows,Linux的优点我都可以再专开一篇文章来写,这里就不再赘述了(起玛Linux里没有360,2345这样的造毒软件,其实也有360,但当然没人下)
桌面版的Linux,数Ubuntu的口碑最好,但我不打算使用被CFF严重阉割了的NOILinux,功能被阉割的几乎无法生存QAQ,我开始比较Ubuntu的各大版本,最终选择了Deepin,一方面是Deepin对国产品牌的电脑兼容的好,也更接地气,使用起来方便,另一方面就是顺便支持一下国产系统。
顺便说一下,既然是体验,就没有必要那真机实验,我选择了虚拟机,毕竟Linux系统对硬件的要求向来不高。
安装Deepin
安装十分简单,先在Deepin的官网上下载镜像文件,推荐选用百度云下载,因为Deepin官网的带宽特别小,下载会非常非常慢,直接选择百度云下载,如果有会员的话几分钟就下载好了(下载下来后别手贱当成压缩文件给解压了……)。
![](https://img2018.cnblogs.com/blog/1666846/201911/1666846-20191130213512906-235645046.png)
然后打开VMware,我的大版本号是14,其他版本的应该也大同小异。
然后点击创建新的虚拟机:
选择典型安装:
选择稍后安装系统:
选择系统版本(这步非常重要,一定要选择Ubuntu64,而非Ubuntu):
命名虚拟机:
然后指定硬盘容量(看情况自行选择,但要以生存下来为目的的话最低不应低于20GB,我最终改成了40GB,并改为保存为单个文件,而非多个,这样更高效):
然后选择自定义硬件:
设置4GB内存(最低不应低于2GB):
设置处理器内核数量(推荐为4~6核,我最终又改成了6核):
设置驱动(这一步非常关键,如果设置错误,你安装的就是纯原版的Ubuntu,而非Deepin,而且还可能导致一些谜之错误),一定要选择ISO镜像文件,然后在目录中选择你刚才下载的Deepin的镜像文件。
设置网络,选择桥接模式,否则会出现虚拟机无法联网的情况:
最后点击确定完成配置。
然后你的Deepin系统就配置好啦,点击开启此虚拟机:
然后根据Deepin系统内自带的傻瓜安装向导,依次设置语言,创建用户,选择时区,选择安装位置,然后等待安装完毕即可(大约需要15分钟),我就不再截图了。
需要注意的是,用户名最好全部用小写英文字母,使用大写字母或是中文的话以后或多或少会有一些问题的。
以及,Deepin不愧被称为最漂亮的Linux系统,他的界面UI设置了两个模式,分别为时尚模式与高效模式(分别类似于MacOS与Windows),我刚开始选择的是时尚模式,个人感觉更漂亮一些,但真心不实用,Deepin尚未把任务栏做的像MacOS一样好,我最终换回了高效模式。
安装完毕:
生存下来
首先,没有扫雷的计算机是没有灵魂的(义正词严的说)震惊,某OIer连编译器都没装就迫不及待的安装扫雷
咳咳,开始干正事
安装一个解压软件,WinRAR的Linux版本很不好用,我最终选择了360压缩,它的Linux版本与Windows版本差异很小
配置一个更像MacOS的环境:
安装一些必要的字体:
Typora是我认为最好的一款Markdown编辑器。比某cnbolgs屎一般的Markdown好了不知道多少倍。
Stacer是一款很优秀的Linux系统管理器,推荐下载:
有一个可有可无的小东西,可以帮你在闲暇时间练练打字速度(手速):
一款很有用的桌面便签:
良心软件,装机必安的一款修图软件:
Linux类似于鲁大师的一款小软件:
一个好消息是:最新版的Stacer终于支持简体中文啦!可以在如下界面切换为简体中文;
尽管我更已经习惯了vim的操作,vim上的编程效率已经追上甚至超过Dev-C++,但code::blocks毕竟也是比赛允许使用的IDE,熟悉一下总没坏处。
实际上,Linux中大多数很实用的软件都不支持中文版,code::block就是个很好的例子,Linux下能完美兼容的汉化包几乎找不到(反正我是没找到),本人英语水平一般,因此,一个翻译软件是必不可少的,GoldenDict是Linux下我认为最好的一款翻译软件,只要用鼠标选中某个词,然后摁住Ctrl,再连摁c两下,它就会弹出翻译的窗口。
这个软件刚下下来是不能用的,要稍稍配置一下:
- 打开编辑-首选项-屏幕取词,然后设置成如下界面:
- 打开编辑-词典-词典来源-维基百科,把所有的对号全部清空,如下:
- 再打开编辑-词典-词典来源-网站,清空所有对号,然后单击添加,youdao和bing的源,然后勾选这个网站,如图所示:
打开命令行,输入如图所示的命令,安装gcc和g++:
再输入如图所示的命令,安装gdb:
输入如图所示的命令,打开(创建).vimrc文件:
输入如下的配置,然后保存:
:syntax on
:set nu
:set ruler
:set tabstop=4
:set shiftwidth=4
:set cindent
:set smartindent
:set mouse=a
:set clipboard+=unnamed
map <F5> :call CompileGpp()<CR>
imap<F5> <ESC>:call CompileGpp()<CR>
map <F6> :call RunResult()<CR>
imap<F6> <ESC>:call RunResult()<CR>
func! CompileGpp()
exec "w"
exec "! g++ % -o %<"
endfunc
func! RunResult()
exec "w"
exec "! ./%<"
endfunc
注意:
实质上,deepin终归没有完善,如果不加上配置文件的第一行,代码高亮就会鼓掌,必须让系统原装的配置优先级最高,才能正常使用。
以及,配置完成后,可以像使用普通IDE一样直接再vim中使用<F5>编译,使用<F6>运行,很方便的。
加快下载速度
很多人说deepin应用商店和命令行的下载速度都很慢,这个问题是因为官方的镜像太差了,我们手动切换一下就好了。
打开命令行,输入sudo apt-get install gedit
,下载gedit。
接着,输入sudo gedit /etc/apt/sources.list
,编辑该文件。
注意这一点非常重要,必须备份当前文件,否则以后出了各种问题可能无法修复
将其编辑为一下内容:
## Generated by deepin-installer
deb http://mirrors.163.com/deepin/ unstable main contrib non-free
deb-src http://mirrors.163.com/deepin/ unstable main contrib non-free
##deb [by-hash=force] http://packages.deepin.com/deepin lion main contrib non-free
##deb-src http://packages.deepin.com/deepin lion main contrib non-free
在输入sudo apt-get update
更新一下镜像就好啦。
推荐一款测试下载速度的小软件,命令行输入sudo apt-get install speedtest-cli
即可下载,在命令行输入speedtest即可测试下载速度(可能需要一分钟),配置前和配置后对比一下下载速度吧~~~我配置前0.002MB/S,配置后19.2MB/S(光纤网),是不是快的可怕。
后记
不要问我为什么没装WPS,网易云或是浏览器这类东西,Deepin系统的官方镜像自带这些软件。
也不要问我为什么没装Wine类的软件,我的真机就是Windows。我闲的蛋疼要用Windows系统下的Linux虚拟机运行一个经常崩溃,功能也不完整的Windows软件干什么?
还有,我暂时没无聊到用Linux虚拟机装VMware。(尽管我差点没忍住从应用商店下载一个)