[转]Debian系与 RedHat 系的主要区别
<p>原文地址:与 RedHat 系的主要区别 - Chinaskills</p><p>如果你有使用过 <code>Red Hat</code> 一类的 Linux 发行版的经验话 ( 包括 <code>CentOS</code> 等 ),实际上 <code>Debian</code> 与 <code>Red Hat</code> 并无非常巨大的区别,毕竟他们都只是一种普通的 Linux 发行版而已。</p>
<p>多数时候,我们使用 Linux 是希望使用这个生态环境下的服务 ( 如 <code>apache</code>, <code>docker</code> 等 ),这些服务的配置无论是在 <code>Debian</code> 下抑或是 <code>Red Hat</code> 系的发行版下并无太大区别。</p>
<p>由于底层内核一致 ( <code>Debian</code> 多数时候使用 Linux 内核,<code>Red Hat</code> 也为 Linux 内核 ),软件包大多也一致,因此两者其实并不存在技术上的差别。</p>
<p>实际上,不同的发行版只是集成了不同的软件包,使用系统时我们使用的也只是这些软件包。</p>
<p>但,<code>Debian</code> 与 <code>Red Hat</code> 最大的区别在于他们的软件包管理方式。</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> ( RHEL 7 之前 )<br><code>dnf</code> ( RHEL 8 之后 )</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>除此以外, <code>Debian</code> 与 <code>Red Hat</code> 还存在一些细微差别</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>( 但多数时候使用 <code>lsb_release</code> )</td>
<td><code>/etc/redhat-release</code></td>
</tr>
<tr>
<td>SELinux 支持</td>
<td>支持,但默认不安装</td>
<td>支持,且默认安装并启用强制模式</td>
</tr>
<tr>
<td>安全性</td>
<td>默认启用 <code>AppArmor</code></td>
<td>使用 <code>SELinux</code></td>
</tr>
<tr>
<td>官方维护软件包数量</td>
<td>多</td>
<td>少 ( 不使用 <code>EPEL</code> 或 <code>ELRepo</code> 等社区维护源 )</td>
</tr>
<tr>
<td>软件包更新速度</td>
<td>快 (对于 <code>unstable</code> 与 <code>test</code> 版本 )<br>慢 (对于 <code>stable</code> 版本)</td>
<td>非常慢 (多数时候需跟随大版本更新)</td>
</tr>
<tr>
<td>技术支持</td>
<td>无 ( 社区支持 )</td>
<td>有技术支持服务 ( 由 Red Hat 公司提供技术支持 )</td>
</tr>
<tr>
<td>维护时长</td>
<td>3 年 ( 对于 <code>unstable</code> 与 <code>test</code> 版本 )<br>5 年 ( 对于 <code>stable</code> 版本 )</td>
<td>10 年 ( 包含 LTS 支持 )</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>对于技术支持部分,如果有这种需求也可以考虑由 <code>Canonical</code> 公司支持并维护的 <code>Ubuntu</code> ( 一个基于 <code>Debian</code> 的 <code>unstable</code> 分支的 Linux 发行版 ),并且 <code>Ubuntu</code> 也提供长达 10 年的支持。</p>
<p>本书的实验环境与例子均使用 <code>Debian 10.6.0</code> ,但多数操作也应可以在其他基于 <code>Debian</code> 的发行版上完成 ( 如 <code>Ubuntu</code>, <code>Linux Mint</code>, <code>Kali Linux</code> 等 )</p><br><br>
来源:https://www.cnblogs.com/dirgo/p/17410907.html
頁:
[1]