首页 > 代码库 > CentOS 基础安装

CentOS 基础安装

1. 下载了 CentOS 的最小安装版本 与 VMware,基础安装流程参考百度经验:http://jingyan.baidu.com/article/eae0782787b4c01fec548535.html。

 

2. 启动后 yum 命令的镜像解析出错:

  进入文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3(每台机器不同 “-” 的后缀也可能不同)

    将 ONBOOT=no 改为 ONBOOT=yes

  重启网络服务

# service network restart

 

3. yum install wget -- 文件下载工具;yum install net-tools -- 网络工具。

 

4. 如何用国内 yum 源(可跳过):

先用mv命令备份系统 yum 源,然后在这个文件修改 baseurl,官方源是: mirror.centos.org/centos/...,可以直接改为国内其他源,或者在这个文件内增加新源

# vi /etc/yum.repos.d/CentOS.repo
# yum clean all# yum makecache

 

5. 对系统与软件进行升级:

# yum update

 

6. 安装必要的软件

查看官方源提供的组件:

# yum grouplist

 

安装图形化界面:

# yum groupinstall "GNOME Desktop"

 

7. 安装 VMware-Tools:

首先在 VMware 的虚拟机目录下,选择安装 VMware-Tools。

 

安装vmware-tools之前,CentOS 首先要安装perl解释器、gcc编译器、make工具以及内核相关文件。

# yum install perl gcc make kernel-headers kernel-devel

 

在mnt目录下建立光驱挂载目录:

mkdir /mnt/cdrom

 

将光驱以只读方式挂载到 /mnt/cdrom,进入/mnt/cdrom 下可以看到 VMware-Tools 的压缩包

mount -ro auto /dev/cdrom /mnt/cdrom

 

将压缩包解压到用户目录,新目录不存在的话需要“-C”参数

tar -zxvf VMWareTools-10.0.6.3595377.tar.gz -C /usr/newdir

 

再执行安装 perl 脚本,报告缺少头文件目录。

# ./vmware-tools.pl

肯定是 yum 下来的 kernel-headers 与 安装版本的不匹配所致。

 

查看当前linux版本号:

uname -r

显示所有安装包 qa,并匹配关键字 grep。

# rpm -qa|grep -e kernel-header

发现 kernel-header 的版本是有差别的。

 

更新内核:

# yum update kernel -y

完成后重启,再看两者的版本号,已经一致。

参考文档:http://www.centoscn.com/CentosBug/softbug/2015/0525/5531.html。

 

在安装 VMware-Tools 的过程中,看到所用的 kernel-header 的所在目录在:

/lib/modules/3.10.0-327.28.3.el7.x86_64/build/include

 

CentOS 基础安装