Linux-1.2.1 常見的Linux發行版本(背書連載)

2020-12-24 幽默的網際網路愛好者

1. Red Hat Linux

Red Hat Linux是Red Hat最早發行的個人版本Linux,其1.0版本在1994年11月3日發行。雖然歷史不及其他Linux歷史久遠,但比起很多的linux發行套件還是要歷史悠久很多的。

自從Red Hat 9.0發行之後,2004年4月30日 Red Hat公司就不在開發桌面版本的Linux發行套件了,而是將全部的精力集中到伺服器版本的開發上,也就是Red Hat Enterprise Linux版。原本的桌面版本則與來自開源社區的Fedora進行合併,並成為了Fedora Core發行版本

2. Fedora core

Fedora Core(FC)被Red Hat公司定位為新技術的測試平臺,許多新的技術都會在FC中檢驗,如果這些新技術穩定,Red Hat公司則會考慮加入到Red Hat Enterprise Linux中。

Fedora Core 1 發布於2003年末,而FC的定位便是桌面用戶。FC提供了最新的軟體包,同事它的版本更新周期更短,僅有6個月。由於版本更新頻繁,性能和穩定性得不到保證,因此一般在伺服器上不推薦採用。

對於用戶而言,Fedora是一套功能完備、更新迅速的免費作業系統,因此,跟人領域的應用,例如開發、體驗新功能等,可選擇此版本。

3. Red Hat Enterprise Linux

Red Hat Enterprise Linux(RHEL,Red Hat的企業版Linux)。Red Hat現在主要做伺服器版的Linux開發,在版本上注重性能和穩定性,以及對硬體的支持。由於企業版的作業系統開發周期較長,注重性能、穩定性和服務端軟體支持,因此版本更新相對比較緩慢。

RHEL的版本都基於Fedora。大約發布6個新版本的Fedora後就會有一個新版本的RHEL發布,因此,RHEL大約3年發布一個新版本。

4. CentOS

CentOS全名為「社區企業作業系統」(Community Enterprise Operating System)。它由來自於RHEL依照開放原始碼規定發布的原始碼編譯而成,由於RHEL是商業產品,因此必須將Red Hat的所有logo改成自己的CentOS標識,這就產生了CentOS作業系統。

兩者的不同在於,CentOS並不包含封閉原始碼軟體。因此,centos不但可以自由使用,而且享受CentOS提供的長期免費升級和更新服務。這是CentOS很大的一個優勢。

CentOS從RHEL的原始碼包來構建,它的版本號有兩部分:主版本+次版本。主要版本和次要版本分別對應於RHEL的主要版本和更新包。例如,CentOS6.5構建在RHEL6.0更新的第5版本上。但是從RHEL7.0版本以後,CentOS版本命名格式稍有變化:主要版本仍然對應RHEL的主要版本,次要版本則是以RHEL更新包發布日期為準。例如:RHEL7.1對應的CentOS7.1.1503,這表示RHEL7.1版本是2015年3月發布的。

在2014年CentOS宣布與Red Hat合作,但CentOS將會在新的委員會下繼續運作,並不受RHEL的影響。這個策略表明CentOS後續發展將由Red Hat作為強有力的支持。

5. SUSE Linux

SUSE是德國最著名的linux發行版,也享有很高的聲譽,不過命運相當坎坷。2003年11月4日,Novell公司對外宣布收購SUSE。2004年1月,收購順利完成,Novell同時將SUSE正式命名位SUSE Linux。但,2010年Attachmate公司受夠了Novell公司,在被收購後,SUSE Linux發展受阻。然後2014年9月,Attachmate公司被上市公司Micro Focus收購,幸運的是,SUSE官方宣布開源作為SUSE的發展之本,仍將持續貢獻開源,SUSE仍將全力支持openSUSE。

雖然SUSE多次易主,但並不影響它的專業性。據不完全統計,SUSE Linux在歐洲Linux市場份額接近80%,大部分的關鍵應用都是建立在SUSE Linux下的。

6. Ubuntu Linux

Ubuntu(中文諧音為「友幫拓」、「優班圖」、「烏班圖」)是一個以桌面為主的Linux作業系統,基於Debian GNU/Linux,Ubuntu旨在為一般用戶提供一個主要由自由軟體構建而成的最新的同時又是最穩定的作業系統。Ubuntu具有龐大的社區力量,用戶可以很方便的獲得支持。現在Ubuntu也同時發展了伺服器版本。

