一条命令让您的 macOS 用 Touch ID 授权 sudo!


一、前言

经常使用命令行的小伙伴一定对 sudo 命令不陌生,它可以以特定用户身份执行特定的命令。很多时候我们也会用它来执行系统管理命令。

但是,每次以非 root 身份执行 sudo 时,都必须输入密码。这种操作对于配备 Touch ID 的 MacBook Pro 用户肯定多少有些不爽的。

我也因为这个问题而不爽了好久,如果能够通过刷指纹验证 sudo,那该有多爽啊!

继续阅读一条命令让您的 macOS 用 Touch ID 授权 sudo!

忘了 Boot Camp 吧!教您使用 EFI 在 Mac 上安装 Windows 10


特别提醒:数据无价!请务必在动手前做好数据备份工作!


声明!

本文是在 macOS 10.13 正式版未发布前写的,而 macOS 10.13 默认使用了全新的 APFS 文件系统。

据网友反馈,使用了 APFS 文件系统的磁盘在进行磁盘压缩的时候会出现错误。

而我自己现在没有测试环境,没办法进行测试,所以本文暂时不能更新。

所以,使用了 macOS 10.13 的朋友,本文就帮不到您啦。很抱歉给大家带来麻烦了!


一、为什么要使用 EFI 安装?

1、Boot Camp 会模拟旧电脑的 BIOS 环境(即 Legacy 模式)来引导 Windows ,这或多或少会造成性能损失。而大多数 Mac 以及 Windows 10 都是支持 EFI 启动的。(难道 Apple 是为了防止用户装 Windows ?)

2、使用 macOS 自带的 Boot Camp 助理安装 Windows 10 时,系统会把磁盘的分区表类型转换为 GPT+MBR 混合型(仅限 2015 年之前推出的 Mac )。然而很多分区工具都无法识别这种 GPT+MBR 混合型分区表,在分区之后会导致分区表损坏,从而导致分区数据丢失。这是最致命的问题。使用 EFI 安装 Windows 10 之后,分区表类型不会被修改,因此可以在 Windows 10 下自由分区。

3、使用 EFI 安装 Windows 10 之后可以使用快速启动功能。

4、玩外接显卡的朋友应该知道,使用 Boot Camp 引导由于有 32 位寻址的限制从而使显卡出现 Error 12 错误而无法启动,通过 EFI 安装也可以完美解决。

继续阅读忘了 Boot Camp 吧!教您使用 EFI 在 Mac 上安装 Windows 10

在 macOS 上使用 /etc/rc.local 创建并执行启动脚本


一、简介

由于学校的特殊网络环境,需要同时上内外网,所以有添加静态路由表的需求。

在 Windows 下可以直接设置永久路由表;在 Linux 下则直接把添加路由表的命令写入 /etc/rc.local 就好了。

但是 macOS 下需要手动创建服务文件,而为了一条命令而去创建一个服务,略显麻烦。

下面我教大家如何像 Linux 一样使用 /etc/rc.local 启动脚本文件。

继续阅读在 macOS 上使用 /etc/rc.local 创建并执行启动脚本

【Mac 外接显卡使用体验】MacBook Pro 15 英寸 2015 年中 + Akitio Node + GTX1070 = ?


注意:本文发表于 2017 年 5 月 28 日。由于操作系统和驱动程序是不断更新的,所以该文章具有时效性,仅供参考。排版很乱,将就看吧。


前言

自从寒假看了 9to5Mac 用 Mac 外接显卡的视频之后,心里就开始长草了,一直想给 MacBook Pro 搞一个外接显卡!过年之后就剁了个 Akitio Node 显卡盒,然后又入了块 RX480,本以为农企卡对 macOS 兼容性很好的,结果……事与愿违。能用是能用,但是完全开不了硬件加速,画面一卡一卡的,果断退货!然而那时候老黄还没出 Pascal 的驱动,于是 Akitio Node 也吃灰了好久。终于等到 Pascal 驱动出了!纠结了半个多月之后某鱼剁了个公版 1070……好吧废话不多说进入正题。

继续阅读【Mac 外接显卡使用体验】MacBook Pro 15 英寸 2015 年中 + Akitio Node + GTX1070 = ?