查看发行版distro

回顾上次内容????

从帮忙咱们能够晓得 name -a 能够失去全副信息

uname -a

从中,咱们晓得有ubuntu,他如同是一种发行版.

那么,什么是发行版呢?

什么是发行版?????

只靠 linux内核,咱们无奈做任何事件,只有内核和各种应用程序在一起,咱们能力应用.

发行版(distro)的英文原文是distribution,是内核和应用程序的汇合.一个典型的Linux发行版包含:Linux内核,一些GNU程序库和工具,命令行shell,也会蕴含图形界面.

都有哪些发行版呢?????
发行版品种繁多

发行版十分多,你能够去distrowatch去看看各种个样的发行版的介绍!

也能够看到以后各种发行版的排名.也能够搜寻感兴趣的发行版!

咱应该如何抉择本人的发行版呢?????

咱们能够去内核官网,看看linux内核对于各种发行版的吐槽

不同的发行版有不同的技能

  • debian,适宜系统管理和运维
  • ubuntu 安装简单,界面敌对,社区沉闷.
  • kali就适宜做网络安全方面的操作
  • deepin 国产的深度发行版,界面做的十分难看
  • centos 服务器
  • gentoo 深刻底层,通明

这里还有个网站能依据您答复问题的状况,帮您选个distro????

distrochooser

发行版这么多,这么乱,没有脉络啊????
没关系,不要焦急咱帮您来梳理一下...????

发行版家族关系大梳理????

原图

这图外面内容太多了,咱们再梳理一下.????

linux发行版尽管很多,然而大体上是三大家族.
  • debian家族
  • rhel家族
  • suse家族

咱们别离来说一下:

debian家族

debian['dbn]

debian是收费发行版,1993.12月第一次呈现.Ian Murdock根据他女朋友的名字 Debra Lynn和他本人的名字,最终叫做“Debian”.

各版本代号来自于玩具总动员中的角色.

Debian是一个独立的组织,Debian组织着5万个以上的软件包和320百万行代码,各种我的项目的负责人是选出来的.

反对的cpu指令集架构也多,比方中科院华为阿里押宝的risc-v,比方龙芯兼容的mips

下图是他下载cd的截图.

ubuntu ????和 mint
ubuntu

其名称来自非洲????南部祖鲁语或豪萨语的“ubuntu"一词,意思是“兽性”“咱的存在是因为大家的存在",是非洲传统的一种价值观。

发生“oo-boon-too”的音,如果你喜爱增加一些非洲撒哈拉的滋味,你能够在第一个"u",後面带些嗡嗡声:oom-boon-too。????

ubuntu是Canonical公司在debian稳定版(stable)根底上做出的发行版.私营公司做开源软件为什么许的呢?

开源和商业并不是非黑即白的.

Canonical公司的现金次要来源于
  • 服务器集群管理工具Landscape的服务反对
  • oem设施的预装零碎费用
  • ubuntu软件核心的付费位
  • 代码托管平台launchpad.net服务费用
  • 亚马逊云的相干广告
  • ubuntu手机预装软件免费
  • 甚至CD包内容都能够本人定制]

ubuntu 是十分风行的发行版,整体上来说长于推广,比拟讨巧.

mint

mint是基于ubuntu的,ubuntu是基于debian的,所以...mint很年老. mint也是长期霸榜的存在,支出次要靠t恤和资助.

你想过做本人的发行版吗?????

从哪个发行版衍生呢?

Deepin深度
长处
  • 难看,特效十分好,渲染的也十分棒
  • 贴合????????国人的应用习惯,有专门的软件商店,轻松装置QQ、搜狗输入法、WPS等
  • 也曾长年前十,靠得住,爱酷炫界面人士能够用
  • 仓库从ubuntu切换到了debian,稳固
毛病
  • 图形成果须要cpu内存
  • 被眼睛迷住,忘了其实linux的最要害的是命令行
公司背景

这个发行版背地的公司是武汉深之度科技有限公司,成立于2011年,是专一基于Linux的操作系统研发与服务的商业公司,公司的次要产品为深度操作系统。

诚迈科技和原来的深之度(股权由星辉360、深度、绿盟等管制)合成了新公司. 感觉资金很多,心愿能做出好货色.

kali????

Kali 是一个基于 Debian 的 Linux 发行版。

  • 他在debian的根底上装了好多工具,把你的笔记本变成一黑客工具.
  • kali能够无效的学习相干常识,不过要小心!
  • kali用的好,牢饭吃到饱.

red hat家族rhel⛑

Rhel是最早的商业发行版1994呈现,99年上市,首日收益历史第八,2012年10亿美元回报,在商用服务器上应用十分多,centos、fedora、mandriva等收费发行版都基于rhel企业版免费版的.

免费版还能基于免费版?!

咱们来一个个看看:

fedora
fedora是rhel的实验室
  • 学了fedora就等于学了rhel
  • 各种靠谱不靠谱的性能都往上招呼
  • 你可充沛的尝鲜
  • 社区很弱小

fedora始终沿着开源思维之路倒退,凋谢、测试、改良.

最终稳定下来、靠得住的新个性的进入rhel。

rhel
红帽的名字跟它的创始人无关,它的创始人Marc Ewing在cmu读书的时候,就以在校园外面帮人解决linux问题而闻名,所以过后cmu校园外面流传着一句话,遇到了linux问题,就去找那个戴着红帽子的人来解决.????

MarcEwing和Bob Young一起创立了本人的Linux发行版,并将其命名为红帽.