總結:

上面介紹了幾種常見的Linux發行版本,其實Linux發行版本也還有很多,比較常見的還有Debian GNU/Linux、Mandriva、Gentoo、等等滲透測試者或者白帽子最喜歡的:Kali、Parrot (基於Ubuntu,後來都換成了更安全的Debian內核)等國產的:紅旗、深度、中標麒麟等等很多版本Linux。

相關焦點

  • Linux-1.1.1 Linux與開源軟體(背書連載)
    很多新手都有一個疑惑的問題:「linux我聽過,但是學習之後能用來幹什麼呢?或者說linux能具體做什麼呢?」帶著這個疑問,本書開篇先概述linux與開源軟體的關係以及linux的應用領域和未來的發展方向。
  • 國產linux發行版本——deepin作業系統安裝方法
    大家好,歡迎回到萬魔寺,前兩期,和大家一起學習了ubuntu系統的安裝,今天我們一起來學習一下國產linux作業系統deepin的安裝方法。deepin系統是由武漢深之度科技有限公司開發,在網絡上口碑比較好的一款linux國產發行版。
  • Clover引導Windows、Mac及多個Linux發行版
    今天來發一篇Windows10和MacOS10.15.4和多個Linux發行版一起安裝的文章,最後用clover把全部系統一同引導,不涉及具體安裝過程。Linux發行版一共挑選了五個分別為Fedora32、openSUSE15.1、deepin20beta、Ubuntu20.04、manjaro20,都為目前最新的版本。由於是用clover,所以採用的是UEFI+GPT。clover默認通過grub引導Linux,只要把grub引導時間去掉,而不同發行版的做法不一樣,這也是一個重點。方法掌握了,那以後無論哪種系統組合,我們都可以操作了。
  • 「正點原子Linux連載」第五十八章Linux INPUT子系統實驗
    1、註冊input_dev在使用input子系統的時候我們只需要註冊一個input設備即可,input_dev結構體表示input設備,此結構體定義在include/linux/input.h文件中,定義如下(有省略):示例代碼58.1.2.2 input_dev
  • 《Linux就該這麼學》與《鳥哥的linux私房菜》哪個更適合初學者?
    時不時在一起聚會中也會說到一些關於linux的話題,談及關於linux「升級」話題時,一致的表示linux是一個「先苦後甜」系統。學習使用的時候非常難,但是一旦學習成功,那就是步入一馬平川之境界。在這樣的發展形勢下,很多人開始學習Linux,無疑Linux是複雜的,由於版本過多,讓初學者感到迷惑,不知從何入手。在Linux中使用圖形界面和命令一樣能搞定許多重要任務。不過,命令一直就是Linux高階用戶的不二選擇,今後也不例外。建議二:實踐是檢驗真理的唯一標準在我們日常生活當中,實際上我們是用理論來檢驗實踐的。以牛頓定律為例。
  • BlackArch Linux 2020.12.01 發布,滲透測試發行版
    時隔半年,BlackArch Linux 發布了2020年的最後一次版本更新 2020.12.01,新版本增加了超過 100 款工具
  • Kali Linux 2019.3 發布,OnePlus 7 成為 NetHunter 推薦設備
    Kali 前身 BackTrack,它是一個基於 Debian 的 Linux 發行版,主要用於信息安全行業,其包含了一系列安全、滲透測試和取證工具。此版本 Linux 內核升級到 5.2.9 版本,並包含 NetHunter、ARM 和軟體包的各種新功能,以及一些 bug 修復。
  • 應用:Linux中安裝Visual Studio Code
    對於用戶而言,值得注意的是Visual Studio Code只支持64位的Linux發行版。這裡通過國外網站在Linux發行版中安裝Visual Studio Code的步驟進一步幫助大家了解該應用編輯器。
  • linux系統工控機-ubuntu烏班圖嵌入式工業電腦
    不過在工控領域,最為常見的系統只有三種,即微軟系統(Windows XP/7/8/10),安卓系統(Android5.0/5.1等)以及嵌入式的烏班圖Ubuntu Linux系統。linux系統工控機-807A正面Linux是自由的免費開源的,它是以unix為原型改造的,一個多用戶多任務的作業系統,任何人都可以修改其代碼和頁面,其中主要的目的就是為了不收商業化的限制,而我們將伺服器部署在linux系統上會更加高效穩定、安全(註:UNIX作業系統(尤尼斯),是一個強大的多用戶、多任務作業系統,支持多種處理器架構
  • linux 虛擬主機好嗎
    linux 虛擬主機好嗎?linux 虛擬主機是採用Linux系統搭建的虛擬主機,是企業和個人都非常喜歡使用的虛擬主機種類。運行穩定,對軟體的兼容遠超Windows系統。又由於代碼開源,即使linux不幸感染病毒,維護人員也容易查出運行異常之處,並加以解決。平時,linux系統也可利用自帶防火牆、入侵檢測和安全認證等工具及時修補漏洞,提高系統安全性。
  • vxworks和linux有什麼區別
    之前,Sony亦曾為他們的PlayStation 2推出過一套名為PS2 Linux的DIY組件。Ubuntu自9.04版本,恢復了PPC支持(包括PlayStation 3)。 而隨著OLPC的XO-1,華碩的Eee PC等低價電腦的推行,許多人樂觀的認為在低端PC市場,linux的市場佔有率正在快速的增長。但在Windows進入此一市場後,Linux的市佔率快速下滑。
  • 學習Linux系統需要明白的一些事情
    直到有一次找工作的時候,看見一個公司招運維人員,抱著試試的態度去跟面試官了解了解,比較幸運的是人家願意試用3個月,然後就正式邁出人生職業的第一步,在實習當中才接觸到linux,然後跟著師父一步一步的深入了解linux,我也以我6年的運維經歷及學習linux的經驗跟大夥分享下我的一些看法,當然,在IT行業,分享是一種精神,也是一種美德。
  • 「正點原子Linux連載」第三十七章Linux內核移植
    NXP官方原版Linux源碼已經放到了開發板光碟中,路徑為:1、例程源碼->4、NXP官方原版Uboot和Linux->linux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2。
  • Kali Linux 2020.3 正式發布
    自 Kali Linux 2020.2 發布以來的新功能概覽:更新 Shell – 開始從 bash 切換至 zsh引入 Win-Kex(Windows + Kali Desktop EXperience
  • linux基礎04:linux用戶相關的命令有哪些?怎樣切換用戶?
    通過前面的幾節課,我們在windows系統中安裝好了linux虛擬機,也通過xshell遠程終端連接上了linux虛擬。從今天開始,我們就可以正式開始學習linux的知識了。今天,我們主要介紹的是用戶相關的一些命令,如:創建用戶命令、用戶退出登錄命令、用戶切換命令等。
  • 「正點原子Linux連載」第四十二章新字符設備驅動實驗
    42.1.2 新的字符設備註冊方法1、字符設備結構在Linux中使用cdev結構體表示一個字符設備,cdev結構體在include/linux/cdev.h文件中的定義如下:示例代碼42.1.2.1 cdev結構體1struct cdev {2 struct kobject kobj;3 struct
  • kali linux在它面前頓然失色
    archlinux是輕量、簡潔、代碼更新的linux發行版,它的風格繼承了老牌linux發行版slackware的優點,另外,archlinux一個很大的優勢是它的社區對文檔的重視,幫助文檔豐富,說明詳盡,很多問題都在社區中可以找到靠譜的正確回答,因此,真正想學習linux的人一定會選擇archlinux,在學習過程中也會去嘗試gentoo和lfs,逐漸完善自己的
  • 從串口驅動到Linux驅動模型,想轉Linux的必會!
    完全兼容POSIX1.0標準這使得可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。
  • 軟體特攻隊|Qt Creator,Windows/Linux安裝大全
    一、 Windows環境安裝安裝步驟如下:1、下載安裝包根據使用的系統選擇相應的安裝包。2、安裝安裝包二、Linux環境安裝安裝步驟如下(linux版本:lubuntu-16.04):1、下載安裝包下載運行在Linux下的安裝包(參照win環境下的第一步),將安裝包放在
  • vim+py文件構造linux後門
    其中改進的目的是讓命令執行後無任何顯示,再一次改進後的命令如下:(nohup vim -E -c"pyfile test.py"> /dev/null 2>&1 &)以上命令是將nohup的執行結果輸出到/dev/null中,其中/dev/null在linux中代表空設備,結果輸出到空設備也就是丟棄nohup