此文章用来记载一下自己运用
Ubuntu
操作体系日常作业开发的一些运用心得。合适想了解Ubuntu
适不合适作为日常开发作业和想从Windows
转为Linux
操作体系却有些犹豫不决的读者阅览。
为什么要运用 Ubuntu ?
Windows
难道不香吗?香!
图片来历网络,侵删
假如是日常作业和游戏,不涉及开发作业的话,Windows
肯定是不贰之选。
可是假如要做一些开发作业,运用 Linux
就有了以下优势
- 本地开发环境要愈加贴近服务器的环境(
windows server
除外),开发上愈加便利,关于一些编程言语,数据库软件等的支撑要更好。 - 能够让自己愈加熟悉
Linux
操作体系(现在的招聘要求许多都有要娴熟Linux
操作体系[!doge]),包含软件的装置,shell
终端的运用,服务器环境的装备等等。
当然现在 Windows
内置 WSL2
和 Docker
容器技术的加持下,Windows
下的开发体会已经很完善了。这儿没有哪个操作体系更好的观念,以免引起不必要的争辩
Ubuntu 运用体会如何?
我是在 18 年开始运用 Ubuntu 桌面版
,那时分是 16.LTS
版本。现在已经是 22.LTS
。可是考虑到晋级体系的不确定性,我现在一向运用的是 18.LTS
。
Ubuntu
是 Linux
操作体系的一个发行版,类似的发行版还有许多,有国产的优秀代表 Deepin
等。这儿只阐明我运用过的发行版 Ubuntu
介绍运用体会
- 本身有着广泛的社区支撑,较完善的软件库,友爱的界面,根本可视化界面已经很完善了,即使是小白,不管是装置仍是运用都比较简单。
- 在运用过程中根本未呈现过死机,溃散等状况,即使是突然断电,也经受住考验,未呈现体系损坏(当然不建议如此操作,仍是会存在损坏体系的概率)
- 在笔者电脑硬件下体系呼应流畅,平常不关机,只在体系有更新时分重启。平常多开
VsCode
、GoLand
、Chrome
、Edge
的状况下长期运用后内存运用率较高,可是很少呈现卡顿,无呼应状况(偶然软件本身的原因会导致反应迟钝)。 - 作业交流运用网页版 钉钉和微信,钉钉网页版满意满意日常运用。微信网页版则只支撑简单的谈天,发送文件,杂乱功用不支撑
- 中文输入法现在有
搜狗
输入法和百度
输入法,装置时需求折腾一下
常用开发套件
- 宇宙级编辑器
VsCode
和JetBrain
家的全家桶都是跨渠道的,彻底不必忧虑运用问题 - 开发常用浏览器
Chrome
,FireFox
和Edge
都彻底支撑,引荐Edge
浏览器 - 各种编程言语支撑,内置
python3
、php
等,开箱即用 -
Vim
大法开箱即用,做为开发怎么能不会Vim
呢,在终端下编辑文件,少不了Vim
编辑器,逼格瞬间提升 -
Docker
彻底支撑 ,运用命令行操作Docker
愈加快速快捷 - 抓包工具
Charles
和Fiddler Everywhere
都有Linux
版
常用软件的适配状况
- 谈天工具钉钉微信截止现在只有网页版,
QQ
有Linux
版本,可是还停留在远古时代,根本只可谈天 - 中文输入法日常运用没有问题,可是偶然会呈现小问题,可是不影响根本运用
- 娱乐软件QQ音乐和网易云音乐都有
Linux
版本 - 百度云,坚果云,有道云笔记都有
Linux
版本,印象笔记只有网页版 - 作业套件有
Wps Linux
版,运用体会相同 - 截图软件有
flameshot
等,运用体会不如Windows
上截图工具,可是根本运用没问题
不合适运用的状况
假如是以下软件的重度运用者,不引荐运用
- 微信等小程序开发者,
Linux
上虽然有他人奉献的开源的微信开发者工具,可是现在根本处于停止保护状况,能够正常运用,可是无法晋级,一些功用也不完善,简单溃散 - 微信桌面端, 微信现在并未对
Ubuntu
的适配微信软件,当然能够通过Wine
来处理,可是毕竟不是原生,简单有bug
,所以极度依靠微信的不建议 - 依靠
IE
, 一堆国产浏览器作业的时分不合适 - 有必要运用 微软Office 作业用户
总结
上面说的软件装置方式根本都是官网下载,双击装置,不必忧虑不会装置的问题。
关于需求终端操作装置的也没有太多难度,同时还能够提升自己的Shell脚本的娴熟度。
所以假如要想娴熟运用 Linux
,想进一步提升自己相关的技术,彻底引荐运用,更改自己的习气总是难的,可是习惯以后就特别的舒畅,会越来越称心如意。
关于选择哪个发行版问题,我当然引荐自己运用的 Ubuntu
,当然入门运用 Deepin
也不错,在谈天工具封装这块做的很好,根本上属于傻瓜式运用了。
谢谢大家的支撑~
发表回复
要发表评论,您必须先登录。