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.-327.28..el7.x86_64/build/include
8. 修改为默认以图形界面登陆
# vi /etc/inittab
发现 CentOS7 提示该文件已经不生效了,要修改的话,使用命令:
# systemctl set-default graphical.target
可以看到系统删除了原软链接,然后
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target
reboot,重启后就是桌面系统了。
BTW,“Ctrl”+"Alt"+"Enter" 是 VMware 的全屏快捷键。
CentOS 基础安装的更多相关文章
- Centos 7.2基础安装和配置(含分区方案建议)
景:windows桌面运维为主的我,前几天接到一个去某客户上架安装服务器的工作任务,含糊的说要上架几台服务器顺便安装Centos系统,于是我便下载了一个Centos7.2版本的镜像,顺利的用USBwr ...
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- CentOS下安装hadoop
CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...
- Centos 基础开发环境搭建之Maven私服nexus
hmaster 安装nexus及启动方式 /usr/local/nexus-2.6.3-01/bin ./nexus status Centos 基础开发环境搭建之Maven私服nexus . 软件 ...
- 如何在centos上安装epel源
一.EPEL是什么? EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/Cent ...
- CentOS编译安装NodeJS+Express
NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装Node ...
- 在RedHat/CentOS下安装Docker(不升级内核)
由于内核版本问题,最初仅Ubuntu可以较好的支持Docker.不过,由于RedHat系列OS(REHL.CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker ...
- Linux系统入门学习:在CentOS上安装phpMyAdmin
问题:我正在CentOS上运行一个MySQL/MariaDB服务,并且我想要通过网络接口来用phpMyAdmin来管理数据库.在CentOS上安装phpMyAdmin的最佳方法是什么? phpMyAd ...
- 在 CentOS 上安装和配置 OpenNebula
转自:http://www.aikaiyuan.com/4889.html 我们提到的云计算一般有三种类型:软件即服务(Software as a Service, SaaS),平台即服务(Platf ...
随机推荐
- Apache-Tika解析Excell文档
通常在使用爬虫时,爬取到网上的文章都是各式各样的格式处理起来比较麻烦,这里我们使用Apache-Tika来处理Excell格式的文章,如下: package com.mengyao.tika.app; ...
- tomcat不用工程名访问怎么配置?
tomcat不用工程名访问配置,直接用域名访问 在 tomcat6的安装路径下,D:\Tomcat-6\conf,修改server.xml文件 编辑Host节点, <Host appBase=& ...
- IFTT-意大利金融交易税
港交所公告,IFTT目前适用于Prada股份及其4只权证,所有于今年3月1日或之后买入Prada的投资者均要缴付IFTT.就股份而言,IFTT税率为交易价值的0.22%(2014年1月1日起将降至0. ...
- C#实现文件数据库
本文转载:http://www.cnblogs.com/gaochundong/archive/2013/04/24/csharp_file_database.html#commentform 本文为 ...
- 提取HTML的正文类
本文转载:http://blog.csdn.net/cjh200102/article/details/6824895 //2.提取html的正文 类 using System; using Syst ...
- Android自动化测试之monkeyrunner工具
一.什么是monkeyrunner monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器.通过monkeyrunner,您可以 ...
- Flashback Query、Flashback Table(快速闪回查询、快速闪回表)
Flashback Query闪回查询 flashback query是基于undo表空间的闪回,与之相关的参数如下: SQL> show parameter undo NAME ...
- 高效实现 std::string split() API
Qt下一个 QString 实现split()性能.和std::string未实现它的.STL也未实现.只有自己可以写一. #include <string> #include <v ...
- Java使用Protocol Buffers入门四步骤
Protocol Buffers(简称protobuf)是谷歌的一项技术.用于将结构化的数据序列化.反序列化.经经常使用于网络传输. 这货实际上相似于XML生成和解析.但protobuf的效率高于XM ...
- Android蓝牙操作笔记(转)
蓝牙是一种支持设备短距离传输数据的无线技术.android在2.0以后提供了这方面的支持. 从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器): 1.设置权限 在manifest中配置 ...