想要切換到 Linux 發行版的程序員?別再猶豫了。 Linux 是構建其發行版的內核。這些發行版只不過是操作系統。開發人員喜歡 Linux,因為它快速、安全且免費。與 Windows 等其他操作系統相比,開源具有強大的社區支持。
用於編程的最佳 Linux 發行版
如果您是 Linux 新手並且想知道要安裝哪個發行版進行編程,那麼本文會讓您感興趣。
1)Ubuntu
Ubuntu 是開發人員中最受歡迎的 Linux 發行版,擁有廣泛的社區支持。這是對用戶最友好的發行版。適合初學者或高級開發人員完成任何任務。 ubuntu 商店允許您一鍵安裝應用程序。安裝應用程序非常簡單。它是一個基於 Debian 的操作系統,並擁有強大的社區支持。如果您有問題,99.99% 的時間您會在 Internet 上找到答案。
下載鏈接!
2) 軟呢帽
Fedora 是一個易於使用且功能強大的操作系統,專為企業環境中的學生和開發人員構建。 當你寫 Fedora 的時候,你可以專注於你自己,這樣你就可以心無旁騖地專注於你的代碼。 Fedora 有自己的開源應用程序。如果您有興趣測試不同的操作系統,虛擬化將得到很好的支持。 Fedora 擁有強大的社區支持,因此您可以在我們的論壇中快速獲得問題的解答。
下載鏈接!
3) 萬扎羅

如果您正在尋找精緻的工作環境,Manjaro 可能是正確的選擇。 Manjaro 有三種官方口味:Plasma、XFCE 和 Gnome。 Manjaro 對樹莓派等 ARM 設備有很好的支持。 如果您打算開始在樹莓派上編碼,請選擇 Manjaro。 基於 Arch 的操作系統。這是希望進入基於 Arch 的操作系統的程序員的首選發行版。 Majaro 對開源應用程序的支持非常好。在軟件中心找到您需要的工具。
下載鏈接!
4)流行! _操作系統

System76 提供基於 Ubuntu 的 Pop!OS。它是一個通用發行版,但對於那些白天工作、晚上玩遊戲的程序員來說,它是一個完美的操作系統。非常適合初學者,因為它具有出色的開箱即用軟件支持、扁平包和強大的驅動程序支持。
下載鏈接!
5) 樹莓派

當您聽到 Raspbian 這個名字時,您可能會想到 Raspberry Pi。是的,您可能已經猜到了,Raspbian 是 Raspberry Pi 主板的官方操作系統。不過,由於 Raspbian 的流行,該公司也發布了桌面版本。 Raspbian 是一個基於 Debian 的非常輕量級的通用發行版。 在將它安裝到你的 Pi 之前,你總是可以嘗試桌面版本。或者只是在低端系統上使用桌面版本。
下載鏈接!
6) 德比安

Debian 是各種其他發行版所基於的操作系統,例如 Ubuntu 和 Raspbian。它有很好的軟件支持,但它是一個非常原始的操作系統,不推薦初學者使用。在執行任何開發任務之前,必須正確配置和安裝包。另一方面,Debian 的要求非常低,因此舊的筆記本電腦和計算機也能正常工作。
下載鏈接!
7) 架構Linux

Arch 是另一個與 Debian 一樣流行的發行版。 Arch 的方法不同於其他發行版。這使用戶可以完全控制操作系統。用戶可以從一開始就自定義。它非常原始,因此您必須在將其安裝到系統時配置所有設置。最初沒有用戶界面,必須手動安裝桌面環境。因此,大多數高級用戶使用此發行版來完全控制他們的系統。
下載鏈接!
8) 佐林操作系統

如果你喜歡 Linux 並希望在工作時感覺像 Windows,那麼 Zorin OS 可能是你的最佳選擇。 這是一個基於 ubuntu 的發行版。易於使用,非常適合初學者開始編碼。有最低要求,但您可以選擇 School、Lite 和 Pro 等版本。它是高度可定制的
下載鏈接!
9) 花萼

Kali是一個著名的操作系統,常被稱為“黑客操作系統”。那是因為它包括滲透測試、網絡和取證所需的幾乎所有工具。 基於 Debian 的穩定分支。顯然,不建議初學者使用此發行版,因為在安裝和使用 Kali 時需要處理的事情太多了。它是道德黑客和滲透測試人員的首選操作系統,因為他們需要使用黑客工具和開發腳本。
下載鏈接!
哪個是最好的 Linux 編程發行版?
沒有最佳的操作系統。這取決於您希望您的操作系統看起來像什麼——需要更少或更多的空間、強大的社區支持(如果您在使用它時遇到問題)、整體外觀、驅動程序支持等。
最重要的是系統架構。在我看來,Ubuntu不僅在業界被廣泛使用,而且還是各層次程序員的最佳選擇。它是高度可定制的,並支持許多桌面環境,例如 Gnome。 Ubuntu 非常流行,您幾乎可以在互聯網上找到任何與 Ubuntu 相關的教程。

如果您不確定選擇哪個發行版,請在安裝前在虛擬機中試用。 雙啟動也是一個很好的解決方案,因為您可以使用 Windows 作為備份。
結論是
每個發行版都有自己的優點和缺點。它幾乎可以將任何 Linux 操作系統變成編程工作站。我只列出了大多數用戶認為使用社區支持更方便的發行版。
參考
- Ubuntu 和 Linux Mint
- 安裝 Manjaro Linux – 完整的分步指南
- 如何在 Linux 發行版上安裝 Visual Studio Code