使用deepin 20作为开发环境

背景

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

软件替换

应用deepinwindows比较
微信deepin官方提供了支持。可以正常使用小程序等各类功能没有任何差别
企业微信deepin官方提供了支持。通过wine包安装
ssh远程工具可以使用SecureCRT。也可以通过命令行进行连接。Xshell、SecureCRT等。选择比较丰富
数据库连接工具dbeaver,mysql workbenchnavicat
IDEjetbrains全家桶,vscode,sublime text,Vimjetbrains全家桶,vscode,sublime text
办公软件wps,但是功能有降级wps,office全家桶
截图工具deepin自带snipaste截图
Github支持
markdowntypora,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
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值