mac虚拟机

vmware 12中安装MAC OS X Lion 10.7

纵然是瞬间 提交于 2019-12-28 15:06:45
下载并安装vmware。 下载并安装MAC补丁。 创建虚拟机。 设置ISO文件。 开启虚拟机。 安装vmware tools。 1. 下载并安装vmware。 我是直接在腾讯电脑管家里下载并安装的vmware12。 2. 下载并安装MAC补丁。 1)打开任务管理器,停止vmware的4项服务,包括VMnetDHCP,VMUSBArbService, VMware NAT Service, VMwareHostd。不同vmware版本,名称可能会稍微有所不同,按照实际情况,点击右键,选择结束任务即可。 2)下载MAC 补丁。 下载地址:https://pan.baidu.com/s/1mhNlu2W 解压unlocker200.zip,并放在vmware的安装目录下,我的放在VMware Workstation目录下。打开unlocker200文件夹,点击“win-install”,右键选择以管理员身份运行,等待运行完即可。 3. 创建虚拟机。 1)选择稍后安装操作系统,点击下一步。 2)选择Apple Mac OS X(M),版本选择Mac OS X 10.7 32bit,点击下一步。 3)选择存储位置,点击下一步。 4)选择“将虚拟磁盘拆封成多个文件(M),点击下一步。 5)点击完成。 4. 设置ISO文件。 1)mac_os_x_lion_10.7_正式版 (https:/

虚拟机安装苹果电脑系统步骤 win10 1903 + VMware15.5 + macOS 10.15

情到浓时终转凉″ 提交于 2019-12-28 09:13:43
对于像我这样没钱买苹果电脑却又喜欢玩机的人怎么办?当然是选择万能的虚拟机啊。虽然虚拟机体验效果不比真机,但也差不多能满足了 本文用到的软件及材料在此链接 链接: https://pan.baidu.com/s/15akTPg71KdsmGS5GbqRu8Q 提取码: nu4r 一、安装虚拟机VMware15.5 如果你的电脑系统是win10 1903或以上,那就只能使用最新的VMware15.5或以上,vm的安装步骤非常简单,我就不截图了 二、安装unlocker 因为vm是不支持虚拟MacOS的,所以我们需要安装unlocker让它支持。 先打开系统服务界面,把有关vm的服务都停止了,否则可能会影响安装unlocker 解压下载好的unlocker,右键以管理员身份运行win-install.cmd,静等十几秒就完成了 三、安装苹果系统 打开vm,新建一个典型虚拟机 系统镜像这里我们选择下载好的苹果cdr镜像文件,但是虚拟机默认显示ISO文件,改为“所有文件”就能看到cdr文件了 操作系统自然是选择Apple Mac OS,对应版本是10.15 虚拟机的位置,冰冰建议放在一个剩余空间较大的盘 磁盘大小至少40G,然后将虚拟磁盘存储为单个文件,这样效率更高 虚拟机的配置,一定要高,否则运行很卡,物理机电脑配置低的,还是放弃吧。因为我的电脑内存是16G的,所以我就分配了8G给虚拟机

稀里糊涂多年,终于明白了java中JDK、JRE、JVM的区别。

社会主义新天地 提交于 2019-12-23 19:10:15
一直以来并不能很好地区分这三者,直到今天。 每次拿到一台新机器的时候,作为一名开发人员,我们需要先安装开发环境,这个 JAVA开发环境 ,我们称之为 JDK (Java Development Kit)。 但是作为开发的成果,也就是客户最终使用的应用,它在客户的机器上,仅仅需要一个程序运行的环境即可,无需开发环境。而 这个运行环境 ,我们称之为 JRE (Java Runtime Environment),运行时环境。 人们常说,java程序,一次编译,处处运行, 可以跨平台。其本质是,在任何一个平台上,安装对应的虚拟机。 linux系统就安装linux上的java虚拟机,Windows上就安装windows上的java虚拟机,Mac系统就安装Mac上的java虚拟机。这个虚拟机介于程序和操作系统之间,基于此,才得以跨平台。这个虚拟机,我们称之为 JVM ( Java Virtual Machine )。 另外,他们三者之间存在一个包含关系:JDK包含JRE,JRE包含JVM 。 来源: CSDN 作者: 贤良淑德的小普 链接: https://blog.csdn.net/pp814274513/article/details/103665779

初识Docker和安装

