查看: 66|回覆: 0

查看麒麟系统 是 Ubuntu 还是 CentOS

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-4-8
發表於 2025-6-5 11:27:00 | 顯示全部樓層 |閲讀模式

在 麒麟系统(如银河麒麟、中标麒麟)中,如何快速判断其底层是基于 Ubuntu/Debian 还是 CentOS/RHEL,从而选择正确的包管理命令(apt vs yum

方法一 查看 /etc/os-release 文件

cat /etc/os-release

如果显示 ID=ubuntu 或 ID=debian → Ubuntu/Debian 系
(包管理工具:apt/dpkg)

如果显示 ID="centos" 或 ID="rhel" → CentOS/RHEL 系
(包管理工具:yum/rpm)

示例输出:

# 银河麒麟V10(基于CentOS)
NAME="Kylin Linux Advanced Server"
ID="kylin"
ID_LIKE="fedora"  # 类似CentOS/RHEL
VERSION_ID="V10"

# 中标麒麟(NeoKylin)可能类似
ID="neokylin"
ID_LIKE="rhel fedora"

# Ubuntu Kylin(基于Ubuntu)
NAME="Ubuntu Kylin"
ID=ubuntu
ID_LIKE=debian

Ubuntu 示例

 CentOS  示例

 

方法二:检查包管理工具

直接尝试运行以下命令,看哪个能正常执行:

# 检查 apt(Ubuntu/Debian 系)
which apt
#
apt --version

# 检查 yum(CentOS/RHEL 系)
which yum
#
yum --version

 

 



来源:https://www.cnblogs.com/hailexuexi/p/18912009
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部