- Mac下的虚拟机软件有:
- VirtualBox
- Parallels Desktop
- VMware fusion
- 我们用VMware Fusion安装 Centos6 来学习Linux。
一、准备工具
本次安装使用的工具:
- 主机系统:macOS 10.13.6
- 虚拟机:VMware Fusion 专业版 11.5.3 (15870345)
- CentOS的iso文件:CentOS-6.10-x86_64-bin-DVD1
说明:
VMware Fusion 专业版 11.5.3 是支持 macOS 10.13.6 系统的最后一个版本。
下一个版本的 VMware-Fusion-11.5.5-16269456 不支持 macOS 10.13.6 系统。
如需使用,需要升级Mac主机的系统到macOS 10.14。
下载链接:
VMware Fusion 专业版 11.5.3
https://www.jyrd.com/mac/75310.html#xzdz
CentOS的iso文件:(推荐选择下面众多镜像的阿里云镜像)
镜像文件含有两个DVD文件,选择DVD1即可。基本安装不需要DVD2。
镜像链接:http://isoredirect.centos.org/centos/6/isos/x86_64/
历史版本:https://wiki.centos.org/Download
二、Linux安装
1、安装引导
- 打开 VMware Fusion 创建新的虚拟机,文件--新建
- 将CentOS的ISO文件(CentOS-6.10-x86_64-bin-DVD1)拖拽到安装位置。
- 点击继续
- 取消使用快捷安装,点击继续。
- 点击自定设置,设置虚拟机的名称和位置。
2、虚拟机设置
- 点击“存储”后,先不要急着开机。我们要改一下虚拟机默认设置,来更好的学习Linux。
- 更改处理器和内存
- 处理器改为2核(根据需求来定,可以不改。)
- 点击显示全部,重新回到上一页面。
- 点击硬盘,配置虚拟硬盘大小。
- 注意:20GB只是虚拟磁盘大小,并不是真实大小。
- 注:
- 此处没有更改网络适配器。
- 网络适配器可根据自己情况自己设定。
- 最后可以把用不到的设备删除掉。如摄像头,打印机等。
3、Linux安装
- 启动虚拟机,点击虚拟机中间的白色三角按钮。
- 按下键盘上的回车键,安装CentOS系统。
- 选择:是否在安装前测试meidia,此处使用方向键和回车键,选择跳过。
- 使用方向键移动选项,点击:Skip,跳过即可
- 点击Next
- 此处语言和键盘设置,建议选择英文。
- 注意:
- 如果选择中文,打印日志时,日志会出现很多乱码。
- 键盘选择美式英文键盘。
- 保持第一个选择不变,默认选择基础存储设备。
- 不勾选 “Apply my choice to all devices with undetected partitions or filesystems”
- 翻译:将我的选择应用到具有未检测到的分区或文件系统的所有设备上
- 主机名使用默认名。
- Hostname可自己编辑修改,同时点击一下左下角的Configure Network选项进行修改。
- 此处暂不修改。
- 备注:如果修改,选择 Connect automatically。
- 时区地点选择上海,
左下角的System clock uses UTC不要选择
- 设置root账号的密码
- 点击 Use Anyway(翻译:无论如何都使用)
- Use All Space
- 选择使用所有空间:
- Review and modify partitioning layout
- 勾选“审查和修改分区布局”:
- 点下一步击
- 点击Next进入下一步
- 弹出的对话框中,点击 Format按钮
- 点击:Write changes to disk按钮 (开始进行格式化)
- 格式化所选择的分区。
- 点击Next按钮进入下一步
- 在这里我们选择“Desktop”,也就是图形安装。
- 其实也可以选择“Minimal”最小化安装,打开后是命令行界面,比较省内存
- 选择Desktop
- 选择Customize now
- 点击Next按钮进入下一步
- 选择Development
- 再在右边选择“Additional Development”和“Development tools”
- 点击Next按钮进入下一步
- 开始安装,约等待20分钟。
- 到了这一步设置完成后就可以“reboot”重启了,下面是重启后的设置
- 点击“Forward”
- 选择yes,I aggree to the Licese Agreement,
- 点击右下角的Forward按钮进入下一步
- 新建一个普通用户
- 设置用户名和密码
- Usename: 姓名全拼
- Full Name: 同上
- Password: 123456
- Confirm Password: 123456
- 点击Forward按钮进入下一步;
- 弹出的提示框上点击yes按钮
- 点击Forward
- 日期按默认设置为当前时间
- 这里不要选择“Synchronize date and time over the network”
- Centos6下的Kdump是不打开的
- 点击OK按钮
- 点击Finish,完成安装。
- 到这里,所有的设置已完成,马上就能看到CentOS 6的图形界面了。
- 选择用户登陆(此处使用超级用户root 登录)
- 点击:other,
- 输入用户名:root,
- 输入密码:123456
- 点击:Log In
- 以超级用户身份运行,会弹出警告。
- 好了,大功告成!
- 补充:
- 在桌面,创建终端 Terminal 的快捷方式。
三、远程登录
- Mac环境下可选择的ssh客户端不多,除了自带的终端,还有个特别好用的iTerm2可供选择。