oeasy教您玩轉(zhuǎn)linux010102查看發(fā)行版

查看發(fā)行版distro
回憶上次內(nèi)容??
從幫助咱們可以知道 name -a 可以得到全部信息
? ? ? ? ? ? ? ?uname -a ? ? ? ? ? ?
? ? ? ? ? ?從中,咱們知道有ubuntu,他好像是一種發(fā)行版.
那么,什么是發(fā)行版呢?
什么是發(fā)行版???
只靠 linux內(nèi)核,咱們無法做任何事情,只有內(nèi)核和各種應(yīng)用程序在一起,咱們才能使用.
發(fā)行版(distro)的英文原文是distribution,是內(nèi)核和應(yīng)用程序的集合.一個典型的Linux發(fā)行版包括:Linux內(nèi)核,一些GNU程序庫和工具,命令行shell,也會包含圖形界面.
都有哪些發(fā)行版呢???
發(fā)行版種類繁多
發(fā)行版非常多,你可以去distrowatch去看看各種個樣的發(fā)行版的介紹!
也可以看到當(dāng)前各種發(fā)行版的排名.也可以搜索感興趣的發(fā)行版!

咱應(yīng)該如何選擇自己的發(fā)行版呢???
咱們可以去內(nèi)核官網(wǎng),看看linux內(nèi)核對于各種發(fā)行版的吐槽
不同的發(fā)行版有不同的技能
debian,適合系統(tǒng)管理和運維
ubuntu 安裝簡單,界面友好,社區(qū)活躍.
kali就適合做網(wǎng)絡(luò)安全方面的操作
deepin 國產(chǎn)的深度發(fā)行版,界面做的非常好看
centos 服務(wù)器
gentoo 深入底層,透明

這里還有個網(wǎng)站能根據(jù)您回答問題的情況,幫您選個distro??
distrochooser ? ? ? ? ? ?發(fā)行版這么多,這么亂,沒有頭緒啊??
沒關(guān)系,不要著急咱幫您來梳理一下...??
發(fā)行版家族關(guān)系大梳理??

這圖里面內(nèi)容太多了,咱們再梳理一下.??
linux發(fā)行版雖然很多,但是大體上是三大家族.
debian家族
rhel家族
suse家族

咱們分別來說一下:
debian家族
debian['d?b??n]
debian是免費發(fā)行版,1993.12月第一次出現(xiàn).Ian Murdock依據(jù)他女朋友的名字 Debra Lynn和他自己的名字,最終叫做“Debian”.
各版本代號來自于玩具總動員中的角色.
Debian是一個獨立的組織,Debian組織著5萬個以上的軟件包和320百萬行代碼,各種項目的負責(zé)人是選出來的.
支持的cpu指令集架構(gòu)也多,比如中科院華為阿里押寶的risc-v,比如龍芯兼容的mips
下圖是他下載cd的截圖.

ubuntu ??和 mint
ubuntu
其名稱來自非洲??南部祖魯語或豪薩語的“ubuntu"一詞,意思是“人性”“咱的存在是因為大家的存在",是非洲傳統(tǒng)的一種價值觀。
發(fā)作“oo-boon-too”的音,如果你喜歡添加一些非洲撒哈拉的味道,你可以在第一個"u",後面帶些嗡嗡聲:oom-boon-too。??
ubuntu是Canonical公司在debian穩(wěn)定版(stable)基礎(chǔ)上做出的發(fā)行版.私營公司做開源軟件為什么許的呢?
開源和商業(yè)并不是非黑即白的.
Canonical公司的現(xiàn)金主要來源于
服務(wù)器集群管理工具Landscape的服務(wù)支持
oem設(shè)備的預(yù)裝系統(tǒng)費用
ubuntu軟件中心的付費位
代碼托管平臺launchpad.net服務(wù)費用
亞馬遜云的相關(guān)廣告
ubuntu手機預(yù)裝軟件收費
甚至CD包內(nèi)容都可以自己定制]
ubuntu 是非常流行的發(fā)行版,整體上來說善于推廣,比較討巧.
mint
mint是基于ubuntu的,ubuntu是基于debian的,所以...mint很年輕. ? ? ? ? ? ?mint也是長期霸榜的存在,收入主要靠t恤和贊助.
你想過做自己的發(fā)行版嗎???
從哪個發(fā)行版衍生呢?
Deepin深度
優(yōu)點
好看,特效非常好,渲染的也非常棒
貼合????國人的使用習(xí)慣,有專門的軟件商店,輕松安裝QQ、搜狗輸入法、WPS等
也曾常年前十,靠得住,愛酷炫界面人士可以用
倉庫從ubuntu切換到了debian,穩(wěn)定
缺點
圖形效果需要cpu內(nèi)存
被眼睛迷住,忘了其實linux的最關(guān)鍵的是命令行
公司背景
這個發(fā)行版背后的公司是武漢深之度科技有限公司,成立于2011年,是專注基于Linux的操作系統(tǒng)研發(fā)與服務(wù)的商業(yè)公司,公司的主要產(chǎn)品為深度操作系統(tǒng)。
誠邁科技和原來的深之度(股權(quán)由星輝360、深度、綠盟等控制)合成了新公司. ? ? ? ? ? ?感覺資金很多,希望能做出好東西.
kali??
Kali 是一個基于 Debian 的 Linux 發(fā)行版。
red hat家族rhel?
Rhel是最早的商業(yè)發(fā)行版1994出現(xiàn),99年上市,首日收益歷史第八,2012年10億美元回報,在商用服務(wù)器上使用非常多,centos、fedora、mandriva等免費發(fā)行版都基于rhel企業(yè)版收費版的.
免費版還能基于收費版?!
咱們來一個個看看:
fedora
fedora是rhel的實驗室
學(xué)了fedora就等于學(xué)了rhel
各種靠譜不靠譜的功能都往上招呼
你可充分的嘗鮮
社區(qū)很強大
fedora一直沿著開源思想之路發(fā)展,開放、測試、改進.
最終穩(wěn)定下來、靠得住的新特性的進入rhel。
rhel
紅帽的名字跟它的創(chuàng)始人有關(guān),它的創(chuàng)始人Marc Ewing在cmu讀書的時候,就以在校園里面幫人解決linux問題而聞名,所以當(dāng)時cmu校園里面流傳著一句話,遇到了linux問題,就去找那個戴著紅帽子的人來解決.??
MarcEwing和Bob Young一起創(chuàng)建了自己的Linux發(fā)行版,并將其命名為紅帽.

