M1 Mac的虚拟机探索之路

这篇来聊聊M1 Mac系列发布之后,国内外的爱好者是怎么用10天左右时间实现Windows和Ubuntu虚拟机傻瓜化运行的。

首先是11.24有个国外的Youtuber,直接用UTM app来运行精简版的Windows10,然后11.26 B站up主 牧云踏歌 利用UTM跑了WinPE、XP、Win7
https://youtu.be/UyWWnB1tlgo
https://b23.tv/yxyQC3
https://b23.tv/9qHBrM

11.27 Twitter用户@_AlexGraf 在patchwork发布了多个QEMU Hypervisor.framework补丁,并于11.29放出成功运行Win10onARM的截图,表示x86软件模拟运行可用、网络可用、RDP也可用
https://twitter.com/_alexgraf/status/1332081983879569415
https://twitter.com/_alexgraf/status/1332826823131078658

11.28 macrumors论坛用户1958llakin提供了一个详细的脚本和步骤说明: https://forums.macrumors.com/threads/success-virtualize-windows-10-for-arm-on-m1-with-alexander-grafs-qemu-hypervisor-patch.2272354/

11.30 @_AlexGraf表示Hypervisor.framework的v2版本已更新
https://twitter.com/_alexgraf/status/1333250417891942403

11.30 随后有开发者(@KhaosT)制作了一个UI wrapper:ACVM,拖入镜像文件就可以快捷启动。https://github.com/KhaosT/ACVM/releases/tag/v1.0

12.1 国外Youtuber(Martin Nobel)制作了利用ACVM运行Win10onARM的体验和跑分视频:https://youtu.be/UyWWnB1tlgo

12.1 UTM官方表示已实现直接运行,但还在调试中
https://twitter.com/utmapp/status/1333631273798164480

12.3 国外Youtuber(Andrew Tsai)制作了ACVM运行虚拟机的视频教程:https://youtu.be/XFTwHYtkSq0

12.4 B站up主 黑猫的野望 将macrumors论坛上1958llakin提供的方法搬运到国内,做成了视频教程:https://b23.tv/lPayqJ

12.4 UTM官方twitter和github放出了UTM直接运行Win10onARM 和 ARM版Ubuntu虚拟机的教程,至此,普通人已经可以很简单的直接运行虚拟机了。https://github.com/utmapp/UTM/wiki/Install-Windows-ARM64-on-Apple-M1
https://github.com/utmapp/UTM/wiki/Install-Ubuntu-ARM64-on-Apple-M1

12.5更新:B站up主 xianfei 放出了根据utm官方教程制作的镜像
https://b23.tv/C9dyRH

12.7更新: @_AlexGraf表示Hypervisor.framework的v4版本已在12.3提交
https://twitter.com/kop48/status/1336029639265816582

12.9更新:UTM官方发布2.0.14版,合入了@_AlexGraf的v4版本补丁
https://github.com/utmapp/UTM/releases/tag/v2.0.14

12.15更新:微软在Insider Preview通道发布build 21277版,支持模拟运行x64应用(这装机量恐怕要超过Surface Pro X)

12.18更新:PD发布Apple Silicon预览版,完美支持Win10onARM,与宿主机相互拷贝、外接USB设备、外接蓝牙设备、全屏分辨率

Apple Special Event Nov. 2020

这是苹果在2020秋季的第三场发布会。由于美国进入冬令时,这次发布会的国内时间是双十一凌晨2:00。

这次发布会只有45分钟,如预期一样,苹果发布了5nm制程的Apple Silicon——但不是A14X/T,而命名为M1。并首先带到了3款Mac设备上,MacBook Air、MacBook Pro 13寸和Mac mini。

M1芯片是高度集成的SoC,集成了8核CPU+8核GPU+16核NPU+16GB内存,这种方式大大提升了性能,发布会上多次展示了对上一代设备的性能/续航碾压。

芯片架构的变化,意味着指令集的变化,系统中运行的软件需要重新编译适配M1芯片的版本,这在刚开始部分软件可能会有兼容性问题,苹果之前在WWDC上已经宣布了新的虚拟化技术Rosetta 2,以在Big Sur中兼容运行x86应用,这个有待真机测评看看。

