CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

CentOS,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。CentOS并不是全新的linux发行版,倘若一说到RedHat这个大名,大家似乎都听过,在RedHat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本,RHEL是很多企业采用的linux发行版本,需要向RedHat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。这个CentOS可以像REHL一样的构筑linux系统环境,但不需要向RedHat付任何的费用,同样也得不到任何有偿技术支持和升级服务。

  CentOS计划是在2003年红帽决定不再提供免费的技术支持及产品认证之后的部份"红帽重建者"(Red Hat rebuilders)之一。

  CentOS和Linueox、组装Linux (White box Linux)、Tao Linux 、X/OS Linux,及科学Linux (Scientific Linux)等都以红帽所发布的源代码原件重建Red Hat Enterprise Linux的翻版,并修正了已经发现了的redhat的bug。

  CentOS是"Caos Linux"独立计划的一个分枝,在Lawrence Berkeley 国家实验室担任管理员与程序设计师的Kurtzer 表示。但后来Caos基金会最受欢迎的计划变成是RHEL的重建。

[编辑本段] 历史

  Red Hat公司的产品中,有RedHat Linux(如Redhat8,9)和针对企业发行的版本Red Hat Enterprise Linux,都能够通过网络FTP免费的获得并使用,但是在2003年的时候,redhat.com发布redhat 9(简写为rh9)后,不再开发redhat 10,11……,全面转向redhat enterprise linux(简写为rhel)的开发,和以往不同的是,新的rhel 3要求用户先购买lisence,redhat.com承诺保证产品的稳定性,安全性。rhel 3二进制代码不再提供下载,而是作为redhat 服务的一部分,但源代码依然是open。它的项目有Fedora Project这个项目所取代,并以Fedora Core这个名字发行并提供普通用户免费使用。Fedora Core这个Linux发行版更新很快,大约半年左右就有新的版本出来,目前的版本是Fedora Core 6,这个Fedora Core试验的韵味比较浓厚,每次发行都有新的功能被加入到其中,得到的成功结果将被采用道RHEL的发布中。虽说这样,频繁的被改进更新的不安定产品对于企业来说并不是最好的选择,大多数企业还是会选择有偿的RHEL产品。

  在构成RHEL的大多数软件包中,都是基于GPL协议发布的,也就是我们常说的开源软件,正因为是这样,Red Hat公司也遵循这个协议,将构成RHEL的软件包公开发布,只要是遵循GPL协议,任何人都可以在原有的软件构成的基础上再开发和发布。CentOS就是这样在RHEL发布的基础上将RHEL的构成克隆再现的一个Linux发行版本。RHEL的克隆版本不只CentOS一个,还有White Box Enterprise Linux和TAO Linux 和Scientific Linux。 虽然说是RHEL的克隆,但并不是一模一样,所说的克隆是具有100%的互换性(真的么?)。但并不保障对应RHEL的软件在CentOS上面能也够100%的正常工作。并且安全漏洞的修正和软件包的升级对应RHEL的有偿服务和技术支持来说,数日数星期数个月的延迟情况也有。

[编辑本段] 特点

  1、可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!

  2、CentOS完全免费,不存在RED HAT AS4需要序列号的问题。

  3、CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!

  4、CentOS修正了许多RED HAT AS的BUG!

  5、CentOS版本说明: CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4

[编辑本段] 与 RHEL 的关系

  RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。 无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。 RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 REDHAT 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。 REDHAT 对这种发行版的态度是:"我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。" 所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。 如果你要将你的 RHEL 转到 CentOS 上,因为你不希望为 RHEL 升级而付费。当然,你必须有丰富 UNIX 使用经验,因此 RHEL 的商业技术支持对你来说并不重要。 但如果你是单纯的业务型企业,那么还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。 一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。

[编辑本段] 安装

  1.把刻录好的光盘放到服务器CD-ROM.以CD-ROM启动.就会看到如下CentOS欢迎画面, 按回车继续安装.

  2.接着系统会问是否测试安装光盘,一般按”Skip”即可.

  3.等一会,进入图形安装界面,直接按”Next”.

  4.选择语言,选简体中文.按”Next”.

  5.键盘配置,默认即可.

  6.鼠标配置,默认.

  7.安装类型,选择”服务器”

  8.磁盘分区设置,建议选择”自动分区”.如有需要可以选择手工分区.手工分区方法,"用Disk Druid手动分区",新建分区,系统类型为"swap",大小设置为256(一般为内存的两倍),"固定大小",确定;再新建分区,挂载点"/",文件系统类型"ext3","使用全部可用空间".

  9.选择删除系统内的所有分区.

  10.磁盘设置,默认.期间可能会警告提示,按确定继续.

  11.引导装载程序配置,默认.

  12.网络配置. 点击"编辑",会弹出”编辑端口eth0”,不选择"使用DHCP进行配置",按实际情况填写IP和掩码.点击”确定”.回到”网络配置”界面,选择”手动设置”,”其他设置”的”网关”和DNS按实际情况填写.

  13.防火墙配置,选择”无防火墙”.

  14.语言支持和时区选择,都默认设置就可以了.(如果选择中文,可能有部分地方会出现乱码,所以还是建议大家用英文)

  15.设置口令.输入一个不少于六位的口令.并在”确认”那里重新输入一次.记下你的口令,以后登陆系统要用到该口令.

  16.选择软件包组,默认设置或者选择”最小安装”都可以.建议选择开发工具前两项.以后使用的时候就方便一些,安装一些软件要用到.

  17.设置完毕,可以开始安装了.安装过程为30-60分钟.