红帽的共享
  • 红帽技术很强,对各种开源技术奉献都很大
  • 对于内核有很大奉献
  • 用商业推动各种硬件的linux驱动
  • 红帽退出RISC-V基金会
  • 红帽有个认证,这个对于从业人员是一个说法
  • 各种教材材料也特地多

红帽工作工夫能够答疑的那种规范服务799美元一年,高级会员1299美元一年.

当然还有更厉害的企业级别的单干,总之红帽年收入超过 20 亿美元.

Rhel是最早的商业发行版1994呈现,99年上市,首日收益历史第八,2012年10亿美元回报,在商用服务器上应用十分多.

红帽市值十分高曾经被ibm的340亿所收买.

Linux发行版自身是没法免费的——因为依据GPL协定你必须公开源代码,你免费了,他人间接拿源代码本人编译一个用就完了。centos就是编译之后的rhel

centos
把开源软件rhel编译之后造成的货色,在做成一个发行版就是centos.
  • centos都是在对应版本的rhel进去后隔段时间才出的。
  • centos的代码与rhel完全一致
  • 只是批改为合乎开源协定的版本,以及批改发行版名称和源等内容-
  • 把免费的组件和客户的反对都去掉了
国内云服务器对centos反对很好
  • 国内的云服务器centos数量居多.
  • 对于运维人员的培训,centos居多

centos影响力太大,红帽把他收了.外面有什么交易不晓得,反正centos退出了红帽公司.

centos作为收费的根底局部,取得大量用户根底和好评.为rhel占下市场份额.这样的话,centos和rhel越来越统一也就很失常了.

Suse家族

Suse[sus]
Suse是德国???????? SuSE Linux AG公司发行保护的Linux发行版,是属于此公司的注册商标。第一个版本呈现在1994年年初。2004年这家公司被Novell公司收买。
  • SUSE最早基于slackware,起初就不是了
  • 公司位于德国
  • 代码谨严,品质高.
  • 华为、中兴、腾讯背书
  • 不太器重中国市场
opensuse是SuSE的社区版本.
Distro hop
来做个Distro hop

Distro hop 是指 折腾Distro来玩的人

您能够间接在DestroTest,开一个虚拟机,间接跑各种各样的发行版.

还有一些比拟有特点的发行版

Ubuntu之类的就是什么都有的商品房,间接入住就好了。上手最简略。适宜老手初体验。

Gentoo:相当于给你个建房子和一些装璜资料,至于如何建如何配置就看本人了。因为他是源码编译,所以是最能施展本人电脑性能的发行版之一。可依据本身电脑硬件配置定制linux内核,以及装置软件时本人的须要来定制依赖。稳定性较其余版本要高一些。

Archlinux:相当于房子建好了家具都有了,如何安排看本人爱好。定制性比Gentoo弱一些。不过最弱小的是他的社区以及十分多的软件包(能够说成发行版中软件最多的版本也不为过),只有有linux什么问题根本能在社区外面找到相应的答案。

除此之外还有非标准的linux
  • Google的安卓
  • 三星的Tizen
  • Ubuntu touch
  • Lg的webos
  • Firefox OS????
也还有其余类unix(unix-like)零碎
  • Unix
  • Bsd
  • Solaris

BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生零碎,在1977至1995年间由加州大学伯克利分校开发和公布的。历史上, BSD已经被认为是UNIX的一支——"BSD UNIX", 因为它和AT&T UNIX操作系统共享根底代码和设计。在20世纪80年代,衍生出了许多变形的UNIX受权软件。比拟驰名的如DEC的Ultrix及Sun公司的SunOS。1990年代,BSD很大水平上被System V4.x版以及OSF/1零碎所取代,早期BSD版本为几个开源软件开发提供了平台并且始终沿用至今。明天,“BSD”并不特指任何一个BSD衍生版本,而是类UNIX操作系统中的一个分支的总称。

bsd三大发行版(FreeBSD NETBSD OpenBSD),都不是linux,也不是UNIX(技术方面的确是血统纯正的unix,不过因为和att的问题,不得应用unix商标),国内方面,晚期的河汉麒麟操作系统就是基于Freebsd开发,当初不晓得了,苹果的MAC OS(OS X)的前身(开源版本Open Darwin)也是基于Freebsd。

linux内核作者莱纳斯已经说过,如果BSD早点开源,世界上可能就不会有linux了,因为他说本人也会退出到bsd开发中[滑稽]

那咱们怎么能力晓得以后发行版的版本呢?

最初咱们来试一下看一下以后发行版的版本号

首先要晓得发行版的版本号在哪里

ls

ls就是list命令,列出当前目录下有什么.

ls /etc/*release

  • ls是list命令的缩写
  • /etc/*release 是ls命令的参数
  • /是整个文件目录的根(root)下
  • /etc是根(root)下的etc文件夹下
  • /etc/*release是根(root)下的etc文件夹下的所有以release结尾的文件
  • 这条命令就是列出根(root)下的etc文件夹下的所有以release结尾的文件

咱们能够发现有两个文件

  • /etc/lsb-release
  • /etc/os-release
而后咱们要看这些文件外面的内容

`cat /etc/lsb-releasei
cat /etc/os-release`

也能够把两个文件拼合在一起查看

cat /etc/*release

  • cat是concatenate的命令的缩写
  • /etc/*release是参数,指的是根(root)下的etc文件夹下的所有以release结尾的文件
  • 整个命令是要把根(root)下的etc文件夹下的所有以release结尾的文件内容拼合输入

这样咱们就晓得以后发行版的版本了.????

上一章010101uname 参加制作 去做试验 下一章010103pwd

0