當有人問這個問題的時候,他所問及的 Linux 通常與另外一個名詞附帶在一起,比如 Fedora Linux,Ubuntu Linux,Android 的 Linux 技術(shù)支持等等,這樣的例子不勝枚舉。那么,什么是 Linux 呢?“Linux”指的是 Linux 內(nèi)核,是應(yīng)用軟件和計算機硬件之間的接口程序。前面說到的各種關(guān)于 Linux 的名詞都有一個共同點,它們使用相同的內(nèi)核作為硬件和軟件之間的接口。因此,在計算機中“運行 Linux”的意思就是以 Linux 作為內(nèi)核運行操作系統(tǒng)。
你可能碰到某些人堅持認為 Linux 應(yīng)該被叫做 GNU / Linux。這指的是對于大部分的 Linux 操作系統(tǒng),會使用很大一部分來自于 GNU 項目的代碼,如果沒有這些代碼,Linux 內(nèi)核自身便無法運行。因此,GNU / Linux 是對其結(jié)構(gòu)的應(yīng)有叫法。為了簡單起見,我們將所有使用 Linux 內(nèi)核的操作系統(tǒng)稱之為 Linux。
疑惑二、linux為什么可以免費試用
大多數(shù)人都知道 Linux 是免費的操作系統(tǒng),這里的免費指代的是不花錢。是的,不僅如此,這個免費還包含了言論的自由,這意味著 Linux 的源代碼可供大家觀察、研究和修改,甚至可以復(fù)制你喜歡的代碼進行分享。
對比 Windows 和 mac OS X,這兩者現(xiàn)在還處于非開源的狀態(tài),這意味著你無法系統(tǒng)的學(xué)習(xí)它們并進行自由分配。Linux 的這種開放性的一個主要原因是關(guān)于 Linux 操作系統(tǒng)的衍生早已取得了成功,早期的開源使許多個人和企業(yè)都建立了自己的衍生版本的 Linux。
疑惑三、linux發(fā)行版是什么?
發(fā)行版(distro)指的是 Linux 操作系統(tǒng)的一種配置方式,集團或公司通過解壓它來構(gòu)建 Linux。目前比較流行的 Linux 發(fā)行版包括 Ubuntu,F(xiàn)edora,OpenSUSE 等。雖然它們都使用 Linux 內(nèi)核,但是它們所包含的軟件配置是不同的。從默認的軟件到用戶界面以及經(jīng)歷來說,沒有兩個發(fā)行版是一樣的。
每個發(fā)行版都能帶來不同的東西,為特定的用戶提供了特定的功能集。然而,對于一個初學(xué)者來說,需要的是能夠提供簡單用戶體驗的發(fā)行版。在這里,我推薦 Ubuntu Linux 發(fā)行版,因為它的設(shè)置和使用相對容易,并且提供多種支持。
疑惑四、什么是桌面環(huán)境?
當你看著所有不同的發(fā)行版時,正如你可能注意到的那樣,并不是所有的 Linux 操作系統(tǒng)都有相同的外觀。這是因為它們使用不同的桌面環(huán)境 ,比如,GNOME, KDE,Unity 等。這就如同 Windows 7 中的 Aero 和 OS X 中的 Aqua。桌面環(huán)境管理著操作系統(tǒng)的整體感官,感覺及使用方式,不同的桌面環(huán)境有著不同的特性和行動方式。
疑惑五、我的硬件支持 Linux 嗎?
在過去,硬件對 Linux 的支持是參差不齊的,很多組件和外圍設(shè)備都無法正常工作。幸運的是,以前的大多數(shù) Linux 發(fā)行版運行在現(xiàn)代的硬件上基本不會出問題,所以你不必太擔(dān)心這個問題。
以上就是粵嵌科技的嵌入式linux培訓(xùn)講師給大家整理的linux技術(shù)常見的疑難解答,希望粵嵌科技的這篇文章對于零基礎(chǔ)想要學(xué)習(xí)嵌入式linux技術(shù)的學(xué)員會有一定的幫助。如果說你想要學(xué)習(xí)嵌入式linux技術(shù)的話,那么粵嵌科技的小編是建議大家可以來我們粵嵌科技的嵌入式linux培訓(xùn)班進行實地考察下的,也可以點擊我們文章下面的獲取試聽資格按鈕來獲取我們的嵌入式linux培訓(xùn)免費試聽資格,來試聽我們的免費課程并和我們的講師進行面對面的交流和互動來更加深入的了解我們粵嵌科技。