Mac安装VM虚拟机/Centos7配置与使用

花名提莫 2018-01-24 18:21:54 ⋅ 583 阅读

本着'物尽其用'的原则,记录一下学习的历程.

没有什么套路,只是喝喝茶,搞搞技术.

第一部分 安装配置VMware

1.1 下载VMware
前往Mac精品软件,软件位置在百度云,安装步骤双击即可,非常简单,这个网站真好-_-.

1.2 下载Centos7
前往官网下载,分为三种版本,根据自己的需求下载即可,在此选择DVD版本.

举个例子:

1. DVD ISO : 标准安装版,一般下载这个就可以了.
2. Everything ISO :对完整版安装盘的软件进行补充,集成所有软件。
3. Minimal ISOminimal: 最最基本的,也是最小的.

准备工作已经就绪.默认前两步都已经完成.接下来开始安装.

第一步打开VMware:

FA5652B0-0224-4679-AA68-2EB47AC45B06.png

D2106DE1-A997-4D99-8042-B9B931F4B64A.png

96F12254-399B-43E3-B3C5-A14244748668.png

一直继续即可, 点击完成会选择虚拟机存放的位置,自行选择一个即可

6EC016AF-2F64-4704-8A56-762DDD440BA3.png

D4CAC149-37C9-4AAC-823D-4A4A6C8362AD.png

稍后就会出现可视化界面,选择语言-->继续

997D613F-9D86-4143-A760-F27FF59A509E.png

点击安装--设置密码即可.然后等待安装,之后

0000187E-55DD-4020-8A69-F8A241074D54.png

在此最小化的安装方式已经结束

第二部分 桌面系统 可以跳过该步骤

CentOS 7 上的桌面环境安装包组合进行了调整,比以前要简单了。主要有两大阵营,KDE 和GNOME

择其一即可

2.1 要安装 KDE 桌面环境

# yum groupinstall "KDE Plasma Workspaces"

2.2 要安装 GNOME 环境,

# yum groupinstall "GNOME Desktop"

安装程序会自动解决安装包和组件的依赖关系。时间可能有些长,按照提示,输入yes即可.

2.3 启动桌面系统

# startx

2.4 问题

如果出现以下问题

Initial setup of CentOS Linux 7 (core)1) [x] Creat user 2) [!] License information
(no user will be created) (license not accepted)
Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:

解决方法

1,输入【1】,按Enter键阅读许可协议,
2,输入【2】,按Enter键接受许可协议,
3,输入【q】,按Enter键退出,
4,输入【yes】,按Enter键确定,
5,重启之后即可进入图形登录界面

第三部分 复制粘贴(可以忽略第二步)

有些命令很长,不想一个个的敲打,怎么办?

在此以字符界面为例子,记录如何安装VMware tool工具.

直接参看CentOS 7 install vmwaretool即可

命令如下:

1. yum install open-vm-tools
2. 重启

但不知道为何,在字符界面,亦然不可以使用shift + control + V进行粘贴, 但是在图形界面中是可以粘贴的.

请遇到并解决该问题的朋友不惜赐教,thank you <-_->

第四部分 字符界面配置VMware-tool

安装完毕纯净版的Centos7,如何在字符界面安装配置VMware-tool????

4.1 配置编译包
# yum install gcc  kernel-headers kernel-devel 
4.2 挂载光驱
//创建挂载目录# mkdir /mnt/cdrom      //将光驱挂载到/mnt/cdrom目录 # mount /dev/cdrom /mnt/cdrom    # cd /mut/cdrom 
4.3 编译安装
    //复制VMware-tools到/usr/local目录 ,其中XXX是版本号。# cp VMwareTools-XXXX.tar.gz /usr/local    
    //切换到local目录 # cd /usr/local   
    //解压,区分大小写,也可以先输入前几个字母按Tab键系统补充后面的。  # tar -vzxf VMware Tools-XXX.tar.gz   
    //进入解压出来的目录# cd vmware-tools-distrib  
    //运行vmware-install.pl文件开始安装。# ./vmware-install.pl    

一路执行就好

4.4 设置共享文件夹

在Mac下,在VM的状态栏选择--虚拟机--设置--共享,创建共享文件夹

该【共享文件夹】在Mac上的位置就不用说了, 刚创建的。
那么在Linux中的位置呢?

#ls /mnt/hgfs

就可以看到刚才的【共享文件名】了。