寵の児 提交于 2019-12-21 12:26:54
什么是Docker Docker的构想是要实现“Build,Ship and Run Any App,Anywhere”,即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理,达到 应用组件 “ 一次封装,到处运行 ”的目的。这里的应用组件,既可以是一个Web应用、一个编译环境,也可以是一套数据库平台服务,甚至是一个操作系统或集群。 基于Linux平台上的多项开源技术,Docker提供了高效、敏捷和轻量级的容器方案,并支持部署到本地环境和多种主流云平台。可以说,Docker首次为应用的开发、运行和部署提供了“一站式”的实用解决方案。 Docker也并非“从石头缝里蹦出来的”,而是站在前人的肩膀上,其中最重要的就是Linux容器(Linux Containers,LXC)技术。在LXC的基础上,Docker进一步优化了容器的使用体验,让它进入了寻常百姓家。 “容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与虚拟化相比,这样既不需要指令级模拟,也不需要即时编译。容器可以在核心CPU本地运行指令,而不需要任何专门的解释机制。此外,也避免了准虚拟化(paravirtualization)和系统调用替换中的复杂性。” 首先,Docker提供了

大数据-Hadoop环境搭建

孤者浪人 提交于 2019-12-21 04:05:34
2:环境搭建 在 Hadoop 具体开始前, 先来搭建一下环境 创建虚拟机 安装虚拟机 VMWare 创建虚拟机 安装 CentOS 组成集群 配置每台主机 关闭防火墙 关闭 SELinux 设置主机名 重启 设置时钟同步服务 配置用户权限 免密登录 安装辅助软件 JDK Zookeeper 安装 Hadoop 下载并解压 修改配置 分发到每个节点 格式化 HDFS 启动集群 创建虚拟机 1:通过ISO镜像安装 2: 直接复制安装好的虚拟机 注意事项 :windows系统确认所有的关于VmWare的服务都已经启动, 确认好VmWare生成的网关地址,另外确认VmNet8网卡已经配置好了IP地址。 网络模式 内存设置 规划集群, 创建多台虚拟机 1. 网络模式详解 桥接 把虚拟出来的网卡直接连接外部的路由器, 看起来就好像是网络中多出了一台真正的计算机一样 从路由器来看, 虚拟机等同于局域网内其它的物理机 NAT 在宿主机中创建一个子网, 把虚拟机放入子网中, 子网中有一个NAT服务 仅主机 创建子网, 把虚拟机放入这个子网 2. 内存设置 需要三台虚拟机, 并且需要同时运行, 所以总体上的占用为: 每 台 虚 拟 机 内 存 × 3 每台虚拟机内存 \times 3 每 台 虚 拟 机 内 存 × 3 在分配的时候, 需要在总内存大小的基础上, 减去1-2G作为系统内存,

Neutron 理解 (3): Open vSwitch + GRE/VxLAN 组网 [Netruon Open vSwitch + GRE/VxLAN Virutal Network]

会有一股神秘感。 提交于 2019-12-18 16:41:38
学习 Neutron 系列文章: (1) Neutron 所实现的虚拟化网络 (2) Neutron OpenvSwitch + VLAN 虚拟网络 (3) Neutron OpenvSwitch + GRE/VxLAN 虚拟网络 (4) Neutron OVS OpenFlow 流表 和 L2 Population (5) Neutron DHCP Agent (6) Neutron L3 Agent (7) Neutron LBaas (8) Neutron Security Group (9) Neutron FWaas 和 Nova Security Group (10) Neutron VPNaas (11) Neutron DVR (12) Neutron VRRP (13) High Availability (HA) 目前,OpenStack Neutron 支持使用两种隧道网络技术 通用路由封装(GRE) 和 VxLAN 来实现虚拟的二层网络。这两种技术大致看起来非常相似,都是需要使用 OpenStack 在计算和网络节点上建立隧道来传输封装的虚机发出的数据帧: 在Neutron 中使用 GRE/VxLAN 时的配置也几乎完全相同。具体可以参考我已有的几篇文章: 探索 OpenStack 之(8):Neutron 深入探索之 OVS + GRE 之 完整网络流程

使用 Vagrant 打造跨平台开发环境

試著忘記壹切 提交于 2019-12-18 07:41:06
参考:https://segmentfault.com/a/1190000000264347 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。 我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气。 安装步骤 1. 安装 VirtualBox 虚拟机还是得依靠 VirtualBox 来搭建,免费小巧。 下载地址: https://www.virtualbox.org/wiki/Downloads * 虽然 Vagrant 也支持 VMware,不过 VMware 是收费的,对应的 Vagrant 版本也是收费的 2. 安装 Vagrant 下载地址: http://downloads.vagrantup.com/ 根据提示一步步安装。 此外,还得下载官方封装好的基础镜像: Ubuntu precise 32 VirtualBox http://files.vagrantup.com/precise32.box Ubuntu precise 64 VirtualBox http://files

