2019年最推薦的五大Linux發行版
Linux最主要的任務之一就是開發,許多企業都依賴Linux,沒有Linux,技術根本滿足不了當今世界發展的需求,也正因為如此,,開發人員不斷地改進他們的工作環境,其中的一種方式就是有一個合適的平臺,而Linux讓你擁有許多選擇
但是有些時候,選擇太多也是個問題,哪個發行版更適合你的開發需求呢?這取決於你開發的是什麼,但是某些發行版只適合用作基礎任務,本文,我們將重點介紹我認為2019年最適合開發人員的5個發行版。
儘管Linux Mint擁有一群非常忠誠的使用者,但Ubuntu Linux在這裡更受認可,為什麼?因為Ubuntu是部署最廣泛的伺服器作業系統之一,這意味著在Ubuntu桌面發行版上進行開發可以更輕鬆地轉換為Ubuntu Server。由於Ubuntu使容器的開發、使用和部署變得非常容易,所以您想要使用這個平臺是情理之中。再加上Ubuntu包含Snap包,這也使得Canonical的作業系統受歡迎
但這不僅僅是你能用Ubuntu做什麼,而是使用它有多簡便。幾乎對於所有的任務,Ubuntu使用都非常便捷。而且由於Ubuntu非常流行,你想使用的每一個工具和IDE都可以很容易地從Ubuntu軟體GUI中安裝。
如果你正在尋找一個易用性強,易於遷移,並且擁有大量可用工具的平臺,那麼選擇Ubuntu一定不會錯。
將openSUSE新增到這個列表是有原因的。它不僅是一個出色的桌面發行版,也是市場上最好的滾動發行版之一,如果你希望一直在最新發布的平臺上開發軟體,那openSUSE Tumbleweed應該是你的首選之一,如果你還希望用最新版本的IDE,最新的庫和工具進行開發,那麼Tumbleweed就是你要選的平臺。
但是,openSUSE並不僅僅提供滾動發行版。如果您更願意使用標準釋出平臺,openSUSE Leap就是你想要的。
除了標準版本或滾動版本。openSUSE平臺還有一個特定於kubernet的發行版,稱為Kubic,它基於openSUSE MicroOS上的Kubernetes。但是,即使你不是為Kubernetes開發,也還有大量的軟體和工具可以使用。openSUSE還提供了選擇桌面環境的功能,或者你還可以選擇通用桌面或伺服器。
使用Fedora作為開發平臺是有道理的。發行版本身似乎是面向開發人員的,有了6個月的定期釋出週期,開發人員可以確保他們不會長期使用過時的軟體,當你需要最新的工具和庫的時候,這一點就會顯得非常重要,如果你正為開發企業級軟體,那麼Fedora是一個理想平臺,因為它是Red Hat Enterprise Linux的上游,這意味著向RHEL遷移是非常簡單的,果您希望將您的專案帶到一個更大的市場,這一點也會顯得很重要
此外,Fedora還提供了一個最好的GNOME體驗
如果不把System76的平臺列入其中,那真是我的疏忽了,那為何我要把Pop!_OS列入其中,特別是基於的 Ubuntu 平臺呢?因為 System76 出色的硬體,隨著他們的 Thelio 桌面的釋出,你可以擁有市場上最強大的臺式計算機之一。如果你正在開發大型的應用程式(特別是那些非常依賴於大型資料庫或需要大量處理能力進行編譯的應用程式),而且 Pop!_OS 完美的對 System76 硬體進行調優。
對於那些喜歡在Arch Linux上進行開發,但又不想安裝和使用Arch Linux的人來說,可以選擇Manjaro,Manjaro使基於linux的Arch發行版易於安裝和執行(就像安裝和使用Ubuntu一樣容易)。從Manjaro 下載頁面中,你可以獲得以下版本
GNOME
XFCE
KDE
OpenBox
Cinnamon
I3
Awesome
Budgie
Mate
Xfce 開發者預覽版
KDE 開發者預覽版
GNOME 開發者預覽版
Architect
Deepin
值得注意的是開發人員版本(面向測試人員和開發人員)、Architect版本(面向希望從頭開始構建Manjaro的使用者)和Awesome版本(面向處理日常任務的開發人員)。使用Manjaro需要注意的一點是,與任何滾動發行版一樣,你今天開發的程式碼可能到了明天就無法執行。因此,你需要具有一定的敏捷性。當然,如果你不是做Manjaro(或Arch)開發,而是在進行更通用的(或web)開發,那麼只有在你使用的工具更新並且不再相容時,這才會影響你。然而,這種情況發生的可能性很小。與大多數Linux發行版一樣,Manjaro也有大量可用的開發工具。
Manjaro還支援Arch使用者儲存庫,以及像Unity Editor或yEd這樣的專有應用程式。
寫在最後
說實話,如果你是一名開發人員,幾乎任何Linux發行版都可以工作。如果你是用命令列進行大多數開發,則感覺更為明顯。但是如果你喜歡在可靠的桌面上執行GUI,那麼可以嘗試一下這些發行版,它們不會讓你失望。
來自:開源最前線(ID:OpenSourceTop)
連結:https://www.linux.com/blog/2019/1/top-5-linux-distributions-development-2019
雲端計算免費課程火熱開講中,5天運維經典課程免費學,會雲端計算的運維人才到底需要掌握哪些技術,未來前景發展怎麼樣?跟隨行業大咖一起剖根究底,點選文末“閱讀原文”或長按下方二維碼即可報名免費課程!抓住免費學習的機會,逆襲2019~~
PS:記得查收小編送你的免費大禮包呦~
福利 | 一萬多套PPT模板等你免費來拿!無條件領取!
免費送 | 1000多套簡歷模板免費拿,附贈簡歷製作教程!
免費領 | 《Shell指令碼 100例》電子書免費拿,運維必備乾貨~
▼▼點選【閱讀原文】,5天運維免費課程,開講在即!
相關文章
- 什麼是Linux發行版?Linux發行版推薦Linux
- 【翻譯】2021 年最佳 Linux 發行版推薦Linux
- 【推薦】2022年最受歡迎的linux發行版本!Linux
- 安全者最愛的12款Linux發行版Linux
- 最適合於初學者的 Linux 發行版Linux
- 你最喜歡哪個 Linux 發行版?Linux
- Ubuntu與Mint哪個好?Linux運維發行版本推薦!UbuntuLinux運維
- 主流發行版之前的那些最早的 Linux 發行版Linux
- Linux發行版Linux
- 5款Linux桌面環境推薦,你最愛哪個?Linux
- 最主流的5個視訊分發平臺推薦
- Arch Linux 誕生二十週年:當下最熱門的 Linux 發行版之一Linux
- 推薦 vue2、vue3 中功能最強大的表格元件,效能最強大的表格元件推薦、可編輯表格推薦Vue元件
- Linux發行版 vs Linux核心Linux
- 足球推薦最準確網站 免費足球分析推薦網站
- 2018 年最好的 Linux 發行版Linux
- 2019 年最好的 Linux 發行版Linux
- 從 流行linux發行版 看 發行版引數Linux
- mac最強深度清理推薦:App Cleaner & Uninstaller 啟用中文版MacAPP
- 工具推薦|2020年最值得推薦的10款UI動效設計工具UI
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- Linux運維工程師推薦學習的開發語言Linux運維工程師
- 5款好用的Linux系統推薦!Linux
- Python相關爬蟲的框架有哪些?五大框架推薦!Python爬蟲框架
- 我最推薦的一本技術書
- 史上最簡單的推薦系統設計
- 2020年最值得推薦的PHP開源商城PHP
- 5 個面向新手的 Linux 發行版Linux
- 在Linux中,Linux發行版有哪些?Linux
- 牆裂推薦 最適合Linux程式設計的十大文字編輯器Linux程式設計
- 乾貨|個性化推薦系統五大研究熱點之可解釋推薦(五)
- 如何選擇 Linux 發行版Linux
- 推薦幾個2020年最實用的網站!網站
- Kagol:2022年最值得推薦的前端開源文章Go前端
- 【工具篇】最流行的Web漏洞掃描工具推薦!Web
- 構建屬於自己的 Linux 發行版Linux
- 新興的桌面發行版 Septor Linux 釋出 2019 版Linux
- Java常用的開發庫推薦Java