我的Ubuntu使用體驗心得
此文章用來記錄一下自己使用
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
也不錯,在聊天工具封裝這塊做的很好,基本上屬於傻瓜式使用了。
謝謝大家的支援~