爱喝橘子汽水的猫 發表於 2023-5-18 09:13:00

[转]Debian系与 RedHat 系的主要区别

<p>原文地址:与 RedHat 系的主要区别 - Chinaskills</p>
<p>如果你有使用过&nbsp;<code>Red Hat</code>&nbsp;一类的 Linux 发行版的经验话 ( 包括&nbsp;<code>CentOS</code>&nbsp;等 ),实际上&nbsp;<code>Debian</code>&nbsp;与&nbsp;<code>Red Hat</code>&nbsp;并无非常巨大的区别,毕竟他们都只是一种普通的 Linux 发行版而已。</p>
<p>多数时候,我们使用 Linux 是希望使用这个生态环境下的服务 ( 如&nbsp;<code>apache</code>,&nbsp;<code>docker</code>&nbsp;等 ),这些服务的配置无论是在&nbsp;<code>Debian</code>&nbsp;下抑或是&nbsp;<code>Red Hat</code>&nbsp;系的发行版下并无太大区别。</p>
<p>由于底层内核一致 (&nbsp;<code>Debian</code>&nbsp;多数时候使用 Linux 内核,<code>Red Hat</code>&nbsp;也为 Linux 内核 ),软件包大多也一致,因此两者其实并不存在技术上的差别。</p>
<p>实际上,不同的发行版只是集成了不同的软件包,使用系统时我们使用的也只是这些软件包。</p>
<p>但,<code>Debian</code>&nbsp;与&nbsp;<code>Red Hat</code>&nbsp;最大的区别在于他们的软件包管理方式。</p>
<div class="md-typeset__scrollwrap">
<div class="md-typeset__table">
<table>
<thead>
<tr><th>项目</th><th><code>Debian</code></th><th><code>Red Hat</code></th></tr>
</thead>
<tbody>
<tr>
<td>二进制软件包</td>
<td><code>deb</code></td>
<td><code>rpm</code></td>
</tr>
<tr>
<td>包管理程序</td>
<td><code>dpkg</code></td>
<td><code>rpm</code></td>
</tr>
<tr>
<td>软件仓库</td>
<td><code>apt</code></td>
<td><code>yum</code>&nbsp;( RHEL 7 之前 )<br><code>dnf</code>&nbsp;( RHEL 8 之后 )</td>

</tr>

</tbody>

</table>

</div>

</div>
<p>除此以外,&nbsp;<code>Debian</code>&nbsp;与&nbsp;<code>Red Hat</code>&nbsp;还存在一些细微差别</p>
<div class="md-typeset__scrollwrap">
<div class="md-typeset__table">
<table>
<thead>
<tr><th>项目</th><th><code>Debian</code></th><th><code>Red Hat</code></th></tr>

</thead>
<tbody>
<tr>
<td>维护方</td>
<td>社区</td>
<td>企业 ( 由 Red Hat 公司维护 )</td>

</tr>
<tr>
<td>查看系统版本</td>
<td><code>/etc/debian_version</code><br>( 但多数时候使用&nbsp;<code>lsb_release</code>&nbsp;)</td>
<td><code>/etc/redhat-release</code></td>

</tr>
<tr>
<td>SELinux 支持</td>
<td>支持,但默认不安装</td>
<td>支持,且默认安装并启用强制模式</td>

</tr>
<tr>
<td>安全性</td>
<td>默认启用&nbsp;<code>AppArmor</code></td>
<td>使用&nbsp;<code>SELinux</code></td>

</tr>
<tr>
<td>官方维护软件包数量</td>
<td>多</td>
<td>少 ( 不使用&nbsp;<code>EPEL</code>&nbsp;或&nbsp;<code>ELRepo</code>&nbsp;等社区维护源 )</td>

</tr>
<tr>
<td>软件包更新速度</td>
<td>快 (对于&nbsp;<code>unstable</code>&nbsp;与&nbsp;<code>test</code>&nbsp;版本 )<br>慢 (对于&nbsp;<code>stable</code>&nbsp;版本)</td>
<td>非常慢 (多数时候需跟随大版本更新)</td>

</tr>
<tr>
<td>技术支持</td>
<td>无 ( 社区支持 )</td>
<td>有技术支持服务 ( 由 Red Hat 公司提供技术支持 )</td>

</tr>
<tr>
<td>维护时长</td>
<td>3 年 ( 对于&nbsp;<code>unstable</code>&nbsp;与&nbsp;<code>test</code>&nbsp;版本 )<br>5 年 ( 对于&nbsp;<code>stable</code>&nbsp;版本 )</td>
<td>10 年 ( 包含 LTS 支持 )</td>

</tr>

</tbody>

</table>

</div>

</div>
<p>对于技术支持部分,如果有这种需求也可以考虑由&nbsp;<code>Canonical</code>&nbsp;公司支持并维护的&nbsp;<code>Ubuntu</code>&nbsp;( 一个基于&nbsp;<code>Debian</code>&nbsp;的&nbsp;<code>unstable</code>&nbsp;分支的 Linux 发行版 ),并且&nbsp;<code>Ubuntu</code>&nbsp;也提供长达 10 年的支持。</p>
<p>本书的实验环境与例子均使用&nbsp;<code>Debian 10.6.0</code>&nbsp;,但多数操作也应可以在其他基于&nbsp;<code>Debian</code>&nbsp;的发行版上完成 ( 如&nbsp;<code>Ubuntu</code>,&nbsp;<code>Linux Mint</code>,&nbsp;<code>Kali Linux</code>&nbsp;等 )</p><br><br>
来源:https://www.cnblogs.com/dirgo/p/17410907.html
頁: [1]
查看完整版本: [转]Debian系与 RedHat 系的主要区别