centos操作系统简介相关推荐

  1. 计算机基础知识(下)(操作系统简介)

    1.操作系统简介 操作系统(operatingsystem,简称OS)是管理计算机硬件与软件资源的计算机程序.操作系统需要处理如管理与配置内存.决定系统资源供需的优先次序.控制输入设备与输出设备.操作 ...

  2. 【Linux操作系统】1. Linux操作系统简介、安装

    前言 本系列是Linux操作系统的一些知识以及实践内容,Linux操作系统作为开发最常使用的操作系统,是必备的一门求职.提升技术.本文先介绍Linux操作系统,并安装一个Linux操作系统. Linu ...

  3. IT知识架构和操作系统简介1

    一.IT知识架构 数据存储:磁盘--|--SAN.NAS.DAS(专门将数据存储于磁盘阵列) |--分布式存储架构(HDFS Hadoop分布式文件系统)--集群(应用) + 系统:Linux + 算 ...

  4. linux的常用操作——基于ftp的windows10和腾讯云centos操作系统之间的文件上传和下载

    \qquad在腾讯云服务器的centos操作系统上,安装vsftpd并进行配置,然后基于ftp实现windows10操作系统和腾讯云centos系统之间的文件上传和下载. 文章目录 1.基于腾讯云服务 ...

  5. 认识计算机网络试讲稿,操作系统简介试讲教案.pdf

    学习必备 欢迎下载 课题 操作系统简介 内容章节:第二章第一节 课型:新授课 教学时间: 本节内容共授课2课时 授课班级: 学习者分析: 学生通过第一章的学习,对计算机的软.硬件知识有了初步的了解,. ...

  6. [译]机器人操作系统简介:终极机器人应用框架(上)

    2019独角兽企业重金招聘Python工程师标准>>> [译]机器人操作系统简介:终极机器人应用框架 /*** 原文出处:https://www.toptal.com/robotic ...

  7. 操作系统简介及编程语言

    操作系统介绍与编程语言 一.操作系统简介 1.什么是操作系统? 操作系统位于计算机硬件与应用软件之间,是一个协调.管理.控制.硬件资源与软件资源的控制程序. 2.为何要有操作系统? 第一:控制硬件. ...

  8. ROS2机器人操作系统简介2021英文字幕版本

    ROS2机器人操作系统简介2021英文字幕版本 文档推荐: docs.ros.org/ ROS2 Galactic ROS1 Noetic 只推荐官方文档和英文课程,比较成熟,bug少,能节约大量时间 ...

  9. 自考02323《操作系统概论》第一章操作系统简介——思维导图

    备战2020年4月自考科目02323<操作系统概论>第一章操作系统简介 思维导图如下: ================================================== ...

最新文章

  1. 计算机二级c语言作弊的东西,计算机二级C全部考试题库[作弊必备]编程题.txt
  2. python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...
  3. 【iOS 开发】Objective - C 语法 之 类型转换
  4. boost::hana::extract用法的测试程序
  5. android10唯一识别,Android 10 如何获取唯一值?
  6. 【Pytorch神经网络理论篇】 33 基于图片内容处理的机器视觉:目标检测+图片分割+非极大值抑制+Mask R-CNN模型
  7. OJ1031: 判断点在第几象限
  8. linux vmware 服务,学习笔记:在Linux虚拟机上搭建node服务
  9. python字典的基本操作编程_Python入门教程5. 字典基本操作【定义、运算、常用函数】 原创...
  10. jquery width,height,innerwidth,innerheight,outerwidth,outerheight方法
  11. SQL岗位30个面试题,SQL面试问题及答案
  12. 泛微E8、E9二次开发、泛微开发获取流程文档主、明细表单值,提供泛微ecology8二次开发完整项目下载,泛微把流程文档内容推送HR、ERP、SAP操作,泛微与ERP、SAP、HR集成
  13. python中%d_python中%d是什么
  14. Cocoapods使用代理
  15. java 多线程抢票_多线程抢票详解
  16. 为视频增加中文字幕---Amazon Transcribe
  17. node使用exec方法开启子进程
  18. PMP续证 | PDU具体操作图解
  19. android聊天界面对话气泡_聊天会话框气泡(示例代码)
  20. 黑马程序员武汉校区 小舞老师 免费资料速速关注领取!!

热门文章

  1. 手机浏览计算机以查找驱动程序,mtk智能机usb驱动安装教程
  2. 晶振03——晶振烧坏的原因
  3. xxl-job调度中心基本配置使用
  4. python粘性拓展_拓展Python Markdown
  5. mysql修改密码总是报错_mysql修改密码报错 | 吴老二
  6. [Linux RK Debian 10] chrome浏览器开启GPU硬件加速|CSDN创作打卡
  7. 8 - 三重积分、曲线、曲面积分
  8. Android 实现截屏和截长图功能的几种方法
  9. 苹果手机计算机怎么看之前的记录,苹果怎么查之前的通话记录吗(苹果手机怎么查通话录音内容)...
  10. [cpp项目]2048