導航:首頁 > 源碼編譯 > linux源碼是什麼版本

linux源碼是什麼版本

發布時間:2022-06-09 07:17:43

1. 如何從源碼里看linux內核版本

在Linux內核的頂層Makefile中,頂端就有,格式為
VERSION = 3
PATCHLEVEL = 0
SUBLEVEL = 8
EXTRAVERSION =
NAME = linuxprobe。com
以上的版本號就是3.08《Linux就該這么學》這本書上有詳細的介紹

2. LINUX的源代碼是什麼

Linux 的源代碼就是 Linux 的源代碼……

Linux 的源代碼 != Linux 的內核源代碼。
一般所說的 Linux ,是指一整套 GNU/Linux 套件的。

3. linux源代碼

直接打出來?????
您真有創意……
現在穩定版的Linux內核源碼在600萬行左右
即便是最初的那個可以穩定運行的v0.11版Linux內核的代碼也有2萬多行
還不要網址,還直接打出來……
你當Linux操作系統是你平時練手的小程序呢……

想學習源碼建議不要直接看最新版的代碼,
600萬行的代碼量相信你不會願意一行一行的去看……那樣能看到你八十歲生日去……
但有挑選的看的話對新手來說不現實,既不知道怎麼挑,挑出來也未必能看懂
建議去看Linux v0.11版的源代碼或者Minix的源代碼
(Linux和Minix內核結構有所不同,如果是為了學習操作系統對硬體的操作原理,可以學Minix,因為這個系統寫出來就是為了給學生們上課學慣用的。而如果是為了學習Linux內核原理,那還是看Linux早期版本的源碼吧,畢竟和Minix在構造上還是有區別的)
推薦去OldLinux網站看v0.11的源代碼
還有一本書:同濟大學的趙炯博士寫的《Linux內核完全注釋》
網上有電子版,也能買大出版的書籍。這本書就是對Linux v0.11內核代碼的完全注釋和解析,對於學習Linux內核非常有幫助

4. 一般企業用的linux伺服器是什麼版本的

一般企業用的linux伺服器有以下幾個版本:

1、Ubuntu系列產品發行版

Ubuntu版本的命名規則是根據正式版發布的年月命名,Ubuntu 8.10也就意味著2008年10月發布的Ubuntu,研發人員與用戶可從版本號碼就知道正式發布的時間。

Ubuntu是基於Debian開發的Linux發布版,Debian的開發代號來自於電影玩具總動員,不過,Ubuntu各版本的代號卻固定是形容詞加上動物名稱,而且這2個詞的英文首字母一定是相同的。

而作為開源技術中另一個流行版,紅帽企業版Linux(RHEL)從高呼著"幾乎沒有Linux公司可以做到"開始,到現在已經成為了追尋數據中心存儲架區的主要力量。Linux是全世界大型企業的寵兒,紅帽的創新精神和不間斷的支持服務為它贏得了用戶。

2、SUSE Linux 11企業版

最新的版本,SUSE Linux 11分別有零售版本及自由、開放源代碼的版本,叫作SUSE Linux OSS。另外,SUSE Linux也提供了一個企業伺服器版本,名為SUSE Linux Enterprise Server可以免費取得,但如果不付款只提供30天的更新服務。

SUSE Linux(來源PCWORLD.com),有別於其他的Linux發布版提供立即為他們的新版本提供免費下載。SUSE首先發布盒裝,包含說明手冊的個人版(Personal)及專業版(Professional),然後才於幾個月後提供FTP網路安裝。

3、Mandriva企業版

對於美國和國內的管理和技術人員來說,Mandriva可能會有些陌生,這個結構合理到令人難以置信的Linux發行版本來自法國並受到了歐洲和南美地區的廣泛接受,Mandriva的名字和結構來源於Mandrake Linux和Connectiva Linux。

與其他產品類似,Mandriva的版本以發布年份直接命名,Mandriva為用戶提供付費的企業版(Enterprise Server)和免費的個人版(One、Free),另外也有付費的個人加強版(Powerpack),現在的最新正式版Mandriva Linux 2010.2。

4、Xandros伺服器版

而談及開源技術,很難避開微軟操作系統,與微軟有關的Linux版本,Xandros將是一個不錯的選擇,Xandros系統是GNU/Linux操作系統的一種發行版本,由Xandros公司發行,採用的是商業發行模式。

據悉Xandros的發行版本主要有:桌面專業版、桌面家庭版以及伺服器標准版。

5、Slackware Linux發行版

作為開源軟體,Slackware與商業版本的關系並不大,但與幾家提供付費支持的廠商一直保持的合作關系。作為最早的可用版本之一,Slackware Linux是由Patrick Volkerding開發的GNU/Linux發行版。

與很多其他的發行版不同,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具。

5. linux系統主流的幾個版本有什麼區別