WWDC之后,苹果给开发者提供了A12Z的Mac mini作为开发机,所以这次mini的更新也没有什么意外。

对于Air来说,去掉了风扇,更新了摄像头模组,更像是12寸MacBook的M1版本。早上看官网,在售的Air仅有M1芯片的版本了。

对Pro来说,仅更新了13寸版本,还是期待下真机评测的表现,看看性能是否足够Pro。

发布会结尾的彩蛋,Apple又揶揄了一下PC,非常幽默的桥段。

11.12更新:今天看到说M1芯片的Mac跑分碾压了Intel处理器,以及不支持外置eGPU扩展、不支持BootCamp安装Windows操作系统。

iPhone 12系列不易发现的细节

这次发布会苹果带来了iPhone 12系列和iPhone 12 Pro系列,各两款。

还是说一些不容易发现的细节:
1、5.4寸屏幕的mini的三围尺寸比4.7寸的iPhone 6/7/8还小一圈;
2、mini只支持物理单卡,但非国行版本可以通过eSIM支持双卡;
3、5G毫米波频段,仅美国日本韩国三个市场销售的iPhone支持;
4、12系列配备4GB RAM,12Pro系列配备6GB RAM;
5、4款设备的厚度都是7.4mm,但Pro Max的镜头凸起稍厚0.1mm;
6、4款设备都支持了北斗卫星系统;
7、Pro的两款,电池容量均比前代缩水300mAh左右;
8、杜比视界视频拍摄,12系列两款仅支持到4k,30fps;
9、由于12的机身尺寸相比前代缩小,逻辑分辨率也比XR/11稍小,与12Pro同为390*844;
10、不再随包装附赠耳机和电源适配器之后,法国市场由于法律原因,依然会附赠有线耳机;

16号先开启iPhone 12和 iPhone 12 Pro两款6.1寸屏幕的机型预售,23日正式上市。

不用谷歌框架,在小米盒子上看Youtube

昨晚在国内版小米盒子上装好了Youtube,可以达到1080p流畅播放,这篇就跟大家分享下具体的方法。

其实并不是用的官方版Youtube for Android TV,而是俄罗斯大神的修改版,应用叫Smart Youtube TV,官网:https://smartyoutubetv.github.io/

首先还是要有墙外环境,路由器科学上网或者在盒子上装shadowsocks-android通用版,之后用外部存储或者当贝局域网上传安装smartyoutube的apk即可。

打开Smart Youtube TV,选Pro Main模式,开始加载youtube界面,进入后可以登录,登录流程与官方app无异,通过浏览器访问youtube.com/activate,输入电视上显示的激活码即可登录成功,推荐、订阅的channel、观看记录、播放列表全部实时多端同步!

WWDC 2019 Apple Special Event Jun.3

年更文又来了,我在六四纪念日的凌晨,完整的看了直播。今年WWDC可谓近几年最有看点的一次,不仅各系统更新内容多,还有新一代mac pro登场。

tvOS,Apple开始也推出原创剧集。以及在Apple Arcade的加持下,可以连接xbox和ps的手柄进行游戏了,离家庭娱乐中心又近了一步。

watchOS 6,除了惯例推出新表盘外,特别增加了听力健康功能,可以监控周边环境噪音分贝数并提醒保护听力。

iOS 13,正式加入dark mode,与OLED屏是绝配。今年没有OTA更新的描述文件了,说明DB1的稳定性还有问题,暂时不在主力机上体验。

iPadOS,交互更新巨大,苹果为此特别取了个新名字。有些朋友担心又要增加开发成本,其实本身还是iOS,但针对iPad的生产力提升做了大量优化,safari也提升到桌面级。(其实很多时候,有个桌面级浏览器就够了) 另外,iPad更可作为mac的外置设备,用作扩展屏(某开发者哭晕)、手绘板。我只能说,iPad Pro又要大卖了。

macOS 10.15 Catalina,最大看点就是mac app store接下来会有很多移植iOS应用出现,Jira Cloud和部分游戏在会上做了演示,几乎与原生mac应用无异,十分期待更多iOS应用登陆mac。但一想到UWP应用和win32应用并存时的情景,我又期望像微信这样的app还是好好做好现在的mac版吧。

SwiftUI,越来越像流行的web前端框架,高效、简洁。

