最近把本子里的 win10 给拆了装上了 deepin。不得不说 deepin 特效全开真的很帅,可以点这里查看演示 不过装的时候还是费心费力了一番。
不过好在 Linux 下装开发工具非常便利,时间上大概和 win10 打成平手(虽然当初装 win10 很快但是各种开发环境就差不多搞掉了我一个下午时间)
这里把安装 deepin 的一些坑说一下。 不过在这之前,,可以看一下深度操作系统新手指引(FAQ) ,这里面能解决很多问题
笔记本 WiFi 模块失效
命令行执行sudo vim /etc/modprobe.d/ideapad.conf
,然后在第一行按 i 输入以下内容
1 | blacklist ideapad_laptop |
按 ESC
再输入wq
保存并退出。然后执行sudo modprobe -r ideapad_laptop
。不出意外的话 WiFi 模块就能正常工作了
当然,这只是针对 联想R720 的机器,其他的可以用 lsmod
查看是否有ideapad_laptop
这个模块
安装VSCode后,默认打开变为VSCode
装了VSCode后,你会发现所有的在文件夹内打开
都成了在VSCode内打开
。这时候,需要执行xdg-mime default dde-file-manager.desktop inode/directory
.
部分快捷命令无法使用
这里因为 Deepin 将其注释掉了,重新添加即可
1 | echo 'alias tailf="tail -f -n"' >> /etc/bash.bashrc |
官方软件下载太慢
官方的服务器估计跟育碧一样都是土豆做的,网速极慢,永远跑不到带宽峰值。这时候就可以把官方源换成镜像源了,这里我用的是清华大学的源sudo vim /etc/apt/sources.list
然后将里面的内容改成如下
1 | ## Generated by deepin-installer |
至于是 lion
还是 panda
根据自己官方源的链接修改
这里有个比较坑的就是,深度的软件清华大学的源里好像没有,反正得把官方源打开才能更新深度系列的软件
将 home 目录挂载到机械硬盘
因为我是 SSD + 机械硬盘,所以系统仍在SSD里了,这里我想把我的数据和系统盘分开.
假设新增磁盘的设备文件名为 /dev/vdb 大小为100GB。
1 | sudo fdisk -l 查看新增的的磁盘 |
1、对新增磁盘进行分区
1 | sudo fdisk /dev/vdb |
按提示操作 p打印 n新增 d 删除 w操作生效 q退出
操作后 w
1 | sudo partprobe 强制让内核重新找一次分区表(更新分区表) |
这里我们新增一个分区 /dev/vdb1 大小为40GB
2、分区格式化
1 | sudo mkfs -t ext4 /dev/vdb1 格式化为ext4格式 |
3、将新硬盘临时挂载在一个目录下
1 | #cd /mnt/ |
4、设置开机挂载
1 | sudo vim /etc/fstab |
末尾增加一行/dev/vdb1 /home ext4 defaults 1 2
保存退出
1 | #df -h 查看 /home是否被挂载 |
当然,如果你硬盘直接被手动格式化并且文件系统为ext4了的话,直接从第三步执行即可
显卡可能出现的问题
这个问题很奇怪,我重装了3次都没有复现这个 BUG…
在 deepin 中有一个显卡驱动管理器
,如果是 I+N 双显卡的话最好切换为使用Prime方案,但是这软件容易抽风,我的就找不到Prime方案…所以我手动装的驱动.先去官网下载显卡对应的驱动.放在主目录即可.
然后是禁用开源的 nouveau(bug超多的NVIDA驱动).sudo vim /etc/modprobe.d/blacklist.conf
然后在里面加上一行blacklist nouveau
。再执行sudo update-initramfs -u
.
重启电脑,如果执行lsmod | grep nouveau
没有输出则代表 nouveau 已被禁用
sudo telinit 3
进入命令行界面,假设刚刚下载的驱动为xxxxx.run
执行
1 | sudo chmod a+x xxxxx.run |
一路 YES 即可.需注意提示内容,如果显示无法安装 KMDS(好像是这个,忘了)的话,重新安装一遍,然后在安装KMDS那里选择 No 即可
最后的最后
经过这几天的折腾,说实话不推荐使用 Deepin. 除了 UI 炫酷 + 一些工具好用以外 Bug 也不少.还是推荐在 Ubuntu18.04 上安装 Deepin桌面环境好一点.