CentOS:可靠的伺服器發行版。是一個重新編譯可安裝的Red Hat Enterprise Linux(RHEL)代碼,並提供及時的安全更新的所有套裝軟體升級為目標的社區項目。目前很多互聯網企業在用的發行版本。
Red Hat(紅帽):培訓、學習、應用、知名度比較高的Linux發行版本。對硬體兼容性來說也比較不錯,版本更新很快,對新硬體和新技術支持較好。Red Hat的開放源碼模式提供跨物理、虛擬和雲端環境的企業運算解決方案,以幫助企業降低成本並提升效能、穩定性與安全性。
Ubuntu:流行的桌面Linux發行版。朝著發展一種「易用和免費」的桌面操作系統做出了極大的努力和貢獻,能夠與市場上任何一款個人操作系統相競爭。Ubuntu的優勢是固定的發布周期和支持期限、易於初學者學習、具有豐富的文檔。
SUSE:擁有讓用戶滿意的漂亮的桌面環境,優秀的系統 管理工具,同時為那些購買盒裝版的用戶提供最好的印刷品與任何可用的文檔。
Debian:優勢是非常穩定、擁有卓越的質量控制、超過20,000數量的軟體、比任何其他的Linux發行支持更多的處理器架構

6. 一般伺服器用的LINUX操作系統有哪幾個版本

CentOS:可靠的伺服器發行版。是一個重新編譯可安裝的Red Hat Enterprise Linux(RHEL)代碼,並提供及時的安全更新的所有套裝軟體升級為目標的社區項目。目前很多互聯網企業在用的發行版本。
Red Hat(紅帽):培訓、學習、應用、知名度比較高的Linux發行版本。對硬體兼容性來說也比較不錯,版本更新很快,對新硬體和新技術支持較好。Red Hat的開放源碼模式提供跨物理、虛擬和雲端環境的企業運算解決方案,以幫助企業降低成本並提升效能、穩定性與安全性。
Ubuntu:流行的桌面Linux發行版。朝著發展一種「易用和免費」的桌面操作系統做出了極大的努力和貢獻,能夠與市場上任何一款個人操作系統相競爭。Ubuntu的優勢是固定的發布周期和支持期限、易於初學者學習、具有豐富的文檔。
SUSE:擁有讓用戶滿意的漂亮的桌面環境,優秀的系統 管理工具,同時為那些購買盒裝版的用戶提供最好的印刷品與任何可用的文檔。
Debian:優勢是非常穩定、擁有卓越的質量控制、超過20,000數量的軟體、比任何其他的Linux發行支持更多的處理器架構。

7. 哪個版本的Linux最適合用來學習源碼

LFS + BLFS
你要是能夠將這個版本安裝好,就會對linux有很好的了解,
從linux系統軟體的結構,到sysinit系統的啟動,系統各個配置文件的作用,位置,基本配置方法,
……會學會很多很多。
其它各個版本的linux,系統的安裝、配置都經過二次包裝,僅對自己的發行版有用,
LFS卻是使用的 linux的最基本最底層的安裝配置方法,得來的經驗可以在任何一個發行版上使用。
其安裝過程,可以實戰源碼安裝,期間會學到很多關於源碼配置,編譯的方法。

8. linux常見的發行版本有哪些,我們應該選擇哪個來學習

