背景
首先说下为什么不用windows,现在windows不是都有linux子系统了吗?
如果你是搞编程的,那么配置开发环境这一块,在linux上绝对比windows好很多。
比如之前公司给的办公电脑是win10家庭版,喂喂喂,我是要开发的,你给我弄个家庭版的,
想安装个docker都安装不上。。。
后来,大概是一年前,一怒之下,直接整机装成了ubuntu. 当时为什么用ubuntu呢?主要有两点
- ubuntu的支持的国产应用多一些,在工作中使用相对方便。如果你安装CentOS,那么很多软件你可能都安装不上,会很麻烦。
- 在学校的时候用过ubuntu半年的时候,比较熟悉。
ubuntu系统用的也还行,为什么又要换deepin呢?
很大一个原因是ubuntu的app store中针对工作的软件还是不够多,比如企业微信。。。
对腾讯的东西很反感的原因是很讨厌马化腾这个人以及腾讯的吃相。
无奈啊,人要生活。
然后在上个月看到了deepin 20 beta的发行说明,感觉支持的还挺全面的,一些办公软件都可以很轻松地获得。
感受
用深度20也有10来天了,整体感觉还可以,下面来细说下优劣。
优势
- 国产软件丰富,对办公这一块很容易很多(比如企业微信,微信桌面版等)
- 系统配置更简单,比如网络代理,电源管理等,操作在GUI下会更方便
- Debian内核,安装第三方应用也非常容易(
sudo apt install ./xxx.deb
)
劣势
-
大圆角,感觉很丑,这应该是众多网友的感觉吧
-
基于debian非稳定版本构建,安装一些软件可能会有问题。
比如我在安装docker时:gerrylon@gl:~$ sudo add-apt-repository \ > "deb [arch=amd64] https://download.docker.com/linux/debian \ > $(lsb_release -cs) \ > stable" Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 95, in <module> 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.id, self.codename)) aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Deepin/n/a
由于采用的Debian不是稳定版本,导致
$(lsb_release -cs)
取到的是n/a
, 所以安装会失败,正如报错信息中说的:could not find a distribution template for Deepin/n/a
解决方法也很简单,自己写一个source.list:
buster
是debian 10的代号gerrylon@gl:~$ cat /etc/apt/sources.list.d/docker.list deb [arch=amd64] https://download.docker.com/linux/debian buster stable
因为只用了10来天,目前就知道这些,以后再慢慢补充吧。
屏幕截图
总结
对国产操作系统这块一直没什么信心,各种xxOS基本也都是基于linux封装的,
希望COS(国产操作系统)能越来越好。