8.7k Star!不剁手 Mac 也能用 macOS
【导语】:macOS-Simple-KVM是一组用于快速在 Linux 的 QEMU 上安装 MacOS 虚拟机的工具,并通过 KVM 进行加速。
本项目地址:
https://github.com/foxlet/macOS-Simple-KVM
安装前准备
在安装之前,你需要准备一个Linux系统,且qemu版本在3.1以上。另外,还需要python3,pip和KVM模块,Mac不作要求。
下面是一些不同发行版的示例:
sudo apt-get install qemu-system qemu-utils python3 python3-pip # for Ubuntu, Debian, Mint, and PopOS.
sudo pacman -S qemu python python-pip python-wheel # for Arch.
sudo xbps-install -Su qemu python3 python3-pip # for Void Linux.
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip # for openSUSE Tumbleweed
sudo dnf install qemu qemu-img python3 python3-pip # for Fedora
sudo emerge -a qemu python:3.4 pip # for Gentoo
接下来开始安装。
第一步
运行jumpstart.sh脚本来下载macOS的安装媒介,这个过程需要联网。默认安装Catalina,但是你可以添加参数选择安装版本,比如-high-sierra, --mojave, 或者-catalina。
命令如下:
./jumpstart.sh --mojave
注意:如果你已经下载了BaseSystem.img,可以跳过这一步。另外,如果你有BaseSystem.dmg文件,你还需要用dmg2img工具来转换一下。
第二步
用qemu-img创建一个空硬盘区,根据自己的偏好设置一下容量和名字,命令如下:
qemu-img create -f qcow2 MyDisk.qcow2 64G
然后将上面的命令加入到basic.sh文件的末尾:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
注意:如果你使用的是无头系统,比如云上服务器,你需要 -nographic 和 -vnc :0 -k en-us来获得VNC支持。
以上两步完成,然后运行basic.sh开始安装macOS。记住,先用磁盘工具分区。
虚拟机管理
- 如果你想替代QEMU, 将设置导入虚拟机管理器进行进一步的配置,可以用这个命令:
sudo ./make.sh --add
- 运行完上面的命令之后,在虚拟机新添加的入口属性中,MyDisk.qcow2将作为追加的存储。
无头系统
如果你使用基于云的无头系统,你可以通过脚本headless.sh快速安装VNC实例。设置定义见下面的例子,VNC默认在5900端口启动。
HEADLESS=1 MEM=1G CPUS=2 SYSTEM_DISK=MyDisk.qcow2 ./headless.sh
安装完成
后续想优化系统,提高表现力,需要查看本项目docs目录下的说明。可以增加内存,桥接网络,为GPU增加直通硬件,调整屏幕分辨率以及声音等。
开源前哨
日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
8.7k Star!不剁手 Mac 也能用 macOS相关推荐
- 一个大四程序猿的2020年剁手清单
回望疫情之下的2020,好像过的很快,似乎啥事都没做,就已经过完了.但是想想这一年,我好像剁手了很多好物,基本都是电子产品,下面就来看看有哪些产品吧. 1. MacBook Pro 16 inch 推 ...
- 研究你为啥看着淘宝想剁手,阿里达摩院论文登上NeurIPS 2019
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 乾明 编辑整理 量子位 报道 | 公众号 QbitAI 打开淘宝后,你为什么抑制不住 ...
- 30 分钟成交额破 3723 亿,天猫双 11 剁手主力军从哪儿来?
作者 | 杨绚然 来源 | 创业邦(ID:ichuangyebang) 每年双十一,大家都在猜,阿里还能玩出怎样的新花样. 今天,天猫又一次交出了部分成绩单:11月1日至11日0点30分,2020年天 ...
- 静观接入网易云信IM的秀品,如何在圣诞让她们疯狂剁手
自网易云信发布以来已有超过12332个产品接入,全面覆盖各个行业.我们的客户太优秀,忍不住给大家安利一下. 出场 接入网易云信客服功能的秀品,圣诞开始果断发力,日活biubiu上涨! 下面的图文,有女 ...
- 揭秘双11丝滑般剁手之路背后的网络监控技术
简介:本篇将重点介绍Hologres在阿里巴巴网络监控部门成功替换Druid的最佳实践,并助力双11实时网络监控大盘毫秒级响应. 概要:刚刚结束的2020天猫双11中,MaxCompute交互式分析( ...
- 618技术特辑(四)疯狂剁手的同时,电商隐私安全你注意到了吗?
摘要: 云时代,网络基础设施更加复杂,其上运行的业务及数据更加重要.无论是电商.互联网.医疗或是金融.教育等行业,均离不开安全服务的保驾护航,只有安全工作有了前提保障,其他的基础活动的开展才有了保障. ...
- 露脸炒作、直播剁手!乔碧萝、红花会贝贝被拉黑,5年!
乔碧萝殿下.红花会贝贝被拉黑了,5年内不得进行网络直播. 8月6日,中国演出行业协会网络表演分会公布第三批主播黑名单,乔碧萝殿下(张某花)和红花会贝贝(李某泽)在名单内,5年内两人将被禁止注册和直播. ...
- 支付页面设计灵感|最美剁手的正确姿势!
移动用户在整个互联网的用户中总数占比达到前所未有的高度.如果你没有针对移动端的网站或应用进行优化,那么你的电子商务效果一定不够理想. 集设网 www.ijishe.com 设计师交流社区提供了最美剁手 ...
- 支付宝换上“读心术”AI客服,就为配合双11剁手的你
李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今年双11,随处皆AI. 上周我们介绍过,阿里内部把4亿张宣传海报的制作任务,交给了一个名为"鲁班"的AI. 而同样还 ...
最新文章
- html5 php服务器搭建,使用Apache 搭建web 网站服务器
- P1642 规划 01分数规划+树形DP
- 聚类算法(1):K-Means算法
- AJAX——基于请求加载数据
- java+mysql性能优化_Java培训实战教程之mysql优化
- Linux - 命令
- java 中 的 =,java 中的 |=、=、^=
- 阿里巴巴提出Auto-Context R-CNN算法,刷出Faster RCNN目标检测新高度
- Oracle/PLSQL Case Statement
- 2018上C语言程序设计(高级)作业-第0次作业
- Linux Telnet用法详解
- Rust : 如何use本地化crate与 dependencies 和 path
- 十天内提高单词量到20000! (Vocabulary 10000)
- C语言实现可写入文件的账号密码登录系统,密码输入时掩盖,登录界面菜单选择,更改密码系统,课设必备。
- 面经八之牛客网面经整理
- ISO9001体系认证审核流程
- MMTool制作Ozmosis引导BIOS完美引导OS X系统
- 如何合理的定义用户流失——流失多少天算流失
- GNSS导航卫星中频信号高速采集方案
- 三国志战略版:Daniel_S7赤壁之战前瞻2_细节爆料
热门文章
- 物联网卡为什么不能更换设备?想更换怎么办?
- 漫水算法原理及其实现
- 【原创】MacOS 上使用 Vagrant + VirtualBox 安装 Ubuntu 18.04
- 初探Android S 双STA
- 2022-9-18 simple class management system
- 轻松玩转iPhone 3GS(第三版)
- Tcl脚本语言基础(2)
- 重生强化【Reincarnating RL】论文梳理
- anacond清华源 mac_Anaconda更换清华源、中科大源
- mlf机器人无限制格斗_极战MLF无限制机器人格斗大赛The Railgun称王