Fedora Core:眾多Linux發行版本之一,是一套從Red Hat Linux發展出來的免費Linux系統。Fedora Core前身是Red Hat Linux,是一個開放的、創新的、前瞻性的操作系統和平台,基於Linux。允許任何人自由地使用、修改和重發布,無論現在還是將來。由一個強大的社群開放,這個社群的成員以自己的不懈努力,提供並維護自由、開放源碼的軟體和開放的標准。
Debian:以其穩定性著稱,雖然它的早期版本Slink有一些問題,但是它現有版本Potato已經非常穩定了。這個版本更多的使用了PAM,綜合了一些更易於處理的需要認證的軟體。Debian主要通過基於Web的論壇和郵件列表來提供技術支持。作為伺服器平台,Debian提供一個穩定的環境。
Mandrake:Mandrake Soft,Linux Mandrake的發行商,在1998年由一個推崇的小組創立,它的目標是盡量讓工作變得更加簡單。最終,Mandrake給人們提供了一個優秀的圖形安裝界面,它的最新版本還包含了許多Linux軟體包。作為Red Hat Linux的一個分支,Mandrake將自己定位在桌面市場的最佳Linux版本上。
Ubuntu:是一個以桌面應用為主要的Linux操作系統,Ubuntu基於Debian發行版和Gnome桌面環境,而從11.04版起,Ubuntu發行版放棄了Gnome桌面環境,改為Unity。從前人們認為Linux難以安裝、難以使用,在Ubuntu出現後這些都成為了歷史。
Red Hat Linux:最著名的Linux版本,Red Hat Linux已經創建了自己的品牌,越來越多的人聽說過它。Red Hat在1994年創業,當時聘用了全世界500多名員工,致力於開放的源代碼體系。Red Hat Linux是公共環境中表現上佳的伺服器,擁有自己的公司,能向用戶提供一套完整的服務,這使得它特別適合在公共網路中使用。
SuSE:SUSE是指SUSE Linux ,是德國 SuSE Linux AG公司發行維護的Linux發行版,是屬於此公司的注冊商標。第一個版本出現在1994年年初。2004年這家公司被Novell公司收購。
Linux Mint:Linux Mint 由 Linux Mint Team 團隊於2006年開始發行,是一份基於 Ubuntu 和 Debian 的 Linux 發行版。其目標是提供一種更完整的即刻可用體驗,這包括提供瀏覽器插件、多媒體編解碼器、對 DVD 播放的支持、Java 和其他組件,它也增加了一套定製桌面及各種菜單,一些獨特的配置工具,以及一份基於 web 的軟體包安裝界面。Linux Mint 是對用戶友好而功能強大的操作系統。它誕生的目的是為家庭用戶和企業提供一個免費的,易用的,舒適而優雅的桌面操作系統。
Gentoo:Gentoo是一個基於Linux的自由操作系統,它能為幾乎任何應用程序或需求自動地作出優化和定製。追求極限的配置、性能,以及頂尖的用戶和開發者社區,都是Gentoo體驗的標志特點。
Gentoo的哲學是自由和選擇。得益於一種稱為Portage的技術,Gentoo能成為理想的安全伺服器、開發工作站、專業桌面、游戲系統、嵌入式解決方案或者別的東西——你想讓它成為什麼,它就可以成為什麼。
centos:CentOS是免費的、開源的、可以重新分發的開源操作系統,CentOS是Linux發行版之一。CentOS Linux發行版是一個穩定的,可預測的,可管理的和可復現的平台,源於Red Hat Enterprise Linux(RHEL)依照開放源代碼規定釋出的源碼所編譯而成。

9. 怎麼從源碼看linux內核版本

查看內核版本命令
1) [root@q1test01 ~]# cat /proc/version

Linux version 2.6.9-22.ELsmp ([email protected]) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005

2) [root@q1test01 ~]# uname -a
Linux
q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64
x86_64 x86_64 GNU/Linux3) [root@q1test01 ~]# uname -r2.6.9-22.ELsmp
了解更多開源相關,去LUPA社區看看吧。

10. Linux系統的所有源代碼

