我的Ubuntu使用體驗心得

語言: CN / TW / HK

此文章用來記錄一下自己使用 Ubuntu 操作系統日常辦公開發的一些使用心得。適合想了解 Ubuntu 適不適合作為日常開發辦公和想從 Windows 轉為 Linux 操作系統卻有些猶豫不決的讀者閲讀。

為什麼要使用 Ubuntu ?

Windows 難道不香嗎?香!

圖片來源網絡,侵刪

如果是日常辦公和遊戲,不涉及開發工作的話,Windows 絕對是不二之選。

但是如果要做一些開發工作,使用 Linux 就有了以下優勢 - 本地開發環境要更加貼近服務器的環境(windows server 除外),開發上更加方便,對於一些編程語言,數據庫軟件等的支持要更好。 - 可以讓自己更加熟悉 Linux 操作系統(現在的招聘要求很多都有要熟練 Linux 操作系統[!doge]),包括軟件的安裝,shell 終端的使用,服務器環境的配置等等。

當然現在 Windows內置 WSL2Docker 容器技術的加持下,Windows 下的開發體驗已經很完善了。這裏沒有哪個操作系統更好的觀點,以免引起不必要的爭論🤣

Ubuntu 使用體驗如何?

我是在 18 年開始使用 Ubuntu 桌面版,那時候是 16.LTS 版本。現在已經是 22.LTS。但是考慮到升級系統的不確定性,我目前一直使用的是 18.LTS

UbuntuLinux 操作系統的一個發行版,類似的發行版還有很多,有國產的優秀代表 Deepin等。這裏只説明我使用過的發行版 Ubuntu 介紹使用體驗 - 本身有着廣泛的社區支持,較完善的軟件庫,友好的界面,基本可視化界面已經很完善了,即使是小白,不管是安裝還是使用都比較簡單。

  • 在使用過程中基本未出現過死機,崩潰等情況,即使是突然斷電,也經受住考驗,未出現系統損壞(當然不建議如此操作,還是會存在損壞系統的概率)
  • 在筆者電腦硬件下系統響應流暢,平時不關機,只在系統有更新時候重啟。平時多開 VsCodeGoLandChromeEdge 的情況下長時間使用後內存使用率較高,但是很少出現卡頓,無響應狀態(偶爾軟件本身的原因會導致反應遲鈍)。
  • 工作溝通使用網頁版 釘釘和微信,釘釘網頁版足夠滿足日常使用。微信網頁版則只支持簡單的聊天,發送文件,複雜功能不支持
  • 中文輸入法目前有 搜狗 輸入法和 百度 輸入法,安裝時需要折騰一下

常用開發套件

  • 宇宙級編輯器 VsCodeJetBrain 家的全家桶都是跨平台的,完全不用擔心使用問題
  • 開發常用瀏覽器 Chrome, FireFoxEdge都完全支持,推薦 Edge瀏覽器
  • 各種編程語言支持,內置 python3php 等,開箱即用
  • Vim 大法開箱即用,做為開發怎麼能不會 Vim 呢,在終端下編輯文件,少不了 Vim 編輯器,逼格瞬間提升
  • Docker完全支持 ,使用命令行操作 Docker更加快速便捷
  • 抓包工具 CharlesFiddler Everywhere 都有 Linux

常用軟件的適配情況

  • 聊天工具釘釘微信截止目前只有網頁版,QQLinux 版本,但是還停留在遠古時代,基本只可聊天
  • 中文輸入法日常使用沒有問題,但是偶爾會出現小問題,但是不影響基本使用
  • 娛樂軟件QQ音樂和網易雲音樂都有 Linux 版本
  • 百度雲,堅果雲,有道雲筆記都有 Linux 版本,印象筆記只有網頁版
  • 辦公套件有 Wps Linux 版,使用體驗一樣
  • 截圖軟件有 flameshot等,使用體驗不如 Windows上截圖工具,但是基本使用沒問題

不適合使用的情況

如果是以下軟件的重度使用者,不推薦使用 - 微信等小程序開發者,Linux 上雖然有別人貢獻的開源的微信開發者工具,但是目前基本處於停止維護狀態,可以正常使用,但是無法升級,一些功能也不完善,容易崩潰 - 微信桌面端, 微信目前並未對 Ubuntu 的適配微信軟件,當然可以通過 Wine 來解決,但是畢竟不是原生,容易有 bug,所以極度依賴微信的不建議 - 依賴 IE, 一堆國產瀏覽器工作的時候不適合 - 必須使用 微軟Office 辦公用户

總結

上面説的軟件安裝方式基本都是官網下載,雙擊安裝,不用擔心不會安裝的問題。

對於需要終端操作安裝的也沒有太多難度,同時還可以提升自己的Shell腳本的熟練度。

所以如果要想熟練使用 Linux,想進一步提升自己相關的技能,完全推薦使用,更改自己的習慣總是難的,但是適應以後就特別的舒服,會越來越得心應手。

對於選擇哪個發行版問題,我當然推薦自己使用的 Ubuntu,當然入門使用 Deepin也不錯,在聊天工具封裝這塊做的很好,基本上屬於傻瓜式使用了。

謝謝大家的支持~