vmware-workstation-11中centos-6.6安装
VMware Workstation 11中CentOS 6.6安装
Linux开发环境配置
目录
如果人生的途程上没有障碍,人还有什么可做的呢。 ——俾斯麦
最近计划把开发环境从windows上迁移到Linux上,希望在平时做开发的时候也能够熟悉linux环境,这个过程将会遇到很多问题,包括Linux发行版选择与安装、开发环境配置和windows常用工具的代替等等,这些问题都必须得到解决并记下来。
Linux发行版选择
Linux发行版数量很多,可以在distrowatch.com上看到他们的排名,Debian、Ubuntu、Fedora、CentOS是我安装过的Linux的发行版,点击量第一的Mint我没有使用过,据说使用起来很方便,和XP很像,适用于家庭用户和企业办公。
想在这么多版本中选择一个是很难的,光是看介绍就要花费很长时间,也不会有人去一一尝试,只需要根据自己的需要,选择一个合适的就行。
我选择CentOS的原因如下:
1. 《鸟哥的Linux私房菜基础学习篇》的作者,大名鼎鼎的鸟哥使用的CentOS,所以不用再发愁学习Linux的资料了,而且也不用再买书了,去鸟哥的Linux私房菜简体首页,啥都有。CentOS使用的人比较多,遇到问题可以在网上很快寻找到解决方法。
2. 我们更多是为了学习Linux服务器,现在国内服务器中红帽的使用量是很大的,而CentOs来自于Red Hat
Enterprise
Linux,依照其开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red
Hat Enterprise Linux使用。去看看GNU/Linux Distribution Timeline就知道他们有多近。
3. 熟练掌握了一个发行版,再去学习另外一个,将会是很简单的事情,因为原理相同,总是纠结版本不如先拿一个试试手。
CentOS安装
由于从Windows转到CentOS,中间需要很长的尝试时间,因此先使用虚拟机安装CentOS,我使用的是VMware
Workstation 11,要安装的CentOS版本是6.6,因为CentOS 6和现在服务器上的系统很接近。CentOS
7中的变化还是挺大的,但是还没开始广泛使用,暂且不用。
在此安装过程中我们不使用简易安装。下载地址是http://wiki.centos.org/Download。
- 安装VMware Workstation 11。网上很多教程,也很简单。!
- 启动Mware Workstation 11,点击“创建新的虚拟机”。
- 在弹出对话框中选择“自定义”,然后点击“下一步”。
- 选择硬件兼容性,使用默认即可,点击“下一步”
- 选择“稍后安装操作系统”,点击“下一步”。如果现在“选择安装程序光盘映像文件”,就会使用简易安装。
- 客户机操作系统选择“Linux”,版本选择“CentOS 64
位”,大家可根据自己要安装的系统,自行选择。点击“下一步”。 - 给虚拟机命名并选择安装位置。
- 选择处理器配置。当然是处理器的总核数越多,运行的越快,在保证主机运行良好的前提下,核数越多,虚拟机性能越高。但是如果“处理器数量”与“每个处理器的核心数量”的乘积超过主机的线程数,例如我的电脑是2核4线程,那么这个乘积就不能超过4。可以去计算机管理中看看处理器的个数,不超过这个个数就可以。
- 设置内存大小,根据主机可用内存进行设置。点击右侧的数字,例如“2
GB”,就可以设置为2GB。点击“下一步”。 - 选择网络类型。桥接:基于链路层协议将两个通信网络互连,说通俗点就是把同一网段中的设备用交换机互联。在vmware
workstation中虚拟网卡VMnet0的默认属性为桥接
NAT:网络地址转换(NAT,Network Address
Translation)的简称,通常用于Internet接入。在vmware
workstation中虚拟网卡VMnet8的默认属性为NAT,并且默认启用了dhcp,通常用于虚拟机上ingernet的一种方式。Host-only:这种技术提供了主机和虚拟机、虚拟机和虚拟机之前的网络通信,而不是虚拟机访问Internet,在这种模式下相当于使虚拟机和主机、虚拟机和虚拟机处在一个和外网隔离的网络中。在vmware
workstation中虚拟网卡VMnet1的默认属性为Host-only。在家里用的无线路由器,就使用桥接网络了。点击“下一步”。 - I/O控制器使用默认类型,点击“下一步”。
- 磁盘类型使用默认值,点击“下一步”。
- 选择“创建新虚拟硬盘”,点击“下一步”。
- 我们制定硬盘大小为“40GB”,其实本身CentOS并不需要这么大空间,这是为安装软件预留的,同时,我们还不希望现在就开始学习磁盘扩充。为了提高性能,我们选择“立即分配所有磁盘空间”和“将虚拟磁盘存储为单个文件”,点击“下一步”。
- 使用默认值,点击“下一步”。
- 这时虚拟机配置基本完成,点击自定义硬件:
将安装盘放到虚拟光驱中,选择“新 CD/DVD”,选择“使用ISO映像文件”,如果下载了两个DVD,放进去DVD1就可以。
点击“关闭”。 - 点击“完成”。这时会创建磁盘,需要等待一些时间。创建好后如下图所示。
- 点击“开启此虚拟机”。如果弹出:
点击确定就行 - 选择第一个“Install or upgrade an existing
system”,不要选择第二个,因为选择第二个,那么安装时就看不到下方的“下一步”和上一步。当鼠标点击虚拟机界面后,鼠标就默认在虚拟机界面里移动,想将鼠标从虚拟机中释放出来,需要同时按下“Ctrl”和“Alt”。我们选中第一项后回车。 - 等待出现如下界面:
用方向键选择“Skip” - 之后出现如下界面,点击“next”。
- 选择语言,我们就用英语吧。点击“next”。
- 选择键盘,选择“U.S.English”。点击“next”
- 选择“Basic Storage Devices”。点击“next”
- 选择“Yes, discard any data”。
- 主机名使用默认值,点击“next”
- 选择时区,我们选择上海,点击“next”
- Root密码,上下两个输入框各输入一次,只是六位,写好了要记住。点击“next”!
如果密码是弱密码,会提示是否继续使用密码,选择“Use Anyway”。 - 分区,选择“Use All Apace”,点击“next”。如果像鸟哥那样进行复杂的自定义分区,请选择“Use Custom
Layout”,具体的参考鸟哥的教程吧。 - 选择“Write changes to disk”
- 在这里选择要安装的软件,先选择“Desktop”,然后选择“Customize now”,点击“next”
- 选择要安装的软件,在“Languages”中选择“Chines Support”和“English
Support”,“Applicants”里可以多选择几个,其他的按默认就行,所需软件在实际使用的时候,需要安装再安装,现在安装的版本可能与以后使用的版本不同。点击“next” - 然后是漫长的等待。
设置一下电脑的电源选项,不要休眠了。安装完成后点击Reboot。
- 进入欢迎界面,点击“Forward”
- License选Yes,点击“Forward”
- 填写用户名密码,此用户不是root用户,没有超级管理员权限。点击“Forward”
- 设置时间。点击“Forward”
- kdump是在系统崩溃、死锁或者死机的时候用来转储内存运行参数的一个工具和服务,打个比方,如果系统一旦崩溃那么正常的内核就没有办法工作了,在这个时候将由kdump产生一个用于capture当前运行信息的内核,该内核会将此时的内存中的所有运行状态和数据信息收集到一个dump
core文件中以便于Red
Hat工程师分析崩溃原因,一旦内存信息收集完成,系统将自动重启。这和以前的diskdump,netdump是同样道理。只不过kdump是RHEL5特有的。使用默认值,点击“Finish”,弹出框中点“Yes”,再弹出框中再点“Yes”,然后重启。 - 选择用户,填写密码,然后“Log In”。在这个界面下方是可以选择语言的。
- 可以使用了。
Vmware Tools安装
VMware
Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest
Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。
只有在VMware虚拟机中安装好了VMware
Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。
1. 单击“虚拟机”菜单下的“安装VMware-Tools”。!
2. 选择“Applications”→“System Tools”→“Terminal”,输入
su
,回车,再输入密码,密码为上面步骤28中的密码。
3. 输入ls /media/VMware\
,回车,会看到有Vmwaretools的.rpm和.tar.gz的包
Tools/
4. 输入cp /media/VMware\ Tools/VMwareTools*.tar.gz
,回车,将VMware Tools拷贝到tmp文件夹下
/tmp/
5. 输入cd /tmp/
,回车,切换到tmp目录
6. 输入tar -zxvf Vmware*.tar.gz
,回车,解压文件
7. 输入cd vmware-tools-distrib
,回车,切换到VMware
Tools目录
8. 输入./vmware-install.pl
,回车
9. 一直按回车,当你看到终端出现“Searching for
GCC…”那一句命令后,不再按回车了,输入“no”,接下来它又会出现一句,其中有一句“would you like to change
it?”,也输入“no”,其实一直按回车也没问题的
10. 一直按“回车”
11. 当终端出现“Enjoy, –the VMware team”就表示VMware
tools安装好了。在终端输入“exit”关闭终端窗口
12. 输入reboot
重启,现在已经可以随意地在虚拟机和电脑之间拖放文件了
结束语
现在CentOS安装完成了,下一步需要配置一下输入法、Terminal的快捷键、开发环境等等。
@Jpz
2015 年 06月 22日
vmware-workstation-11中centos-6.6安装的更多相关文章
- VMware Workstation 11 中 Ubuntu 14.04 的 VMware Tools 问题 :没有显示共享文件夹
症状:主要表现在Win7中用VM11安装的Ubuntu14.04中,安装完自带的VMware Tools之后,/mnt/hgfs 中没有前面已经设置好的共享文件夹. 仔细查看了安装过程,发现在 ...
- Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程
VMware workstation 是一个可以进行桌面操作的虚拟软件.它可以让我们在一台电脑或者虚拟机中运行多个虚拟机. 由VMware公司研发和维护.由于是商业软件,我们需要买他们家的许可证或者说 ...
- VMWare Workstation 11的安装
不多说,直接上干货! 说白了 VMWare Workstation是收费的! VMware Player 和 VirtualBox是免费的! 虚拟机软件可让你在一个操作系统上直接运行的多个不同的虚 ...
- [转] Ubuntu 14.04/14.10下安装VMware Workstation 11图文教程
点击这里查看原文 译者:GuiltyMan 本文由 Linux公社翻译组 原创翻译 Linux公社 诚意奉献 更多请访问此处博客网站 VMware workstation 是一个可以进行桌面操作的虚 ...
- VMware Workstation 11 安装MAC OS X 10.10 Yosemite(14B25)图解 2015-01-13 12:26:01|
VMware Workstation 11 安装MAC OS X 10.10 Yosemite(14B25)图解 2015-01-13 12:26:01| 分类: 网络互联 | 标签:10.10 ...
- VMware Workstation 16中安装macOS Big Sur,AMD版
VMware Workstation 16中安装macOS Big Sur,AMD版 目录 VMware Workstation 16中安装macOS Big Sur,AMD版 准备阶段 步骤一:安装 ...
- VMware Workstation 11安装
VMware Workstation 11序列号:1F04Z-6D111-7Z029-AV0Q4-3AEH8
- VMware Workstation 11.0 官方中文版最强虚拟机软件(附下载地址)
VMware Workstation 11.0 新版本功能一览: 支持 Windows 8.1 Update.Windows Server 2012 R2.Ubuntu 14.10.RHEL 7.Ce ...
- VMware workstation批量创建虚拟机和自动化安装操作系统(二)
一. 简述 在上一篇<VMware workstation批量创建虚拟机和自动化安装操作系统(一)>中,主要介绍了VMware workstation自定义创建虚拟机的过程,和一些其他的有 ...
- VMware workstation批量创建虚拟机和自动化安装操作系统(一)
一. 简述 作为从事IT行业运维工作的Linuxer,大多情况下需要在测试环境中部署业务系统并进行测试,在没有足够的计算存储网络条件下,使用虚拟机进行虚拟集群的创建和使用,是一种不错的学习和实践方式. ...
随机推荐
- hdu 4611 Balls Rearrangement
http://acm.hdu.edu.cn/showproblem.php?pid=4611 从A中向B中移动和从B中向A中移动的效果是一样的,我们假设从B中向A中移动 而且A>B 我们先求出所 ...
- 端午小长假--前端基础学起来03CSS为网页添加样式
定义:用于定义HTML内容在浏览器内的显示样式,如文字大小,颜色,字体 设置样式:将要设置样式的内容用<span></span>样式括起来,然后再head中设置span < ...
- 【转发】CentOS 7 巨大变动之 systemd 取代 SysV的Init
1 systemd是什么 首先systmed是一个用户空间的程序,属于应用程序,不属于Linux内核范畴,Linux内核的主要特征在所有发行版中是统一的,厂商可以自由改变的是用户空间的应用程序. ...
- 标签工作区(navtab)
B-JUI使用标签可以加载其他页面的数据 B-JUI框架的整个工作区部分就是一个navtab组件,本页面位于"#bjui-container"容器内,固定的html结构如下: &l ...
- 数组包含字典-根据key排序
NSArray *array = [NSArray array]; [array sortedArrayUsingComparator:^NSComparisonResult(id obj1, id ...
- 创建MySQL数据库和表(一)
一.启动MySQL服务 1.在Windows操作系统的“服务”中启动,找到你安装MySQL的起的服务名称,我本机服务名的是MySQL. 2.在命令行中用命令启动: A.启动MySQL服务:net st ...
- PED结构获取进程路径和命令行地址
1.FS寄存器 2.进入FS寄存器地址,7FFDD000 3.偏移30为PED结构 4.偏移地址10 3C,44偏移:路径地址,命令行地址 // 通过PEB结构去查找所有进程模块 void *PEB ...
- mp3文件 ID3v2 帧标识的含义
mp3文件 ID3v2 帧标识的含义 Declared ID3v2 frames The following frames are declared in this draft. 4.20 AENC ...
- leetcode 229 Majority Element II
这题用到的基本算法是Boyer–Moore majority vote algorithm wiki里有示例代码 1 import java.util.*; 2 public class Majori ...
- 为什么SQL语句加 1=1
是为了链接下面的查询条件条件,也或者是替换没有查询条件的语句.比如:要把检索条件作为一个参数传递给SQL,那么,当这个检索语句不存在的话就可以给它赋值为1=1.这样就避免了SQL出错,也就可以把加条件 ...