小狗的名字叫朗普 發表於 2023-4-25 15:13:00

Debian与Ubuntu的区别

<div id="article_content" class="article_content clearfix">
<div id="content_views" class="markdown_views prism-atom-one-light">
<p>注意debian和ubutnu的aptget的源是不一样的</p>
<p>镜像下载、域名解析、时间同步请点击 阿里云开源镜像站</p>
<p>在CentOS转向CentOS Stream之后,这意味着它将变得不可靠。</p>
<p>但是幸好,仍然有非常优秀的Linux发行版本在等我们。其中比较有知名度的是Ubuntu以及Debian。</p>
<p>我们经常听到的一句话是:</p>
<p><strong>Ubuntu is based on Deibian</strong></p>
<p>那它们究竟有什么区别,如果让你来选择,你要如何选择?</p>
<p>这篇文章中,我将简单的说明一下Ubuntu与Debian究竟有什么不同,它们两者究竟是个什么关系,也许能有助于你做出更好的选择。</p>
<h2 id="1-ubuntu是基于debian而构建的">1. Ubuntu是基于Debian而构建的</h2>
<p>Linux发行版本虽然众多,但是真正属于<strong>原始构建</strong>的Linux版本可不多,只有少数几个,而大多数大家熟悉的或使用比较多的诸如CentOS,还有Ubuntu这一类属于<strong>再构建版本</strong>,简单来说就是这些版本是基于<strong>原始构建版本</strong>的基础之上再次修改及构建而来。</p>
<p>属于原始构建版本的真不多,我知道的只有以下几个:</p>
<ul>
<li>Redhat,使用的是Yum/rpm包管理</li>
<li>Debian,使用的是Apt/deb包管理</li>
<li>Arch Linux,pacman包管理</li>
</ul>
<p>而在服务器,用的最多的两个发行版本,一个CentOS,是基于Redhat构建而来。而另一个Ubuntu则就是基于Debian构建而来的。</p>
<p>所以,某种程度上可以说:</p>
<p><strong>Debian是Ubuntu的老爸</strong></p>
<p>这就决定了Ubuntu和Debian大多数情况下可能非常一致,但又有一些不同。</p>
<p>与CentOS只是把Redhat的品牌信息去掉相比,Ubuntu在Debian的基础上做了许多的变更,比如Snap软件管理这个就是Ubuntu搞的,Deibain上默认是没有Snap的。</p>
<h2 id="2-debian由社区负责,而ubuntu由商业公司负责">2. Debian由社区负责,而Ubuntu由商业公司负责</h2>
<p>Debian是一个完全由社区负责的Linux版本,他们是自由软件的忠实信徒,背后没有商业公司的相关利益与推动。而Ubuntu背后则是canonical商业公司,商业公司毕竟是以赢利为目标。</p>
<p>所以,一个显而易见的事实是:</p>
<p>在营销方面,Ubuntu是好于Debian的,这也可能是现在为什么Ubuntu更让大家熟知的原因所在吧。</p>
<p>这一点上,在它们针对软件源的态度上也不一样。Debian默认的源中的软件全是free software,而Ubuntu则不在意这个,自由,开源或免费的商业软件在Ubuntu的源中都有。</p>
<p>当然,Debian也包括了no free软件源,但你必须手动修改软件源才能达到这一目标。</p>
<h2 id="3-版本分类不同">3. 版本分类不同</h2>
<p>Debian是分为三种版本,<strong>stable(稳定版),test(测试版本)</strong>,以及<strong>unstable(不稳定版)</strong></p>
<p>比如Debian当前的稳定版本是Debian 11,而当前的测试版本是Debian Bookworm(也就是未来的下一个稳定版),Debian的稳定版本支持期为2年,社区延长支持一年总共三年。</p>
<p>而Ubuntu则不是这样分类,Ubuntu区分为LTS版及非LTS版本,LTS版本两年更新一个版本,维护期五年。而非LTS版本则是6个月更新一个版本,支持为9个月。</p>
<p>比如Ubuntu 18.04 LTS,Ubuntu 20.04 LTS就是长期支持版,而Ubuntu 20.10就是非长期支持版。</p>
<h2 id="4-更新机制不同">4. 更新机制不同</h2>
<p>Debian有滚动发行和标准发行两种机制,而Ubuntu则是标准发行机制。Debian Stable和Ubuntu一样是标准发行机制,而Ubuntu Test则是滚动发行。</p>
<p>什么区别?</p>
<p>滚动版本发行,是指会经常性的推送更新,通过更新来达到更新补丁及更新到下一个新版本,并不需要重新安装新版本。而标准版本发行就是当一个新的版本发布后,通常需要以重新安装的方式来取代旧的发行版本。</p>
<p>比如,如果你安装的是Debian Test,你就不需要关心新版本,只需要每天持续更新就可以了,永远保持最新。</p>
<p>而如果是你Ubuntu 18.04 LTS版本,当Ubuntu 20.04 LTS发布后,虽然也能升级到新版本,但通常这种操作风险过高,一般用做服务器不会这么干。</p>
<p>滚动发行版本可能更多的对桌面Linux更适合。</p>
<h2 id="5-稳定性">5. 稳定性</h2>
<p>虽然在国内Debian系可能没有Redhat系多,很多人会说Redhat系更稳定。事实上这是没有依据的。</p>
<p>Debian与Ubutun都是非常稳定的发行版本,在全球范围内使用都比较多。在全球公有云市场,占比最高的Linux服务器发行版本是Ubuntu。</p>
<p>如果拿Deiban与Ubuntu来比,Debian在稳定性方面更甚一筹。相对而言,Ubuntu在稳定性方面稍逊一些。</p>
<p>Debian之所以更稳定的原因在于,它默认使用的软件的版本通常是经过验证的稳定的旧版本,而非比较新的版本。Ubuntu则软件相对新一点,新的当然是没有经过时间检验的,在稳定性自然比不上。</p>
<p>这背后可能有一个你意想不到的事实就是:</p>
<p><strong>Ubuntu是基于Debian unstable而构建的,Debian unstable版本的软件通常更新,所以没有stable版本稳定。</strong></p>
<p>那Ubuntu没有Deibian稳定也是自然的了。</p>
<h2 id="6-桌面系统">6. 桌面系统</h2>
<p>Linux虽然主要是应用在服务器,但它在桌面领域也还是有一点存在感的,那就Linux桌面操作系统来说,Ubuntu就是绝对的王者了。</p>
<p>Ubuntu无论是在桌面系统的易用性,对各种硬件的驱动支持等方面,都比Debian优秀。</p>
<p>对于Linux桌面选择来说,Ubuntu对新手非常友好,而Debian这样的可能需要有点水平才能用的比较好。</p>
<h2 id="如何选择?">如何选择?</h2>
<p>不知道这些信息对你的选择是否有帮助。你想知道我是如何选择的吗?</p>
<p>首先,我已经完全放弃了CentOS,因为它转变成了CentOS Stream,可能不稳定,所以不适合做服务器了。当然,</p>
<p>虽然Redhat系还有Oracle等其它选择。而且国内由于历史原因使用CentOS更多,所以像前段时间华为开源的OpenEuler欧拉开源系统也是Redhat系。但在了解了Debian的历史之后,我个人还是更喜欢Debian系。</p>
<p>那对于Debian与Ubuntu这两者来说,Ubuntu更流行,Debian则更稳定。</p>
<p>所以,我的选择是:</p>
<ul>
<li>对于服务器系统的选择,那就是Debian了</li>
<li>而对于Linux桌面操作系统,则以Ubuntu及类似Linux Mint基于Ubuntu发行的版本为主了</li>
</ul>
<p>本文转自:https://blog.csdn.net/taoofcode/article/details/121485093</p>
</div>
<div>&nbsp;</div>
</div>

</div>
<div id="MySignature" role="contentinfo">
    <p>本文来自博客园,作者:海_纳百川,转载请注明原文链接:https://www.cnblogs.com/chentiao/p/17352708.html,如有侵权联系删除</p><br><br>
来源:https://www.cnblogs.com/chentiao/p/17352708.html
頁: [1]
查看完整版本: Debian与Ubuntu的区别