deepin V20 简易入门指南
<h1 id="deepin-v20-入坑指南">deepin V20 入坑指南</h1><h2 id="系统安装">系统安装</h2>
<p>入坑第一步自然是先安装系统了,deepin的安装方式很简单只需要一个U盘即可,在官网下载好安装镜像文件,使用官方的启动盘制作工具,开机时选择从U盘启动即可,安装方式也很人性化。启动盘的具体制作这里不在讲解了。</p>
<hr>
<p>这里主要介绍一下分区策略。</p>
<p><img src="https://s1.ax1x.com/2020/10/30/BN2hKH.jpg" alt="" loading="lazy"></p>
<p>我的硬盘是两个固态,一个256g的nvme固态和一块1t的SSD固态</p>
<p>这里我是使用手动分区 ,当然大家也可以选择自动分区,自动分区的时候home和opt这些使用数据量比较大的目录都会被挂载到数据盘下。</p>
<p>使用手动分区的原因是,默认分区时,系统分区仅给我分了15g,感觉肯定会不够用,所以手动分的时候给的多点,大家只要在保证boot,交换分区和efi分区都存在即可,其他的可以随意分配</p>
<p>常规情况分一个‘/’用于系统安装即可,当系统分区不足的时候将目录挂在进来也可以</p>
<hr>
<p>接着是数据盘分区(仅供参考),只有一个硬盘的小伙伴可以自己规划一下硬盘空间的分配。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNRkzF.jpg" alt="" loading="lazy"></p>
<p>分好以后如果是英伟达的显卡,勾选一下闭源的驱动点击下一步,直接安装,等待完成即可。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNRjfK.jpg" alt="BNRjfK.jpg" loading="lazy"></p>
<p>接着设置一下用户就可以进入系统了。</p>
<p>有很多小伙伴都是从Windows环境切换过来的,这里介绍一下Linux常用的快捷键和deepin设置快捷键。</p>
<p>进入 控制中心-》键盘和语言-》快捷键,就可以查看和修改快捷键。这里的super键即为我们常用的Windows开始键。</p>
<p>这里建议剪贴板设置为 super+v 这也是Windows剪贴板的快捷键</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNfgP0.png" alt="BNfgP0.png" loading="lazy"></p>
<h2 id="常用软件">常用软件</h2>
<h3 id="社交类型">社交类型</h3>
<p>deepin提供了wine版本的QQ,微信,钉钉,基本满足日常社交沟通的需求</p>
<p>同时腾讯官方更是大力支持推出了Linux版本的QQ,此版本及其流畅,而且只提供了简单发送消息和接收消息的功能,并且支持收发文件,可以说是非常简洁了,这里给大家看看Linux血统的官方QQ客户端。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNh0W6.md.png" alt="BNh0W6.md.png" loading="lazy"></p>
<p>我直呼腾讯良心!!!</p>
<hr>
<p>当然除了以上的社交软件以外还有其它的,比如telegram</p>
<p>https://desktop.telegram.org/</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNhjf0.png" alt="BNhjf0.png" loading="lazy"></p>
<p>下载后解压会得到一个ImageApp的包,双击就可以打开,不过个人建议将包放在opt目录下,以后自己手动安装的软件或者下载的可执行软件都放在这里。方便管理。</p>
<p>该软件需要代理,关于Linux上 的网络代理工具数不胜数,具体如何配置请自行解决。</p>
<h3 id="办公类型">办公类型</h3>
<p>既然说到日常使用,办公肯定是必不可少的,office可以使用金山的wps代替,商店就可以直接下载。</p>
<p>deepin也自带了libreOffice,虽然很丑,不过又不是不能用对吧。</p>
<h3 id="浏览器">浏览器</h3>
<p>系统自带了火狐,商店可以下载chrome。</p>
<h3 id="常用工具">常用工具</h3>
<p>个人很推荐Utools,提供了丰富的插件</p>
<p>官网地址:https://www.u.tools/</p>
<p>Linux版本 是 deb的包,下载完成后双击即可安装。不过utools的快捷键alt+空格键与系统快捷键冲突了,可以修改一下。</p>
<p>建议设置开机自启习惯该工具后可以极大的提高开发效率</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNIMFA.png" alt="BNIMFA.png" loading="lazy"></p>
<h4 id="utools插件推荐和使用习惯">utools插件推荐和使用习惯</h4>
<p>这里单独讲一下这个工具。</p>
<p>https://u.tools/docs/ 这是他们的官方文档</p>
<p>先讲讲推荐插件,本人是做java 开发的,推荐一下平时工作开发会用到的相关插件</p>
<ul>
<li>
<p>程序员手册</p>
<p>主要提供各种开发文档</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNI0Wq.png" alt="BNI0Wq.png" loading="lazy"></p>
</li>
<li>
<p>编码助手</p>
<p>支持时间格式转换,获取当前时间戳,生成uuid,哈希加密等等</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNIsyT.png" alt="BNIsyT.png" loading="lazy"></p>
</li>
<li>
<p>变量快速翻译明明插件</p>
<p>该插件可以将你输入的中文翻译成英文驼峰,选中后将自动保存到剪贴板</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BNoanO.gif" alt="BNoanO.gif" loading="lazy"></p>
</li>
</ul>
<p>就不一一介绍了,大家可以自己在插件商店探索</p>
<p>同时他支持一些快捷操作,比如打开文件夹,打开程序,打开网页</p>
<p>你可以把他当做一切动作的门户和入口。</p>
<h3 id="开发环境">开发环境</h3>
<h4 id="git">git</h4>
<p>git的安装很简单</p>
<pre><code class="language-shell">sudo apt install git -y
</code></pre>
<p>具体配合参考我朋友的这篇文章,本文不在赘述<br>
https://www.cnblogs.com/chsoul/p/13868392.html</p>
<h4 id="java">java</h4>
<p>jdk下载这里大家就自己下载吧,我们主要讲一下配置</p>
<p>将压缩包移动到opt下</p>
<p>然后解压</p>
<pre><code class="language-shell">sudo tar -zxvf jdk-8u121-linux-x64.tar.gz
</code></pre>
<p>改个名字</p>
<pre><code class="language-shell">sudo mv jdk1.8.0_121/ jdk8
</code></pre>
<p>配置环境变量</p>
<pre><code class="language-shell">sudo vi /etc/profile
</code></pre>
<p>将下面的内容复制进去</p>
<pre><code class="language-shell">JAVA_HOME=/opt/jdk8
JRE_HOME=/opt/jdk8/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
</code></pre>
<p>我们还要配置 一个地方</p>
<pre><code class="language-shell">vi ~/.bashrc
</code></pre>
<p>一样是把上面的内容复制到末尾</p>
<p>然后让配置生效</p>
<pre><code class="language-shell"> source ~/.bashrc
source /etc/profile
</code></pre>
<p>至此jdk环境配置完成</p>
<h4 id="node">node</h4>
<p>安装node环境</p>
<pre><code class="language-shell">cd /opt
sudo wget https://npm.taobao.org/mirrors/node/v14.14.0/node-v14.14.0-linux-x64.tar.xz
</code></pre>
<p>然后解压,改个名字</p>
<pre><code class="language-shell">sudo xz -d node-v14.14.0-linux-x64.tar.xz
sudo tar -xvf node-v14.14.0-linux-x64.tar
sudo mv node-v14.14.0-linux-x64 node
</code></pre>
<p>创建个软链接</p>
<pre><code class="language-shell">sudo ln -s /opt/node/bin/node /usr/local/bin/
sudo ln -s /opt/node/bin/npm /usr/local/bin/
</code></pre>
<p>看下是否配置成功</p>
<pre><code class="language-shell">node -v
npm -v
</code></pre>
<p>输出版本号,代表配置完成</p>
<h4 id="docker">docker</h4>
<p>docker容器,不多解释,需要就装,不需要则跳过</p>
<p>更新软件源,然后安装docker</p>
<pre><code class="language-shell">sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
</code></pre>
<p>然后将当前用户添加到docker组,这样可以保证普通用户也可以使用docker命令 ,而不需要加sudo</p>
<pre><code class="language-shell">sudo usermod -aG docker 你的用户名
</code></pre>
<p>更新docker组</p>
<pre><code class="language-shell">newgrp docker
</code></pre>
<p>启动docker服务</p>
<pre><code class="language-shell">systemctl start docker
</code></pre>
<p>看下效果</p>
<pre><code class="language-shell">docker ps
</code></pre>
<p>接着我们配置一下阿里云的镜像源</p>
<p>打开阿里云控制台</p>
<p>搜索容器镜像服务,点击镜像加速器</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BURL5t.png" alt="BURL5t.png" loading="lazy"></p>
<p>跟着阿里云的步骤操作即可</p>
<h3 id="开发工具">开发工具</h3>
<p>开发工具的话,我这里仅介绍我常用的,主要是idea,dbeaver。</p>
<h4 id="idea">idea</h4>
<p>官方有现成的Linux版本 ,下载后解压然后执行idea.sh,就可以正常使用了</p>
<p>下载idea,我用惯 了19.3版本,所以这里就用19.3版本做演示了</p>
<pre><code class="language-shell">cd ~/Downloads/
wget https://download.jetbrains.com/idea/ideaIU-2019.3.5.tar.gz
</code></pre>
<p><img src="https://s1.ax1x.com/2020/10/31/BUavm8.png" alt="BUavm8.png" loading="lazy"></p>
<p>等待下载 完成。</p>
<p>然后将idea解压,将解压后的包复制到opt下</p>
<pre><code class="language-shell">tar -zxvf ideaIU-2019.3.5.tar.gz
sudo mv idea-IU-193.7288.26/ /opt/idea
</code></pre>
<p>我们打开文件管理器,进入<code>/opt/idea/bin</code>,然后双击执行idea.sh</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUwPED.png" alt="BUwPED.png" loading="lazy"></p>
<p>接着就是我们熟悉的idea页面了,进去后我们先选择试用</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUwZvt.png" alt="BUwZvt.png" loading="lazy"></p>
<p>然后使用jar包激活一下,jar包下载地址</p>
<p>链接: https://pan.baidu.com/s/165bzZtoxwZ77X1MZrepRLg 提取码: q8wd</p>
<p>下载jar包后将jar包拖拽到idea 中即可激活和Windows一样的操作</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BU6Rl4.png" alt="BU6Rl4.png" loading="lazy"></p>
<p>后面插件安装就不多说了,说一下jrebel的安装激活,在插件商店安装jrebel</p>
<p>然后我们可以用docker去启动一个容器镜像,用来代理jrebel激活</p>
<pre><code class="language-shell">docker pull ilanyu/golang-reverseproxy
docker run -d -p 8888:8888 ilanyu/golang-reverseproxy
</code></pre>
<p>容器启动后在idea中激活jrebel</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BU2iLj.png" alt="BU2iLj.png" loading="lazy"></p>
<p>url填写<code>http://127.0.0.1:8888/8bf8d4c0-d148-417a-9a2a-d23787fbbfa7</code></p>
<p>后面是我用utools生成的guid</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUWdZd.png" alt="BUWdZd.png" loading="lazy"></p>
<p>到此jrebel激活成功,后面要装啥插件就自己玩吧</p>
<p>这里推荐一个主题插件,非常漂亮风格也很多Material Theme UI</p>
<p>像vsCode之类的工具,这里也不提了,idea可以通过插件满足大部分语言的开发,VsCode也是一样。</p>
<h4 id="dbeaveree">dbeaverEE</h4>
<p>这是一款数据库开发工具,支持的数据库非常丰富,该软件是使用Java开发的,基本上是只要Java语言能连接的,它都能连接。</p>
<p>具体有多全呢,这里截图给大家康康。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUHZzn.png" alt="BUHZzn.png" loading="lazy"></p>
<p>下载地址</p>
<p>https://dbeaver.com/download/</p>
<p>下载后直接双击即可安装</p>
<p>接着就是破解激活了,当然假如你下载的社区版本,此步可以跳过,你可以直接使用了,只是会缺少一些数据库的连接。</p>
<p>链接: https://pan.baidu.com/s/1_XECFCzM4PTirtkPtX-qyw 提取码: py6v</p>
<p>激活教程在压缩包的readme里,这里就不详细介绍了。</p>
<h2 id="系统美化">系统美化</h2>
<p>这里的美化仅仅美化终端效果,方便我们日常操作,这里推荐一个开源项目</p>
<p>https://gitee.com/mo2/zsh?_from=gitee_search</p>
<p>我们通过该开源项目来安装字体,主题,配色,zsh,还有终端插件等</p>
<pre><code class="language-shell">bash -c "$(wget -qO- gitee.com/mo2/zsh/raw/2/2)"
</code></pre>
<p><img src="https://s1.ax1x.com/2020/10/31/BUq6qP.png" alt="BUq6qP.png" loading="lazy"></p>
<p>选择安装配置 ,直接 回车</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUqqaT.png" alt="BUqqaT.png" loading="lazy"></p>
<p>选择终端主题 ,这里我推荐 233)ys和171)powerlevel10k</p>
<p>powerlevel10k主题需要字体支持,不然该主题自带的终端图标可能会 乱码。我们先整一手ys,等会在玩powerlevel10k。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BULSMR.png" alt="BULSMR.png" loading="lazy"></p>
<p>安装后色调 漂亮了很多,假如当前 处于git项目下,目录还会显示当前分之等相关信息。</p>
<p>接着介绍一下安装后附带其他终端工具</p>
<p>如<code>l</code>该命令等同于<code>ls -l</code></p>
<p><code>z</code>命令:该命令用于在目录之前 快速跳转,该命令会记录你经常访问的路径,使用z命令可以迅速跳转到你想要的目录</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUOiXn.gif" alt="BUOiXn.gif" loading="lazy"></p>
<p>还有很多东西大家可看上面gitee的介绍慢慢探索。</p>
<p>预装的插件引用gitee中的介绍</p>
<p><img src="https://images.gitee.com/uploads/images/2020/0926/105252_7b96060e_7793225.png" alt="" loading="lazy"></p>
<p>假如需要安装字体或其它插件</p>
<p>终端输入zsh-i即可。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUjPZq.png" alt="BUjPZq.png" loading="lazy"></p>
<p>我们先把字体拉一份下来 。等会切换成 支持图标的字体后重启一下系统。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUjny9.png" alt="BUjny9.png" loading="lazy"></p>
<p>安装完以后 在终端设置 中选择这款字体,带powerLine的都可以。然后重启。</p>
<p>然后我们可以尝试切换成有图标的powerlevel10k</p>
<p>打开终端输入<code>zshtheme</code>,选择171,该主题需要通过网络下载安装。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUjb6J.png" alt="BUjb6J.png" loading="lazy"></p>
<p>安装完成,当然你假如不喜欢这个调调,可以尝试配置他。</p>
<pre><code class="language-shell">p10k configure
</code></pre>
<p>它是交互式配置的,跟着他的交互进行选择即可。</p>
<hr>
<p>我们还可以在终端养点小动物</p>
<pre><code class="language-shell">sudo apt install cowsay
</code></pre>
<p>安装完以后,输入命令即可</p>
<pre><code class="language-shell">$ cowsay "整点有用的!!!"
__________________
< 整点有用的!!! >
------------------
\ ^__^
\(oo)\_______
(__)\ )\/\
||----w |
|| ||
</code></pre>
<p>带上-f参数可以支持更多动物。</p>
<pre><code class="language-shell">$ cowsay -f sheep "咩咩咩咩!!!"
________________
< 咩咩咩咩!!! >
----------------
\
\
__
UooU\.'@@@@@@`.
\__/(@@@@@@@@@@)
(@@@@@@@@)
`YY~~~~YY'
|| ||
</code></pre>
<p>我们可以尝试让他们变的有思想。</p>
<p>安装fortune。</p>
<pre><code class="language-shell">sudo apt install fortune
</code></pre>
<p>输入y确认安装,然后就可让动物变的更有思想。</p>
<pre><code class="language-shell">$ fortune | cowsay -f moose
________________________________________
/ You have a will that can be influenced \
\ by all with whom you come in contact./
----------------------------------------
\
\ \_\_ _/_/
\ \__/
(oo)\_______
(__)\ )\/\
||----w |
|| ||
</code></pre>
<p>好家伙直接拽英文了,我们可以给他来点中文格言。</p>
<p>创建一个git用的目录,以后git拉去的项目都可以放在目录下</p>
<pre><code class="language-shell">mkdir ~/GitProject
cd ~/GitProject
</code></pre>
<p>然后拉取中文格言库</p>
<pre><code class="language-shell">$ git clone https://github.com/ruanyf/fortunes.git
</code></pre>
<p>复制格言库</p>
<pre><code class="language-shell">sudo mv fortunes/data/* /usr/share/games/fortunes/
</code></pre>
<p>进入forturne的安装目录去生成索引</p>
<pre><code class="language-shell">cd /usr/share/games/fortunes/
strfile chinese chinese.dat
</code></pre>
<p>这样格言就变成了中文</p>
<pre><code class="language-shell">$ fortune | cowsay -f moose
______________________
/ 偷闲不是良药而是毒剂 \
| |
\ - 阿富汉 /
----------------------
\
\ \_\_ _/_/
\ \__/
(oo)\_______
(__)\ )\/\
||----w |
|| ||
</code></pre>
<hr>
<p>我们还可以给终端带来一点色彩</p>
<p>安装lolcat。</p>
<pre><code class="language-shell">sudo apt install lolcat
</code></pre>
<p>只要在有输出的命令后用管道命令跟上lolcat,在终端输出的文字就会是彩虹色。</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BUz3F0.png" alt="BUz3F0.png" loading="lazy"></p>
<p>最后在整个小火车。</p>
<pre><code class="language-shell">sudo apt install sl
</code></pre>
<p>突突突突突!!!!!</p>
<p><img src="https://s1.ax1x.com/2020/10/31/BaSAB9.gif" alt="BaSAB9.gif" loading="lazy"></p>
<p>好了本文就到此结束了,有什么疑问可以在博客下方留言或私聊我,能帮的尽量帮,我也有很多不懂,大家互相学习。</p>
<p>附:另外一位朋友的体验效果</p>
<blockquote>
<p>https://www.cnblogs.com/chsoul/p/13835054.html</p>
</blockquote><br><br>
来源:https://www.cnblogs.com/ccsert/p/13906572.html
頁:
[1]