最近回家,所有有时间折腾一下之前一直想要折腾的Deepin。作为一个国产的Linux操作系统,确实对国人很友好,完美的支持QQ微信等聊天软件,同时支持迅雷和百度云等常用的Windows平台下工具;并且Deepin的界面设计的真的很好看,所以就把笔记本的Ubuntu18.04换成了Deepin,毕竟都是linux的系统,切换起来还算很适应,特此记录一下换系统的过程。
安装Deepin
首先是装系统,我用UltalISO来做的启动盘,然后发现不能安装系统,一直报错 (initramfs)Unable to find a medium containing a live file system。网上说的把usb3.0换成usb2.0,用光盘做启动盘等等都不可行,最后是用官方的启动盘制作工具(直接在官网下载)就行了。
安装sublime
安装系统以后首先想到安装一下sublime,毕竟笔记本平时就是用来敲一敲代码,sublime还是很不错的。sublime官网安装有两种,一种是apt安装,一种直接下载二进制可执行文件。由于apt添加源在Deepin上报错,于是考虑直接下载二进制可执行文件。
# 解压下载的软件
tar jxvf sublime_text_3_build_3207_x64.tar.bz2
# 运行sublime
./sublime_text
发现上面直接可以运行,说明软件是可以正常在Deepin上运行,但是运行的方式需要先cd到sublime目录下面,然后在执行./sublime_text,没有像之前一样的可以在任何目标下使用命令subl来编辑,也不能在启动器中找到sublime应用;接下来将sublime添加到启动器和添加subl命令。
将sublime添加到启动器
# 根据sublime_text.desktop中的信息,将sublime_text3改成sublime_text
mv sublime_text3 sublime_text
# 首先将sublime_text3整个文件夹移动到/opt文件夹下面
mv sublime_text /opt
# 将sublime_text.desktop移动到/usr/share/applications中
sudo mv /opt/sublime_text/sublime_text.desktop /usr/share/applications
现在在启动器中会出现sublime;添加启动器的方法和之前安装xmind添加启动器的方法一样,所以添加启动器都是创建软件对应的*.desktop文件添加到/usr/share/applications中。
添加subl命令
# 在/usr/bin中创建subl文件,权限如下
-rwxr-xr-x 1 root root 67 7月 10 08:21 subl
# 然后在文件中添加如下内容
#!/bin/sh
exec /opt/sublime_text/sublime_text --fwdargv0 "$0" "$@"
现在在命令行中能够在任何路径下使用subl命令了。
安装typora
装好sublime以后想安装typora,安装typora官网教程:
for Linux
# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora
这里面还是需要添加第三方源,所以添加第三方源的整个bug回避不了,需要解决。
执行add-apt-repository命令时提示不存在这条命令,这需要安装software-properties-common:
sudo apt install software-properties-common
然而事情并没有这么简单,安装完成software-properties-common以后,执行add-apt-repository命令又报新错:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 95, in
sp = SoftwareProperties(options=options)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
self.reload_sourceslist()
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
self.distro.get_sources(self.sourceslist)
File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 93, in get_sources
(self.ityporad, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Deepin/stable
看上面的错误知道我们添加的源是Debain的,但是系统是Deepin,于是修改电脑的发行版本信息:
# 修改 /etc/lsb-release 文件
sudo vim /etc/lsb-release
# 将文件中的原来的发新版本信息注释,改成下面的
#DISTRIB_ID=Deepin
#DISTRIB_RELEASE="15.10.1"
#DISTRIB_DESCRIPTION="Deepin 15.10.1 "
#DISTRIB_CODENAME=stable
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE="16.04"
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
DISTRIB_CODENAME=trusty
然后错误解决,顺利安装typora。
去掉chrome的大额头
安装了Deepin以后,发现自带了chrome,不过浏览器上面显示一个白色的标题栏,很难看。我以为是chrome版本的问题,于是去官网下载了最新版的chrome,然后安装了发现并没有解决。最后解决办法很简单:
在chrome标题栏右键,去掉使用系统标题栏和边框那个勾,然后就完美解决。
体验
使用了几天,发现Deepin比较稳定。就我个人的感觉,Deepin像是换了一个shell外加附带一个稳定的wine的Ubuntu。感觉基本可以替代Ubuntu,上面对wine的优化让常用windows软件的完美运行真的很有吸引力。另外,官方社区(深度科技社区)内容比较齐全,一般问题基本都能在上面找到解决。最近来学校,主力OS又换到实验室的Ubuntu16.04(准备近期重装成18.04),Deepin只是在宿舍用一用,以后就是Linux的两个发行版换着用,发现问题再记录,Deepin总体体验很不错。
最新评论
感谢博主,让我PyTorch入了门!
博主你好,今晚我们下馆子不?
博主,你的博客用的哪家的服务器。
您好,请问您对QNN-MO-PYNQ这个项目有研究吗?想请问如何去训练自己的数据集从而实现新的目标检测呢?
where is the source code ? bomb1 188 2 8 0 0 hello world 0 0 0 0 0 0 1...
在安装qemu的过程中,一定在make install 前加入 sudo赋予权限。
所以作者你是训练的tiny-yolov3还是yolov3...
很有用