【原创】在 Mac OS X 上打造舒服的开发环境(三)——利用 Parallel Desktop 安装 CentOS 7

背景

在企业级软件系统中,数据库的地位是比较高的,并且通常都要求支持多种数据库,如 Oracle、 DB二、MySQL 等,它们的最新版本大多都再也不支持 Mac OS X 系统,因此装一个 Linux 或 Windows 的虚拟机是颇有必要的。html

VMWare 虽然在 Windows 下具备霸主地位,但在 Mac OS X 下网友都推荐 Parallel Desktop,就下载安装了 PD 11 试了下以为还不错,不过没有再装 VMWare 作比较。linux

目前,使用 PD 安装了 Windows 10 和 CentOS 7 两个虚拟机。安装 Windows 10 跟使用镜像安装 Windows 系统的步骤是同样的,比较简单,安装后也不须要进行复杂的配置。安装 CentOS 7 稍麻烦些,安装后要进行一系列的配置,为了便于之后再安装时遇到问题有地方查,就把安装过程记录了下来。数据库

前期准备

  1. Parallel Desktop 11 安装包
  2. Centos 7 系统镜像:官网下载注:由于不须要GUI,故可以使用 Minimal 版的镜像

系统安装

  1. 新建虚拟机
    centos

  2. 选择镜像文件

    网络

  3. Linux 用户名和密码
    ide

  4. 虚拟机的名称和位置
    工具

  5. 安装 CentOS Linuxui

    与硬盘安装 CentOS 或使用 VMWare 安装 CentOS 同样,过程比较简单,再也不赘述。阿里云

系统配置(如下均使用 root 用户进行配置)

  1. 配置网卡操作系统

    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

    保存后重启网卡

    [root@localhost ~]# /etc/init.d/network stop
    [root@localhost ~]# /etc/init.d/network start
  2. 安装网络工具包

    [root@localhost ~]# yum install net-tools
    [root@localhost ~]# yum install wget
  3. 更改源为阿里云

    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# mv Centos-Base.repo Centos-Base.repo.bak
    [root@localhost yum.repos.d]# wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    [root@localhost yum.repos.d]# yum clean all
    [root@localhost yum.repos.d]# yum makecache

安装 Parallels Tools

Parallels Tools 是一套可在 Mac OS X 与 Windows 或其它操做系统之间实现无缝操做的运行于后台的工具集。若是想让虚拟 CentOS (Linux) 访问 Mac OS X 共享的文件夹,就须要安装 Parallels Tools。参考 安装或更新 Parallels Tools

  1. 装载 Parallels Tools 安装镜像 prl-tools-lin.iso


  2. 挂载 Parallels Tools 安装镜像

    [root@localhost yum.repos.d]# cd /media/
    [root@localhost media]# ls

    注:此时 /media/ 文件夹下为空

    [root@localhost media]# mkdir cdrom
    [root@localhost media]# ls
    cdrom

    注:此时 /media/ 文件夹下有 cdrom 文件夹

    [root@localhost yum.repos.d]# mount -o exec /dev/cdrom /media/cdrom
    mount: /dev/sr0 写保护,将以只读方式挂载
    [root@localhost media]# cd cdrom/
    [root@localhost cdrom]# ls
    install  installer  install-gui  kmods  tools  version

    至此,Parallels Tools 安装镜像挂载成功。

    参考 Parallels Tools for Linux

  3. 安装 Parallels Tools

    [root@localhost cdrom]# ./install

    选择 “Next”,开始安装过程。若是缺乏依赖组件则会有如下相似提示:

    依次安装缺乏的组件:

    [root@localhost cdrom]# yum install checkpolicy
    [root@localhost cdrom]# yum install gcc
    [root@localhost cdrom]# yum install kernel-devel-3.10.0-327.el7.x86_64
    [root@localhost cdrom]# yum install selinux-policy-devel
    [root@localhost cdrom]# yum install epel-release
    [root@localhost cdrom]# yum install dkms

    注:阿里云的 repository 上没有 DKMS。Dell 提供的 RPM 须要手动安装依赖包,尝试过但失败了。建议从 EPEL repository 安装 DKMS。参考 Installing and using VirtualBox on CentOSHow To Install EPEL Repo on a CentOS and RHEL 7.x

    依赖的组件安装完成后,执行 install 继续安装 Parallels Tools:

    [root@localhost cdrom]# ./install

    [root@localhost cdrom] cd ..
    [root@localhost media] ls
    cdrom psf

    注:此时 /media/ 文件夹下有 cdrom 和 psf 文件夹,其中 文件夹 psf 即为 配置的 Mac共享文件夹

本文地址:http://www.cnblogs.com/midnight-coder/p/5729732.html

相关文章
相关标签/搜索