centOSmini安装教程
最近使用了CentOS发现比Ubuntu更简洁,有些爱上CentOS了
1. 准备一版CentOS安装镜像文件
官网下载地址:http://www.centos.org/download/
官方有三个版本:DVD、Everything和Minimal,
而我安装的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso
2. VM11下安装
1).点击创建新的虚拟机,选择“典型(推荐)”
2).选择“安装光盘映像文件”,选择上面准备好的文件路径

3).设置用户名和密码(需要牢记这是安装完程序进入后的默认root密码)
4).选择安装位置,一般20GB空间够了,多文件拆分保存
5).选择完成,等待虚拟机安装就行啦
说明:
我在安装当中出现了“二进制转换与此平台上的长模式不兼容的问题,安装被中断

这时需要重启进入BOIS(我是开机按住F2键),在BOIS中找到Intel virtual technology

设置为Enable即可,再次开机打开虚拟机就能正常使用了
3. 配置网络
输入:ip addr,显示网络并未连接

查看“虚拟机->设置->网络适配器”选择连接模式为“NAT模式”
终端打开"/etc/sysconfig/network-scripts/ifcfg-eno16777736"

修改ONBOOT=yes

输入"service network restart"重启网络服务,再次检查ip,以及ping


4. 更新及安装软件
yum install kernel-devel
yum -y update
yum install vim //强大的Vi编辑器
yum install wget //从网络上自动下载文件的工具
yum install gcc //一套由GNU工程开发的支持多种编程语言的编译器
yum install cpp
yum install gcc-c++
yum install make //makefile
yum install gdb //调试工具
yum inatall perl //后面安装MVwareTools必装软件
yum install net-tools//ifconfig命令,MVwareTools也需要使用
yum groupinstall "Development Tools"
说明:
查询本地是否安装某个软件
输入: rpm –qa xxx
返回:版本号 or 无
5. 修改默认分辨率
查看:http://www.centoscn.com/CentOS/config/2014/1031/4029.html
修改文件"/boot/grub2/grub.cfg",找到
linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
在后面添加vga=0x???(问号代表分辨率代码),在这里贴一张对应表,方便查看

修改后如下:

然后修改运行级别,打开"/etc/inittab"

在后面添加
# ln -sf /lib/systemd/system/runlevel?.target /etc/systemd/system/default.target
保存后,快来重启试试吧!
6. 安装VMwareTools
1).点击“虚拟机->安装VMware Tools”加载镜像
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom #挂载设备
cd /mnt/cdrom
cp vmware-tools-xxxxxx.tar.gz /root
umount /mnt/cdrom #关闭设备
cd /root
tar zxvf vmware-tools-xxxxxx.tar.gz #解压文件
2).安装vmware-tools
cd vmware-tools-distrib #进入文件目录
./vmware-install.pl #安装
7. 配置共享文件夹
点击“设置”,添加共享文件夹

在终端下"/mnt/hgfs/"下可以看到刚才添加的文件夹

现在可以无缝连接windows和linux世界了
说明:
我在系统update后曾经找不到共享文件夹了,后来上网查找发现需要重新配置Tools
运行/usr/bin/vmware-config-tools.pl即可
8. HelloWorld
让我们来编译运行一下程序
在windows下编写一个HelloWorl原文件,到虚拟机中编译运行,快看

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(blob:http://i.cnblogs.com/0faaaf8f-a8b7-47c3-9712-151dde01568b);@import url(/css/cuteeditor.css);
centOSmini安装教程的更多相关文章
- Linux+apache+mono+asp.net安装教程
Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...
- Greenplum 源码安装教程 —— 以 CentOS 平台为例
Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...
- git 安装教程
昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH
- Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程
此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...
- RHEL 6.3 详细安装教程
以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...
- Android Studio的下载和安装教程(从ADT到AS)
之前一直使用的是Android development tools(简称ADT),后来说是google对ADT不再提供支持,然后一直在考虑是否把自己电脑换成Android Studio(简称AS),从 ...
- mysql快速导出数据库ER图和数据字典(附navicat11安装教程及资源)
♣ mysql使用navicat11快速导出数据库ER图 ♣ mysql使用navicat11快速导出数据库数据字典 ♣ navicat11 for mysql (这里是mysql5.7.12)专业版 ...
- Smokeping安装教程
Smokeping安装教程 #Smokeping2.6.8安装教程 #2016.3.6 改编v1.0 #Linux运维技术交流 347163978 环境 CentOS release 6.4 (F ...
- (二)ADS1.2的安装教程以及使用 调试 (不会 AXD 调试工具)
安装教程: 参考百度 http://jingyan.baidu.com/article/cdddd41c7db85253cb00e1ae.html 具体使用看: 杨铸的那本书(嵌入式底层软件驱动开发) ...
随机推荐
- linux中WDCP的日志彻底删除技巧
apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,目录在 /www/wdlinux/nginx-1.0.15/logs /www/wdlinux/httpd-2.2.22 ...
- debian8最小化安装,字符界面的中文配置
一.现象: debian8最小化安装以后,字符界面的中文显示乱码. 二.解决 1. 安装locales apt-get install locales 2. 配置locales dpkg-reconf ...
- Github emoji 表情包大全
传送门:https://www.jianshu.com/p/72a4214764e4 https://www.webpagefx.com/tools/emoji-cheat-sheet/
- django form 对象is_bound属性
问题: 如果判断一个form实例中有没有数据? bug方法: 通过form实例的is_valid()方法来验证 1.Form类的定义 class YourName(Form): your_name = ...
- Windows8.1远程桌面时提示凭据不工作的解决方案
本人两台电脑都是win8.1.首先确认以下三点: 1.密码没有错 2.用户连接没有达到上线(只有我一个人尝试连) 3.该用户已开启远程连接 此时还说凭据不工作的原因是域的问题,因为mstsc默认使用M ...
- MySql(二):MySql架构组成
主要架构就是这张图展示的 具体细节看下面文章: MySql 物理文件组成 MySQL 自带工具使用介绍 Mysql Server系统架构介绍
- Android开发:SharedPreferences 存储数据、获取数据
Android开发:SharedPreferences 存储数据.获取数据 email:chentravelling@163.com 开发环境:win7 64位,Android Studio. 关于S ...
- http断点下载客户端和服务端
客户端:import java.io.BufferedInputStream;import java.io.File;import java.io.RandomAccessFile;import ja ...
- javascript 获取函数形参个数
分享下javascript获取函数形参个数的方法. /** * 获取函数的形参个数 * @param {Function} func [要获取的函数] * @return {*} [形参的数组或und ...
- TCP/IP 三次握手,温故知新
今天看网络编程.又又一次看了一遍三次握手.曾经只知道连接有三次握手.今天发现原来断开也有三次握手. 三次握手:指通信两方彼此交换三次信息. 三次握手是在存在数据报丢失.反复和延迟的情况下,确保通信两方 ...