紅帽的共享
紅帽技術(shù)很強,對各種開源技術(shù)貢獻都很大
對于內(nèi)核有很大貢獻
用商業(yè)推動各種硬件的linux驅(qū)動
紅帽加入RISC-V基金會
紅帽有個認證,這個對于從業(yè)人員是一個說法
各種教材資料也特別多
紅帽工作時間可以答疑的那種標(biāo)準服務(wù)799美元一年,高級會員1299美元一年.
當(dāng)然還有更厲害的企業(yè)級別的合作,總之紅帽年收入超過 20 億美元.
Rhel是最早的商業(yè)發(fā)行版1994出現(xiàn),99年上市,首日收益歷史第八,2012年10億美元回報,在商用服務(wù)器上使用非常多.
紅帽市值非常高已經(jīng)被ibm的340億所收購.
Linux發(fā)行版本身是沒法收費的——因為根據(jù)GPL協(xié)議你必須公開源代碼,你收費了,別人直接拿源代碼自己編譯一個用就完了。centos就是編譯之后的rhel
centos
把開源軟件rhel編譯之后形成的東西,在做成一個發(fā)行版就是centos.
centos都是在對應(yīng)版本的rhel出來后隔段時間才出的。
centos的代碼與rhel完全一致
只是修改為符合開源協(xié)議的版本,以及修改發(fā)行版名稱和源等內(nèi)容-
把收費的組件和客戶的支持都去掉了
國內(nèi)云服務(wù)器對centos支持很好
國內(nèi)的云服務(wù)器centos數(shù)量居多.
對于運維人員的培訓(xùn),centos居多
centos影響力太大,紅帽把他收了.里面有什么交易不知道,反正centos加入了紅帽公司.
centos作為免費的基礎(chǔ)部分,獲得大量用戶基礎(chǔ)和好評.為rhel占下市場份額.這樣的話,centos和rhel越來越一致也就很正常了.
Suse家族
Suse[?su?s?]
Suse是德國???? SuSE Linux AG公司發(fā)行維護的Linux發(fā)行版,是屬于此公司的注冊商標(biāo)。第一個版本出現(xiàn)在1994年年初。2004年這家公司被Novell公司收購。
SUSE最早基于slackware,后來就不是了
公司位于德國
代碼嚴謹,質(zhì)量高.
華為、中興、騰訊背書
不太重視中國市場
opensuse是SuSE的社區(qū)版本.
Distro hop
來做個Distro hop
Distro hop 是指 折騰Distro來玩的人
您可以直接在DestroTest,開一個虛擬機,直接跑各種各樣的發(fā)行版.
還有一些比較有特點的發(fā)行版
Ubuntu之類的就是什么都有的商品房,直接入住就好了。上手最簡單。適合新手初體驗。
Gentoo:相當(dāng)于給你個建房子和一些裝飾材料,至于如何建如何配置就看自己了。因為他是源碼編譯,所以是最能發(fā)揮自己電腦性能的發(fā)行版之一??筛鶕?jù)自身電腦硬件配置定制linux內(nèi)核,以及安裝軟件時自己的需要來定制依賴。穩(wěn)定性較其他版本要高一些。
Archlinux:相當(dāng)于房子建好了家具都有了,如何布置看自己喜好。定制性比Gentoo弱一些。不過最強大的是他的社區(qū)以及非常多的軟件包(可以說成發(fā)行版中軟件最多的版本也不為過),只要有l(wèi)inux什么問題基本能在社區(qū)里面找到相應(yīng)的答案。
除此之外還有非標(biāo)準的linux
Google的安卓
三星的Tizen
Ubuntu touch
Lg的webos
Firefox OS??
也還有其他類unix(unix-like)系統(tǒng)
Unix
Bsd
Solaris
BSD (Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統(tǒng),在1977至1995年間由加州大學(xué)伯克利分校開發(fā)和發(fā)布的。歷史上, BSD曾經(jīng)被認為是UNIX的一支——"BSD UNIX", 因為它和AT&T UNIX操作系統(tǒng)共享基礎(chǔ)代碼和設(shè)計。在20世紀80年代,衍生出了許多變形的UNIX授權(quán)軟件。比較著名的如DEC的Ultrix及Sun公司的SunOS。1990年代,BSD很大程度上被System V4.x版以及OSF/1系統(tǒng)所取代,晚期BSD版本為幾個開源軟件開發(fā)提供了平臺并且一直沿用至今。今天,“BSD”并不特指任何一個BSD衍生版本,而是類UNIX操作系統(tǒng)中的一個分支的總稱。
bsd三大發(fā)行版(FreeBSD NETBSD OpenBSD),都不是linux,也不是UNIX(技術(shù)方面確實是血統(tǒng)純正的unix,不過由于和att的問題,不得使用unix商標(biāo)),國內(nèi)方面,早期的銀河麒麟操作系統(tǒng)就是基于Freebsd開發(fā),現(xiàn)在不知道了,蘋果的MAC OS(OS X)的前身(開源版本Open Darwin)也是基于Freebsd。
linux內(nèi)核作者萊納斯曾經(jīng)說過,如果BSD早點開源,世界上可能就不會有l(wèi)inux了,因為他說自己也會加入到bsd開發(fā)中[滑稽]
那咱們怎么才能知道當(dāng)前發(fā)行版的版本呢?
最后咱們來試一下看一下當(dāng)前發(fā)行版的版本號
首先要知道發(fā)行版的版本號在哪里
? ? ? ? ? ? ? ?ls
? ? ? ? ? ?
? ? ? ? ? ?ls就是list命令,列出當(dāng)前目錄下有什么.
? ? ? ? ? ? ? ?ls /etc/*release ? ? ? ? ? ?
? ? ? ? ? ?ls是list命令的縮寫
/etc/*release 是ls命令的參數(shù)
/是整個文件目錄的根(root)下
/etc是根(root)下的etc文件夾下
/etc/*release是根(root)下的etc文件夾下的所有以release結(jié)尾的文件
這條命令就是列出根(root)下的etc文件夾下的所有以release結(jié)尾的文件

咱們可以發(fā)現(xiàn)有兩個文件
/etc/lsb-release
/etc/os-release
然后咱們要看這些文件里面的內(nèi)容
? ? ? ? ? ? ? ?cat /etc/lsb-releasei
? ? ? ? ? ? ? ?cat /etc/os-release ? ? ? ? ? ?
? ? ? ? ? ?也可以把兩個文件拼合在一起查看
? ? ? ? ? ? ? ?cat /etc/*release ? ? ? ? ? ?
? ? ? ? ? ?cat是concatenate的命令的縮寫
/etc/*release是參數(shù),指的是根(root)下的etc文件夾下的所有以release結(jié)尾的文件
整個命令是要把根(root)下的etc文件夾下的所有以release結(jié)尾的文件內(nèi)容拼合輸出
這樣咱們就知道當(dāng)前發(fā)行版的版本了.??
上一章010101uname參與制作 ?去做實驗下一章010103pwd ? ? ? ? ? ?
他在debian的基礎(chǔ)上裝了好多工具,把你的筆記本變成一黑客工具.
kali可以有效的學(xué)習(xí)相關(guān)知識,不過要小心!
kali用的好,牢飯吃到飽.