升虹小哥 發表於 2025-6-5 11:27:00

查看麒麟系统 是 Ubuntu 还是 CentOS

<p><strong>在&nbsp;麒麟系统(如银河麒麟、中标麒麟)中,如何快速判断其底层是基于&nbsp;Ubuntu/Debian&nbsp;还是&nbsp;CentOS/RHEL,从而选择正确的包管理命令(<code>apt</code>&nbsp;vs&nbsp;<code>yum</code>)</strong></p>
<p><strong>方法一 查看&nbsp;<code>/etc/os-release</code>&nbsp;文件</strong></p>
<div class="cnblogs_code">
<pre>cat /etc/os-release</pre>
</div>
<p>如果显示 ID=ubuntu 或 ID=debian → Ubuntu/Debian 系<br>(包管理工具:apt/dpkg)</p>
<p>如果显示 ID="centos" 或 ID="rhel" → CentOS/RHEL 系<br>(包管理工具:yum/rpm)</p>
<p>示例输出:</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 银河麒麟V10(基于CentOS)</span>
NAME=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">Kylin Linux Advanced Server</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
ID</span>=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">kylin</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
ID_LIKE</span>=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">fedora</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 类似CentOS/RHEL</span>
VERSION_ID=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">V10</span><span style="color: rgba(128, 0, 0, 1)">"</span>

<span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 中标麒麟(NeoKylin)可能类似</span>
ID=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">neokylin</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
ID_LIKE</span>=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">rhel fedora</span><span style="color: rgba(128, 0, 0, 1)">"</span>

<span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> Ubuntu Kylin(基于Ubuntu)</span>
NAME=<span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">Ubuntu Kylin</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
ID</span>=<span style="color: rgba(0, 0, 0, 1)">ubuntu
ID_LIKE</span>=debian<br><br></pre>
</div>
<p><strong>Ubuntu 示例</strong></p>
<p><img src="https://img2024.cnblogs.com/blog/109594/202506/109594-20250605112046966-769660107.png" alt="" loading="lazy"></p>
<p>&nbsp;<strong>CentOS&nbsp;&nbsp;<strong>示例</strong></strong></p>
<p><img src="https://img2024.cnblogs.com/blog/109594/202506/109594-20250605112504969-524713138.png" alt="" loading="lazy"></p>
<p>&nbsp;</p>
<h3>方法二:检查包管理工具</h3>
<p>直接尝试运行以下命令,看哪个能正常执行:</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 检查 apt(Ubuntu/Debian 系)</span>
<span style="color: rgba(0, 0, 0, 1)">which apt
</span><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 或</span>
apt --<span style="color: rgba(0, 0, 0, 1)">version

</span><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 检查 yum(CentOS/RHEL 系)</span>
<span style="color: rgba(0, 0, 0, 1)">which yum
</span><span style="color: rgba(0, 128, 0, 1)">#</span><span style="color: rgba(0, 128, 0, 1)"> 或</span>
yum --version</pre>
</div>
<p><img src="https://img2024.cnblogs.com/blog/109594/202506/109594-20250605122303495-482630887.png" alt="" loading="lazy"></p>
<p><img src="https://img2024.cnblogs.com/blog/109594/202506/109594-20250605122154182-2085446036.png" alt="" width="684" height="88" loading="lazy"></p>
<p>&nbsp;</p>
<p><img src="https://img2024.cnblogs.com/blog/109594/202506/109594-20250605112640129-1047037847.png" alt="" width="458" height="210" loading="lazy"></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/hailexuexi/p/18912009
頁: [1]
查看完整版本: 查看麒麟系统 是 Ubuntu 还是 CentOS