ubuntu与centos的区别有哪些?

云发卡http://yunfaka.shop

1.什么是centos?

image.png

CentOS(Community Enterprise Operating System)是脱胎于 Red Hat Enterprise Linux (RHEL) 并与之兼容的由社区支持的克隆版 Linux 发行版,所以我们可以认为 CentOS 是 RHEL 的一个免费版。CentOS 的每一套发行版都有 10 年的维护期,每个新版本的释出周期为 2 年。在 2014 年 1 月 8 日,CentOS 声明正式加入红帽,为新的 CentOS 董事会所管理,但仍然保持与 RHEL 的独立性。
12 月 8 日,CentOS 项目宣布,CentOS 8 将于 2021 年底结束,而 CentOS 7 将在其生命周期结束(2024 年)后停止维护。

官方主要内容就是说:2021 年底 CentOS 8 停止更新。后面主推 CentOS Stream。而 CentOS Stream 是 RHEL 的测试版。

一图说明 CentOS 转型前后影响

image.png
image.png

2.什么是ubuntu


image.png

Ubuntu 是一个基于 Debian 的 Linux 操作系统,应用于桌面、服务器、智能手机和平板电脑等多个领域。Ubuntu 是由一个英国的名为 Canonical Ltd. 的公司发行的,由南非的 Mark Shuttleworth 创立并赞助。

CentOS vs Debian(含 Ubuntu)那些必备的区别:

操作内容 centos 6/7 Debian/Ubuntu
1.软件包后缀 *.rpm *.deb
2.软件源配置文件 /etc/yum.conf /etc/apt/source.list
3.更新软件包列表 yum makecache fast apt-get update
4.从软件仓库安装软件 yum install package apt-get install pachage
5.安装一个已下载的软件包 yum install pkg.rpm rpm -i pkg.rpm dpkg -i pkg.deb pkg --install pkg.deb
6.删除软件包 rpm -e package yum remove package apt-get remove package apt-get purge package
7.获取某软件包的信息** yum search package apt-cache search package
8.获显示所有已经安装软件 yum list instakked rpm -qa dpkg -l dpkg --list
9.获取已经安装软件包的信息 rpm -qi package dpkg --status packages
10.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/network/interfaces
11.selinux /etc/selinux/config 没有selinux
12.ssh 默认允许root登陆 默认不允许root登陆
13创建用户 默认创建用户家目录 默认 shell 解释器为 bash 免交互创建密码--stdin 默认不创建用户家目录 默认 shell 解释器为 sh 免交互创建密码 chpasswd
14.防火墙规则 默认规则 默认没有任何规则
15.权限 root 或普通用户 默认普通用户权限
16.基于系统 基于 RHEL 基于 Debian
17 更新频率 更新不频繁 更新频繁
18 默认shell bash dase base的一个简化版

部分内容转自下面网站:

再见!CentOS 8!你好!Debian!​mp.weixin.qq.com
CentOS 与 Ubuntu 有什么不同?​linux.cn

你可能感兴趣的:(ubuntu与centos的区别有哪些?)