Matebook的Deepin系统初始化
2019-11-09 21:52:24 +08 字数:1828 标签: Linux目前基本的装机配置算是搞完了,可以吐槽一波了。 买的时候是2019年11月,折腾到能用的状态已经是2020年1月了。 当然,主力用的一直都是Macbook Air,但也能体现一些上手慢的问题。
Deepin,深度系统,作为国内首屈一指的Linux发行版(国际排第十左右),还是值得一试的。 华为Matebook在销售时标为第三方Linux,真是鸡贼。 其实大家共同发展也挺好,非要撇清关系作甚?
Deepin相关信息非常稀少,有用的中文资料经常在官网里。 甚至,官网资料还会发生老旧不可用。 最让人不能忍的,是官网和论坛,竟然在俄罗斯! 访问奇慢无比,还经常断线,基本无法正常使用。(只能不正常地使用。)
本来在camel,1.25倍的屏幕是比较合适的,更新后注销再进,发现自动跳回了1倍。 点到【显示】一看,只能选1、2、3倍了,中间不能再细分! 于是只能升级到stable(当前应是lion),重启又发现一个提示:
您的系统尚未激活。为了您的正常使用,请尽快激活。
这辈子第一次在Linux上看到【激活】字样。 而且【Deepin专业版sp2】,这都是些什么命名,勾起了一些不好的回忆。 忍了一段时间后,决定还是换系统。
安装Deepin ¶
考虑到驱动,和购买的初衷,所以还是决定按装Deepin的最新版本(15.11
)。
(别误会,犹豫的不是用Windows,而是用不用大爱的Debian。)
镜像ISO,千万不能找官方的,下载慢死了。 还是下载阿里云的镜像吧:https://mirrors.aliyun.com/deepin-cd/15.11/deepin-15.11-amd64.iso。
制作U盘启动盘,安装过程等,略。
换源 ¶
上手第一件事,当然是sudo apt update
了。
但Deepin,不知道在搞什么鬼,官网在俄罗斯不说,而且可能还限速200KB。
它也有镜像,而令人苦笑不得的是,它的镜像比官方快!
本来以为第一次不用换源,没想到还是逃不了。
总之,就当它是国外发行版就对了。
参考《软件仓库 – 深度科技社区》,找到适合自己的源。 以下示例为阿里源。
deb [by-hash=force] https://mirrors.aliyun.com/deepin lion main contrib non-free
deb-src https://mirrors.aliyun.com/deepin lion main contrib non-free
安装AppStore ¶
在重装后的桌面版,AppStore是自带的,但如果是那个预装的什么专业版sp2,就得手动安装了。 华为到底在搞什么鬼?真是怎么麻烦怎么来。
sudo apt install deepin-appstore
AppStore是唯一体现了Deepin是国内发行版的地方, 那些熟悉的QQ、微信、百度云、钉钉、网易云音乐、搜狗拼音输入法什么的,竟然都顽强地存在着。 有些是专门准备的Linux版本,有些则是通过Wine。 这让没折腾过Wine的孤,第一次体验到了在Linux上耍Windows软件的感觉。
安装shadowsocks-qt5 ¶
相关功能就不介绍了,相关链接也不引用了。直接说安装手法吧。
sudo apt install shadowsocks-qt5
当然,在Deepin的AppStore里也能安装。
VSCode ¶
虽然AppStore里也能安装VSCode,而且更快,但是版本不够新。 如果需要最新版本,则需要根据官方教程《Debian and Ubuntu based distribution》,自己安装,虽然速度较慢。
配置官方源:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
安装:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code # or code-insiders
安装Docker ¶
整个Deepin都是基于Debian的Stretch,连Python版本都是3.5(最新已经3.8了),本来以为没有什么惊喜。
没想到,docker-ce
的版本竟然是最新稳定版18.09.6
,倒是省了很多事。
sudo apt install docker-ce
sudo adduser $USER docker
另外,至少要配置Mirror和文件Root到/etc/docker/daemon.json
:
{
"graph": "/home/docker",
"registry-mirrors": ["registry.docker-cn.com"]
}
nvidia-driver ¶
Nvidia驱动死不开源,和Linux社区的理念之争由来已久。
因此,发行版默认是没有安装nvidia-driver
,而是在使用nouveau
。
如果接受Nvidia的闭源软件,可以使用以下命令安装。
sudo apt install nvidia-driver --install-recommends --install-suggests
重启后生效。
还可以安装nvidia-smi
,命令行查看。
NodeJS ¶
创建/etc/apt/sources.list.d/nodejs.list
并添加以下内容:
deb https://mirrors.tuna.tsinghua.edu.cn/nodesource/deb_12.x/ stretch main
deb-src https://mirrors.tuna.tsinghua.edu.cn/nodesource/deb_12.x/ stretch main
然后执行安装:
curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
sudo apt install nodejs
配置华为源:
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm config set disturl https://mirrors.huaweicloud.com/nodejs
npm config set sass_binary_site https://mirrors.huaweicloud.com/node-sass
npm config set phantomjs_cdnurl https://mirrors.huaweicloud.com/phantomjs
npm config set chromedriver_cdnurl https://mirrors.huaweicloud.com/chromedriver
npm config set operadriver_cdnurl https://mirrors.huaweicloud.com/operadriver
npm config set phantomjs_cdnurl https://mirrors.huaweicloud.com/phantomjs
npm config set chromedriver_cdnurl https://mirrors.huaweicloud.com/chromedriver
npm config set operadriver_cdnurl https://mirrors.huaweicloud.com/operadriver
npm config set electron_mirror https://mirrors.huaweicloud.com/electron/
后记 ¶
后面还有一些内容,只能边折腾边补充吧。
总体来说,Matebook和Deepin都不错,就是一些小细节没做好,非常地影响体验。 当然,最影响体验的是那堵墙。