克隆虚拟机

时光毁灭记忆、已成空白 提交于 2019-12-17 09:34:58
1:导航栏中找到‘虚拟机’并进入。 2:在‘管理’中找到‘克隆’,点击进去。 3: 很多朋友安装的时候都会出现无法使用克隆的问题。其实在克隆的时候把虚拟机系统关机就可以克隆了。 步骤阅读 4:无法选择,要选中被克隆的系统。 5: 正式开始克隆咯,点击下一步。进行创建克隆。 6: 你可以选择使用完整克隆和q链接克隆,图上都有详细说明。最后等待克隆完成。 7:安装完成点击‘关闭’,克隆已经完成,点击开启此虚拟机。 步骤阅读 虚拟机克隆好以后,新克隆出来的虚拟机的eth0网卡找不到,因为克隆后的网卡MAC地址和原系统MAC地址一样,在局域网内会有冲突,需要更改克隆后的MAC地址 解释一下:实际上克隆后的系统有两个网卡eth0和 eth1,实际起作用的是eth1,eth0是克隆过来的。克隆系统会重新生成一个mac地址,因为系统会在eth0加1变成eth1。 8:编辑网卡设备 # vi /etc/udev/rules.d/70-persistent-net.rules 出现以下内容,会看到有2块网卡eth0和eth1,eth0为克隆系统的,eth1为重新生成 # PCI device0x1022:0x2000 (pcnet32) SUBSYSTEM=="net", ACTION=="add",DRIVERS=="?*", ATTR{address}=="00:0c:29:16:f4:f0"

【Linux】Mac好用虚拟机 Parallels Desktop、FinalShell-多终端连接工具(支持Windows,macOS,Linux)

醉酒当歌 提交于 2019-12-11 02:01:33
一、Mac好用虚拟机 Parallels Desktop 1.下载安装: 2.新建虚拟机: 3.配置管理: 二、FinalShell-多终端连接工具(支持Windows,macOS,Linux) 1.安装: Windows版下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe macOS版下载地址: http://www.hostbuf.com/downloads/finalshell_install.pkg mac版安装路径 /Applications/FinalShell.app/Contents/Java/ 配置文件路径 /Users/$USER/Library/FinalShell/ Linux版安装及教程: http://www.hostbuf.com/t/1059.html 更新日志: http://www.hostbuf.com/t/989.html 2.新建连接: 3.输入名称、主机、用户名及密码: 4.建立连接: 来源: https://www.cnblogs.com/wucaiyun1/p/12018401.html

KVM使用总结

女生的网名这么多〃 提交于 2019-12-10 13:53:05
目录 一、虚拟化介绍 二、通过kvm安装centos7系统 三、常用操作 虚拟机列表 开关机 导出虚拟机 重命名 挂起&恢复 查看某个虚拟机对应的端口 kvm开机启动 console登陆(失败,暂无查出原因) 四、克隆 磁盘格式转换 快照管理 完整克隆 手动克隆 链接克隆 五、网络相关 六、加硬盘和扩容 在线加硬盘 扩容 七、热迁移 热迁移原理 热迁移操作 我叫张贺,贪财好色。一名合格的LINUX运维工程师,专注于LINUX的学习和研究,曾负责某中型企业的网站运维工作,爱好佛学和跑步。 个人博客: 传送阵 笔者微信:zhanghe15069028807 一、虚拟化介绍 什么是虚拟化? 虚拟化指通过虚拟化技术将一台物理计算机虚拟为多台逻辑计算机,在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可以使用不同的系统,并且系统和系统之间互不干扰,能够充分合理的利用物理计算机的资源。 为什么要用虚拟化技术? 一变多 充分利用物理计算机的资源 虚拟化是向云演进的必要基础 假设公司有三台服务器,但是有60位开发人员,每个人都要求有一个测试环境,怎么能把这三台服务器合理地分配给这60个人使用?这时候我们就可以使用虚拟化技术,用这三台物理服务器虚拟出60个系统然后分配成开发人员。 假设一台服务器的性能很高,我们仅仅需要NTP服务,有些太浪费了,我们完全可以将这一台高性能服务器虚拟成10台虚拟机