mac 打印机驱动打包迁移方法

从x86的Mac迁移到ARM架构的m1 pro,这时候需要把原本的打印驱动迁移过去。方法如下:

打印机的驱动程序文件位置:
通常位于 /Library/Printers/vendor_name 中。
还有位于 /Library/Printers/PPDs/Contents/Resources 中的支持 PPD。
根据使用的打印机,其他供应商文件夹中可能有更多文件。

恢复:
位于 /Library/Preferences 中的文件 org.cups.printers.plist
位于 /Library/Printers 中的文件 InstalledPrinters.plist
位于~/Library/Preferences 中有几个文件,org.cups.PrintingPrefs.plist和com.apple.print.add.plist

使用如下命令控制cups打印服务开关:
sudo launchctl stop org.cups.cupsd
sudo launchctl start org.cups.cupsd

使用如下命令打开cups的web设置开关:
cupsctl WebInterface=no
cupsctl WebInterface=yes
打开之后,可以通过http://localhost:631/ 访问cups的web设置。

如何修改 Mac 的打印比例缩放默认值为100%?

每次使用 macOS 的预览打印功能,都会自动按照纸张大小缩放内容,并且缩放总是很保守,经常97%比例,而不是保持100%原比例。缩放默认值这事儿还不归CUPS管,因为本质上是程序本身,也就是 Preview 预览程序自身决定的自动缩放。研究了一下,还是找到了修改的办法:

继续阅读全文

Updating Homebrew... 长时间不动解决方法

在国内的网络环境下使用 Homebrew 安装软件的过程中可能会长时间卡在 Updating Homebrew 这个步骤。

例:执行 brew install composer 命令

~ brew install composer
Updating Homebrew... # 如果碰到长时间卡在这里,参考以下 2 种处理方法


继续阅读全文