更多精彩内容请关注“IT实战里那么”公众号哦~~~



全部评论: 0

    我有话说:

    1分钟搞定Centos7/Linux中Tomcat安装SSL证书

    架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践

    VirtualBox 6.1.18 发布,开源虚拟

    VirtualBox 6.1.18 现已发布。VirtualBox 是一款功能强大的 x86 虚拟软件,它不仅具有丰富的特色,而且性能也很优异。 该版本是一个维护版本,修复和/或添加了以下项目

    CentOS Linux 7.9 (2009) 发布

    CentOS 7.9 已发布,其开发团队也通过邮件列表宣布适用于 x86_64 架构的 CentOS Linux 7 (2009) 已正式 GA。CentOS 由 Red Hat

    安全攻防系列一 安全基础概念

      该系列记录学习极客时间–安全攻防技能30讲相关内容 安全的本质 安全的本质就是保护数据被合法地使用。 数据:应用最核心的东西;如用户信息、订单信息等等 合法:大到法律法规、业务

    HHVM 4.93 发布,Facebook 开发的开源虚拟

    HHVM 4.93 正式发布,这个版本的发布就意味着 4.84 版本不再继续支持维护;HHVM 4.86–4.92,以及 4.56 和 4.80 LTS 还会继续获得支持。 HHVM(HipHop

    【开源资讯】GraalVM 20.3 发布,高性能跨语言虚拟

    GraalVM 20.3 已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟,支持运行 JavaScript、Python 3、Ruby、R

    GraalVM 社区版 21.0.0 发布,高性能跨语言虚拟

    GraalVM 社区版 21.0.0 已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟,支持运行 JavaScript、Python 3

    精品推荐:Java核心数据结构(List,Map,Set)使用技巧优化

    JDK提供了一组主要的数据结构实现,如List、Map、Set等常用数据结构。这些数据都继承自 java.util.Collection 接口,并位于 java.util 包内。

    Eclipse OpenJ9 v0.23.0 发布,Java 虚拟

    Eclipse OpenJ9 v0.23.0 已发布,Eclipse OpenJ9 是 OpenJDK 的 JVM,此 Java 虚拟经过优化,具备占用空间小、启动速度快以及吞吐量高等优势。 新

    Node初识配置安装(一)

    第一. JavaScript简述 1992年, 第一个客户端脚本语言ScriptEase诞生, 由Nombas公司开发;JavaScript的首秀是在1995年,JScript 的诞生成为 JavaScript 发展的一个重要里程碑,标志了动态...

    最全Mac工具集

      MacTool Mac 开源免费工具汇总, 只罗列开源好用的。更全列表请参考awesome-mac 必备 Homebrew - 体验通过命令行安装 Mac 软件的工具(大部分是

    HashiCorp开源Boundary:安全访问动态主机服务

    HashiCorp 宣布开源 Boundary,此项目可帮助运维人员及从业者通过细粒度的授权安全地访问动态主机和服务,无需管理凭据或公开网络。 Boundary 旨在使用最小特权原则 (POLP

    Pulsar Flinkconnector 2.7.0 正式发布,支持最新版 Pulsar Flink

    Pulsar Flink 连接器 2.7.0 支持 Apache Pulsar 2.7.0 和 Apache Flink 1.12 中的功能,并且 Flink连接器 和Flink 消息格式完全兼容

    Apache Shiro 1.7.0 发布,支持 HTTP 严格传输安全 HSTS

    Shiro 1.7.0 发布,此版本包括自 1.6.0 版本以来解决的 7 个问题,现在可以从 maven 中央仓库下载使用。 <dependency>   <

    Nginx架构详解(二):nginx反向代理配置

    上次文章中我们已经安装了Nginx,这次就写一下如何配置反向代理。

    nvm常见配置问题

      本文涉及使用nvm时候 常见的三个问题 zsh: command not found: npm curl: (7) Failed to connect to raw

    用了近10年的 CentOS 6 生命周期结束

    CentOS 开发者邮件列表显示,CentOS 6 已于11月30日 EOL。   邮件还提到,CentOS 6.10 的目录将在12月第一周被迁移至 vault.centos.org

    curl 7.75.0 发布,占用内存更低

    curl 7.75.0 已发布。此版本没有包含安全修复,主要是添加了部分新特性,其中包括: 为命令行工具添加--create-file-mode参数,在协议中,curl 需要告诉远程