1. 程式人生 > >牛來了平臺源碼搭建開發教程 選擇合適你的 Linux 發行版

牛來了平臺源碼搭建開發教程 選擇合適你的 Linux 發行版

html5

你想做什麽?
我將根據常見需求對Linux版本進行分類。牛來了平臺源碼搭建QQ2189563389請添加鏈接描述這裏有一些重疊的地方,而且如果準備充分的話,這些Linux發行版任何一個都可以滿足你的期望需求。Linux的一大優點是允許你隨心所欲。但是,歸根結底,發行版之間還是有區別的,有些能為你做很多工作,或者某個版本具有更適合針對某個目標的設計。下面我會根據實現目標的最簡單途徑來對這些發行版分類。

我是剛剛入門的Linux新手
有很長一段時間,我會給Linux新手推薦Ubuntu。就易用性和兼容性而言,Ubuntu非常棒。但我現在非常討厭Ubuntu。不過,我仍然會在我的課程和文章的demo中使用,因為用Ubuntu的人很多,但我不喜歡他們運行這種發行版的方式——內置Amazon廣告軟件,而且Unity相當令人討厭。

所以如果你剛入門,我的建議是:

Linux Mint Download
Debian Download
這是一個騙局,因為Linux Mint與Debian有密切關系,但Mint看起來更漂亮並且有一些跨平臺的東西。

出於以下目的,可以使用這些發布版:

類似Windows的體驗
安裝簡單
可靠
“類似Linux”,且不自成一派
“恰好管用”
好吧,最後一條真的很重要。我們需要的就是有效和管用。這些發行版都是即插即用的。設置好了即可。我的開發機器現在越來越依賴Debian,因為有時我並不關心操作系統,也不希望它來妨礙我。當我處於一種只想構建東西的狀態時,就會所向無敵。

我想了解關於Linux / Unix和硬件的更多信息

也許你正處於一種嬉戲和試驗的心情。你想挑戰自己,想要通過實踐來強迫自己學習。這很好,這也正是我所做的。

如果你想挑戰自我並學習一些東西,我的建議是:

Slackware Linux
Arch Linux
Gentoo Linux
FreeBSD(不是Linux,但適合分到這一類別)
這些發行版中的每一個都需要大量配置,硬件發現和源代碼編譯。Gentoo,你必須編譯所有東西。這是絕對完全掌控操作系統的好方法。

出於以下目的,可以使用這些發布版:

完全掌控你的電腦和操作系統
了解Linux內部
精簡的優化系統
這需要付出代價:主要是時間。完整安裝這些可能需要幾個小時。從好的一面來看,它們可以運行很久。

我在Lenvov上安裝Arch Install,差不過周六一天時間都花在了配置上,之後又大概花了10個小時甚至更長時間。它毫不費力就運行了5年(直到筆記本電腦硬件報廢)。偶爾需要更新一下,但是它讓我可靠地使用了整整5年時間。因此,這是一次很有價值的投資。

我想要成為技術弄潮兒
好吧,也許你不在乎其穩定性如何,只想要最新最好的軟件。你想要擺弄內核,或者做一些其他程序員昨天提交的很酷的玩意兒。

為了穩定性和安全,現在你需要的是最新的:

Arch Linux
OpenSuse Tumbleweed
Fedora Rawhide
Gentoo Unstable
出於以下目的,可以使用這些發布版:

為學習最新的東西而甘冒風險
最新和最偉大的功能
有趣的配置以便於處理重大更改
公平地說,我個人使用過Arch和Gentoo,雖然沒有出現嚴重的穩定性問題,但是是有風險的。

牛來了平臺源碼搭建開發教程 選擇合適你的 Linux 發行版