新Mac Pro和Pro Display,真(hao)香(gui)!

以色列见闻

货币:以色列新谢克尔(ILS或NIS),速算:1:2人民币。
语言:希伯来语、阿拉伯语、英语,英语普及程度非常高,全程英语没有问题,大城市和高速公路上的路牌都有英文。
电源:220V欧标圆柱形接口,需要转换插头。
时区:东二区,北京时间减6小时。

出入境:
-本古里安机场正常排队入境,并没有问什么问题,入境时会给一张蓝色小纸片,过了工作人员之后要用这张小纸片扫码过闸机入境。
-出境时也会给一张相同排版的紫色小纸片,在闸机扫码出境。两张纸片都不会回收。

消费与支付:
-物价几乎是京沪物价翻倍,无论是大购物中心里的快时尚品牌,还是街边小超市。
-路边小型便利店如am.pm.,门口提供的atm机支持银联取款,其它大部分atm只支持当地卡和国际信用卡取款,但几乎所有地方都支持国际信用卡直接刷卡。
-除了AHAVA门店支持支付宝外,其它任何地方都没见到支付宝和微信支付。
-本古里安机场里的免税商店以美元标价,巴勒斯坦地区的商店也以美元标价,除此之外以色列国内见到的标价都是新谢克尔。

饮食:
-地中海风味餐厅以西餐为主,中国胃需要提前备好方便食品或者中餐调料。
-每周五日落到周六日落的24小时,是犹太人的安息日,几乎所有商店都不营业(街道的情况类似中国一线城市的除夕夜和大年初一的空城),甚至连公交车也停运,一定要提前囤好生活所需。

自驾:
-可以使用中国驾照+翻译件在当地AVIS、Hertz、Budget等租车公司租到汽车,车况都比较好。
-左舵车,靠右行驶,高速没有过路费。
-加油约每30升汽油200谢克尔。
-挺多路口没有红绿灯而只是个环岛,注意谦让对方车辆和行人。
-路口右转都有匝道,设有人行横道线,本地人习惯了车让人,过街会不怎么看车,注意礼让行人。
-路边蓝白相间标线处可以在指定时间免费停车,红白相间或红黑相间标线不能停,标有残疾人图标的车位一定不能停,会开天价罚单。
-标有违停拖走图标的地方更不能停,真的会被拖走。
-如果收到停车费单子,要去Israel Post的门店缴纳。
-巴勒斯坦领土在西岸和加沙,真正由巴勒斯坦控制的地区边境有很高的隔离墙,要进入的话需要走检查站,但西岸地区从东耶路撒冷前往死海沿线的高速公路是可以正常通行的,并不会经过隔离墙或检查站。
-特拉维夫城市很平坦,耶路撒冷和海法都是山城。
-死海附近海拔在-300米以下,接近和离开死海沿线会走裂谷盘山公路。

公共交通:
-特拉维夫到耶路撒冷有火车。
-耶路撒冷有一条现代有轨电车。
-耶路撒冷的部分街道中间是公交车和出租车专用车道。
-海法有一条地铁,但较短,公交分担率低。

共享出行:
-特拉维夫街头随处可见mobike,以及当地的一种绿色的共享自行车,以及一种共享电动滑板车。
-耶路撒冷街头有看到car2go共享汽车。
-可以使用Uber和Gett叫出租车,Gett还是当地的快递运营商之一。

品牌:
-在特拉维夫市区看到了Google、微软、三星、WeWork、WiX的办公楼,也看到了麦当劳门店,当地麦当劳app提供外送服务。
-没有星巴克,但“国民咖啡厅”Aroma门店数量非常多。
-在购物中心看到了zara、topshop、H&M、耐克、小米零售店。
-路上行驶的汽车看到有雷诺、奔驰、丰田、起亚、现代、大众等,反而美国车比较少。

通讯:
-国际区号+972。
-中国移动的国际漫游运营商是Cellcom IL和Partner IL。
-当地运营商019mobile提供有多日无限流量sim卡。
-airbnb房东家里安装了融合套餐,运营商是HOT.net.il 机顶盒既是带VOD的IPTV,又是能插网线和提供wifi热点的gateway。
-当地人使用的IM是whatsapp。
-安卓手机的普及率很高,iPhone不多。
-麦当劳的托盘餐垫上印有麦当劳以色列的官方ig帐号。
-pokemon go可以正常游玩。

