開發(fā)人員經(jīng)常使用基于 Linux 的操作系統(tǒng)來完成日常工作和開發(fā)新東西无牵。 他們選擇 Linux 發(fā)行版進(jìn)行編程的主要考慮因素是兼容性漾肮,功耗,穩(wěn)定性和靈活性茎毁。 像 Ubuntu 和 Debian 這樣的發(fā)行版已經(jīng)成為了首選克懊。 其他一些很好的選擇如 openSUSE,Arch Linux 等七蜘。而對于打算購買 Raspberry Pi 的用戶谭溉,Raspbian 就是最好的選擇。
國外技術(shù)網(wǎng)站?FossBytes?近日梳理了 2018 年最值得開發(fā)者嘗試 9 個(gè)發(fā)行版橡卤,內(nèi)容僅代表作者個(gè)人觀點(diǎn)扮念。讀者如有不同意見,歡迎留言分享碧库。
1. Debian GNU/Linux
上榜理由:Debian 含有大量的軟件包柜与,提供良好的穩(wěn)定性和大量的教程,幫助開發(fā)人員解決問題嵌灰。Debian 測試分支弄匕,它有所有最新的軟件,并且非常穩(wěn)定沽瞭。適合高級程序員和系統(tǒng)管理員粘茄。Debian 有很多開源庫,另外,它的 .deb 軟件包管理也是值得推薦的一點(diǎn)柒瓣。
2. Ubuntu
上榜理由:多年來儒搭,得益于 Canonical 和開源社區(qū)的支持,Ubuntu 已經(jīng)成為 Linux 桌面場景的一大亮點(diǎn)芙贫。由于其受歡迎程度和持續(xù)發(fā)展搂鲫,這個(gè) Debian 衍生物在云和服務(wù)器應(yīng)用程序中被大量使用。它也有多種風(fēng)格來滿足人們的不同需求磺平。LTS 版本提供了良好的體驗(yàn)魂仍,可以快速解決問題。 Ubuntu 也支持流行的 .deb 包管理系統(tǒng)拣挪。
3. openSUSE
上榜理由:openSUSE 是一個(gè)非常穩(wěn)定的編程操作系統(tǒng)擦酌,它可以輕松地讓 Ubuntu 運(yùn)行起來。 這個(gè) Linux 發(fā)行版有兩個(gè)版本菠劝。openSUSE Leap 是 LTS 版本赊舶,保持更新的同時(shí)保證穩(wěn)定性,Tumbleweed 是為那些喜歡最新軟件的用戶準(zhǔn)備的滾動(dòng)版本赶诊。OpenSUSE 的主要優(yōu)勢之一就是它的 YaST 包管理笼平,可以輕松實(shí)現(xiàn)不同的任務(wù)自動(dòng)化。 還有一個(gè)就是它的軟件交付方法舔痪。
4. Fedora
上榜理由:Fedora 的贊助商是紅帽公司寓调,以提供 Linux 桌面世界最尖端的功能而聞名。其最新版本經(jīng)常激發(fā)其他 Linux 發(fā)行版采用新功能并進(jìn)行更改锄码。其智能的自動(dòng)配置和更新的軟件包使其成為開發(fā)人員完美的編程操作系統(tǒng)夺英。Fedora 只包含開源組件,適合開源愛好者滋捶。即使貌似 Linus Torvalds 就很喜歡 Fedora痛悯。?它在大多數(shù)硬件上都是開箱即用的。小版本也提供了尖端的功能炬太。
5. CentOS
上榜理由:由于它是從RHEL源代碼編譯的,所以為 RHEL 構(gòu)建的大多數(shù)商業(yè)軟件都可以在 CentOS 上運(yùn)行驯耻。它的安裝和設(shè)置過程幾乎就像 Fedora 一樣亲族。 它大量的紅帽軟件集合和 CentOS 存儲庫能滿足不同的軟件需求。 它允許使用 Xen 虛擬化來開發(fā)應(yīng)用程序可缚。 它使用 YUM 進(jìn)行包管理霎迫。
6. Arch Linux
上榜理由:Arch Linux 是高度可定制的。Arch Linux 是硬核 Linux 愛好者最喜愛的 Linux 發(fā)行版帘靡,它隨附有 Linux 內(nèi)核和軟件包管理器知给。如果需要做一些滲透測試工作,可以將 Arch Linux 安裝轉(zhuǎn)換成 BlackArch 安裝。
7. Gentoo
上榜理由:它可以完成源代碼的所有工作涩赢,還可以為特定的 CPU 架構(gòu)重建整個(gè)系統(tǒng)戈次。它對技術(shù)要求較高,但是時(shí)間越久筒扒,鉆得越深怯邪,懂得越多。Gentoo 安裝時(shí)候有些折騰花墩,但你得到的是一個(gè)超級穩(wěn)定的系統(tǒng)悬秉。
8. Manjaro Linux
上榜理由:如果您知道如何設(shè)置 Arch Linux 系統(tǒng),則不需要 Manjaro Linux冰蘑。但是和泌,如果你想要一個(gè)基于 Arch 的系統(tǒng),而不需要考慮更新祠肥,你可以試試 Manjaro武氓。安裝非常簡單,就像 Ubuntu 或 Linux Mint 一樣搪柑。 Manjaro 是這個(gè)名單上最新的發(fā)行版聋丝,并且正在快速增長。目前工碾,在 Distrowatch 過去 6 個(gè)月的排名中位列第三弱睦。
9. Raspbian
上榜理由:每一次新的迭代,都使得樹莓派微型計(jì)算機(jī)越來越強(qiáng)大渊额。 它被廣泛用于 Linux 編程和編碼基礎(chǔ)知識的教學(xué)况木。?它有 BlueJ,Geany旬迹,Greenfoot火惊,Mathematica,Python奔垦,Node-RED屹耐,Scratch 和其他工具來提高學(xué)習(xí)效率。