背景

  • window作为开发环境有诸多不便,缺少或者不支持各类依赖包
  • window系统有较多安全漏洞,公司强制安装杀毒软件,导致系统卡顿
  • 安装黑苹果缺少驱动支持
  • 买mac比较贵

软件替换

应用 deepin windows 比较
微信 deepin官方提供了支持。可以正常使用小程序等各类功能没有任何差别
企业微信 deepin官方提供了支持。通过wine包安装
ssh远程工具 可以使用SecureCRT。也可以通过命令行进行连接。 Xshell、SecureCRT等。选择比较丰富
数据库连接工具 dbeaver,mysql workbench navicat
IDE jetbrains全家桶,vscode,sublime text,Vim jetbrains全家桶,vscode,sublime text
办公软件 wps,但是功能有降级 wps,office全家桶
截图工具 deepin自带 snipaste截图
Github 支持
markdown typora,vscode
远程工具 向日葵,teamviewer
输入法 搜狗输入法、百度输入法、讯飞输入法
会议软件 暂不支持 腾讯会议
IE浏览器 暂不支持 支持

体会

  • 一些使用频率不高,但是Deepin系统没有的软件,可以通过虚拟机使用window系统。
  • 比起ubuntu,Deepin系统有不稳定的问题。时不时会有些小问题。但是比起deepin 15有了很大的提升。使用deepin 20的时候记得开启备份,有问题的时候回滚回去。
  • 习惯命令行,并尝试写脚本会提高开发效率
  • linux下很少流氓软件、广告软件,很干净。
  • linux系统不会像window那样强制你更新重启
  • linxu开发者友好。window以办公为主,要安装虚拟机进行开发。window的wsl子系统很鸡肋

使用过程中遇到的问题

  • 使用deepin控制台的远程管理工具进行连接管理,当密码包含$时会报错。在这里插入图片描述
  • /etc/environment文件有语法错误或者其他问题,会导致“deepin登录界面输入账号密码自动返回登录界面”

使用心得

  • 开发Github项目时,尽可能使用github cli工具或者github桌面工具,不然配置多个ssh key很麻烦
  • 尽可能使用docker进行开发,不然容易把本机依赖包版本搞坏
  • 增加软件源时,由于没有deepin版本的仓库,需要手动到/etc/apt/sources.list添加。版本使用Ubuntu 18
Logo

一站式 AI 云服务平台

更多推荐