macOS在终端里进行网络偏好设置

1、关闭IPv6(系统偏好设置-网络-高级-IPv6中也会增加关闭选项)

networksetup -setv6off 以太网名称

如:networksetup -setv6off AX88x72A

2、手动设置IP

networksetup -setmanual 以太网名称 IP 子网掩码 网关/路由器(注意空格)

如:networksetup -setmanual AX88x72A 192.168.0.25 255.255.255.0 192.168.0.1

3、更改DNS

networksetup -setdnsservers 以太网名称 DNS1 DNS2 …

如:networksetup -setdnsservers AX88x72A 8.8.8.8 223.6.6.6

4、设置自动获取IP

networksetup -setdhcp 以太网名称

如:networksetup -setdhcp AX88x72A

Mac终端直接使用FTP

今天在Coda中需要进入隐藏的目录,一时没找到方法,索性直接用Mac终端来登录FTP,这里介绍下终端里的FTP命令主要用法:

1、登陆远程ftp服务器,输入命令: ftp hostname,然后输入用户名和密码;

2、通过cd、ls、mkdir一些命令来对远程服务器进行操作,其实就是linux里面的一些常用命令,不过有些是不支持的,例如vim,不支持的命令会显示?Invalid command,正常执行的命令会显示Transfer complate;

3、通过!进入本地主机的shell,然后通过exit退出本地主机进入远程服务器shell;

4、通过get/mget来下载远程服务器中的文件,put/mput来上传本地文件到服务器。

伪球迷世界杯懂球指南

回想小时候,从98年法国世界杯开始有记忆,世界杯给我的印象就是夏天、啤酒、很嗨的主题曲、光芒闪耀的球星、有激情解说的电视直播。

4年一度的国际足联世界杯足球赛,今年在战斗民族俄罗斯举办。作为一个平时偶尔看球的“伪球迷”,到了全球狂欢的时候,总是不想掉队,跟上大家的话题。

莫斯科与北京的时差是5小时,这对于我们看球还是有利的,因为大部分比赛在当地时间下午到晚上黄金时间开始,也就是大约北京时间的晚上20点到凌晨2点,不必所有比赛都“熬最深的夜”看了。

随着互联网的普及,大家关注和讨论世界杯的平台也有了变化,除了电视直播,12年前我们主要在桌面电脑前,8年前开始更多地用手机参与,4年前到现在则有更丰富的形式,微信/微博/抖音……UGC的形态从图文到了短视频时代。

 

那今年的世界杯怎么看怎么玩?

  • 看直播

在互联网平台上,除了CCTV自家的央视影音App,这次央视还转授权了优酷和咪咕视频在线直播全部64场比赛,这就让我们有更多的解说版本可选,我们来看看各自的解说阵容:

央视:邵圣懿、贺炜、洪钢、朱晓雨、刘嘉远、曾侃、杨晨、徐阳;

优酷:韩乔生、董路、申方剑、杨璞、姜文、鹿晗、苏醒、张杰;

咪咕:詹俊、李元魁、孙雷、张力、于鑫淼、刘晶捷、王新欣、于伟杰、江忠德;

(咪咕都把詹俊和李元魁老师请出来了,也是厉害。

  • 查赛程、积分榜、射手榜、数据

推荐4年前巴西世界杯期间做起来的球迷App懂球帝,赛事数据、过往交战记录、球队手册、圈子应有尽有。

另外,“腾讯体育+”小程序、“FIFA世界杯”小程序,也有赛程、积分榜等基本观赛信息。

  • 视频集锦

以前习惯早上起来看下门户网站的视频集锦节目,可以比较快速地过一遍前一晚的赛果和精彩瞬间,今年推荐在微博和优酷看视频集锦。

  • 彩票

互联网彩票禁售了,但是竞猜游戏还有很多,推荐微信钱包-彩票 和 即刻App中的竞猜游戏,用积分投注,赢现金大奖。

  • 其它

FIFA世界杯预言家,链接,FIFA官方推出的对阵预测小游戏,参与预测可以赢取西班牙之旅大奖。

 

最后,送大家一张图:

(图片来自网络)