Linux是一個開放的,自由的類Unix操作系統,它的源代碼是公開的, 各個版本的Linux,包括從內核到許許多多的應用程序的源代碼, 以及可執行文件都可以免費從互聯網上下載。 你也可以通過光碟得到Linux系統,和一般的軟體不同的是, 你可以合法的和你的朋友分享Linux光碟。很顯然Linux光碟的價格不會很高, 第一,因為你可以免費從網上下載;第二,你可以和你的朋友合夥湊錢買一套Linux光碟, 再和你的朋友分享使用。 Linux和一般的軟體不同,是可以和你的朋友分享的。 舉個例子來說: 如果朋友家有張非常漂亮的窗子,但是這窗子是95牌的, 那麼你仿製是違法的,如果這窗子是X牌的,或者說牌子是GPL, 那麼你仿製就不違法。如果你不想違法,但又想要漂亮的窗子, 答案是選擇自由軟體。選擇Linux。 Linux准確的說,是一個系統內核,它是最初在91年, 由芬蘭的了不起的學生Linus Torvalds發起, 接著又有全世界的志願者加入進來開發的。 現在有一些軟體公司在做Linux的生意, 著名的有RedHat,SuSE以及Caldera等等, 這些公司發布自己的基於Linux內核的一整套的Linux系統: 這些整套的系統通常包括有:一個C語言及C++編譯器,Perl腳本解釋程序, 外殼Shell,圖形用戶界面X窗口系統,包括有X Server以及眾多的應用程序等等。 這些整套的Linux系統按照習慣叫做Linux發布(distribution)。 目前使用最廣泛的Linux發布是RedHat公司的RedHat Linux。 以前使用廣泛的Slackware,現在也還有許多人在使用, 我自己的第一個Linux系統就是Slackware,現在我玩的是Debian, Debian和其他的Linux發布的不同之處在於:Debian是完全由志願者開發的, 不像RedHat和SuSE,是由軟體公司所支持的。 RedHat是使用最廣泛的Linux發布,並且RedHat公司現在得到了Netscape, 以及Intel的支持,前景看好,根據一般的看法Redhat也是最容易上手的Linux發布。 SLackware和RedHat相比要稍微復雜一些,這主要是指軟體的安裝方面, 由於RedHat使用rpm打包系統,安裝新軟體簡單到只要一行命令即可。 而Slackware往往要從源代碼重新編譯,稍微費事一些。 SuSE也是基於rpm打包系統,SuSE的特別之處在於它對X窗口系統的支持非常好, SuSE的吉祥物是一隻綠色的蜥蜴,非常可愛。 Debian基於自己的Deb格式的打包系統,但是它也可以安裝rpm軟體包。 Linux可以運行在DEC公司的Alpha機上,也可以運行在Sun公司的Sparc機器上。 當然也可以運行在Intel公司的386以上的機器上。 編寫的好的源代碼可以不經修改的在各種不同的Linux平台上直接編譯安裝運行, 但是顯然,不同的硬體平台之間的可執行文件是不兼容的。 但是一個特別針對Intel機器的rpm軟體包是可以輕易的在for Intel的RedHat,SuSE,Debian, 以及Slackware上安裝運行起來的。 RedHat,SuSE,Slackware以及Debian等各個發布之間的另一個不同是, 它們都帶有自己的系統管理工具。 RedHat使用著名的控制面板+Linuxconf, Debian使用臭名昭著的dselect(為什麼說臭名昭著?因為它非常難控制, 我自己只要有可能,就盡量不碰它) Slackware使用pkgtool, SuSE也有自己的管理工具。 Linux是一個開放的操作系統,它的各個部分:內核,應用程序, 庫程序是有機的結合的。並不是固定的死死的,碰都不能碰。Linux的內核的版本號是XX.XX.XX格式的,由三個數字組成, 第一個數字是主版本好,第三個數字是輔版本號,中間的數字如果是奇數, 表示這是一個開發版的內核,如果是偶數,表示是一個相對穩定的,可靠的內核。 一般來講,除非你正在研究Linux內核,或有特別的需要, 否則不要擺弄奇數版本的內核。 今天演示的第三個部分是Linux下的軟體。常常有人抱怨Linux缺乏有效的軟體的支持, 這在一定情況下的確如此,但是另一方面也是我們對Linux了解太少, Linux平台上現在已經有了相當多的應用軟體。 並且Linux正在得到越來越多的廠家的支持。 這段時間炒的非常火的Oracle,Sybase等等大型資料庫的Linux版本就是一例。 Linux下不但有類似於PhotoShop的免費的圖像編輯軟體:gimp, 還有免費的類似於3DS的三維設計軟體:MoonLight。 並且所有這些軟體,你都可以得到源代碼。 Linux下的圖形用戶界面是基於X窗口系統的, 這也秉承了Linux的一貫傳統:開放的,有機結合的。 XFree86隻是圖形界面的伺服器,上面可以運行各種不同的窗口管理器, 現在著名的窗口管理器有AfterStep,WindowMaker,以及Enlightenment。 有的窗口管理器做得非常的漂亮,真是叫做不看不知道,一看嚇一跳。 另外,如果你不喜歡花哨的窗口管理器,你可以選擇wm2或者9wm, 它們只佔用非常少的系統資源,我自己經常使用的就是9wm。 有了X伺服器和一個窗口管理器,你就有了圖形用戶界面。 你就可以運行Gimp或者Moonlight了,甚至你還可以運行Doom和quake! 現在還有一批程序員正在為Linux開發免費的,開放源代碼的紅色警報。 對Linux的一個最主要的批評是:Linux缺乏支持。 坦白的說,就我自己作為一個個人用戶來講,我覺得Linux的支持非常的好。 我曾經在安裝Debian的時候遇到幾個問題, 到Debian的Mail List里發信詢問了一下,幾個小時後就得到了答案。

閱讀全文

與linux源碼是什麼版本相關的資料

熱點內容
app伺服器程序放在哪裡 瀏覽:841
電商怎麼選擇雲伺服器 瀏覽:565
錘子視頻文件夾 瀏覽:16
演算法的兩要素是什麼和什麼 瀏覽:773
如何創建伺服器多用戶 瀏覽:654
javaonlinejudge編譯錯誤 瀏覽:65
命令與征服3泰伯利亞戰爭升級 瀏覽:690
投標工具需要加密鎖嗎 瀏覽:503
蘇州阿里雲伺服器服務電話 瀏覽:783
怎麼知道app專屬流量 瀏覽:62
單片機模擬動畫教程 瀏覽:735
linux解壓鏡像 瀏覽:164
c語言可以在哪編譯 瀏覽:127
如何對spl的密碼加密 瀏覽:73
oppoa59s如何添加應用加密 瀏覽:515
比特幣asic演算法 瀏覽:175
查看伺服器外網訪問地址 瀏覽:857
魔獸爭霸地圖最新加密 瀏覽:686
暢捷雲APP怎麼l發票 瀏覽:213
黑馬程序員與傳智播客 瀏覽:521