×

MacOS 12 篇文章

by Falcon

MacOS上系统和应用的一些使用技巧

  • 删除bootcamp后仍保留的windows启动项

    若移除完 BOOT CAMP 分区后,你可能发现 WIndows 10 还会默认启动,这其实是因为 Windows 10 在 EFI 中的启动项还在,下面这几句命令可以帮你移除掉它。注意:下面的盘符需要被替换为 EFI 所在盘符。 sudo mkdir /Volumes/EFI sudo mount -t msdos /dev/disk0s1 /Vo...

    08-30 16:50 Falcon 阅读
  • 入坑鼠须管:我的MacOS终于有了一款不用将就的输入法

    在v2ex被安利了鼠须管,以前也尝试过,不过因为感觉太复杂放弃了,但论坛的大兄弟还贴心地给我准备了一个配置好了的挂载极点五笔词库的github repo,我以为会有一番折腾,谁知道只要把配置文件复制到鼠须管目录然后点一下部署,快捷键是cmd+option+~ 就用上了极点86词库的五笔输入法了。 没错就是这么傻瓜化,皮肤配色也深得我心: 还有实用的快...

    08-16 20:49 Falcon 阅读
  • Mac中的定时任务利器:launchctl

    launchctl是一个统一的服务管理框架,可以启动、停止和管理守护进程、应用程序、进程和脚本等。launchctl是通过配置文件来指定执行周期和任务的。 当然mac也可以像linux系统一样,使用crontab命令来添加定时任务,这里就不赘述,具体可参见:OS X 添加定时任务 下面将手把手教你在mac上创建定时任务。(任务目标:每天晚上十点定...

    08-12 20:00 Falcon 阅读
  • 使用 launchctl 管理 MacOS 服务

    在 Linux 上有一个大家用惯的 systemd,在 MacOS 上有一个与之相对应的工具,launchd。 Linux 下,systemd 的 pid 是 1,系统启动后,它是第一个被拉起来的,其它进程都是它的子进程。所以在 Linux 下,用 systemd 来做 supervisor 是最稳妥的办法。因为如果 systemd 挂掉了,整个系...

    08-12 18:22 Falcon 阅读
  • mac下supervisor安装及简单配置

    supervisor是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(守护进程)。可以用他来管理自己的“服务程序”。 安装 首先安装Python,Mac系统好像自带。 执行 sudo pip install supervisor 安装 安装pip 下载get-pip.py,然后执行。具体请查...

    08-12 17:19 Falcon 阅读
  • MacOS10.15.7关闭AppStore小红点更新提示

    苹果在2020年11月12号放出了中国区MacOS11.0.1的更新,我运行MacOS10.15.7的电脑不断地提示系统更新及AppStore更新,系统更新补丁后,我不想升级至MacOS11.0.1,但AppStore中的GrageBand软件老是更新失败(提示需要MacOS v11 bigsur)支持。 所以AppStore右上角小红点和系统更新右上角小...

    07-06 11:23 Falcon 阅读
  • homebrew openssl自动更新后导致的php5.6启动失败的问题

    homebrew 更新openssl至1.1了,然后把1.0版本的openssl给自动删除了,导致一些依赖openssl1.0的 app 报错,比如php5.6,在php5.6的php-fpm日志下就有这样的错误信息: vi /usr/local/var/log/php-fpm56.log dyld: Library not loaded: /usr/l...

    07-03 12:57 Falcon 阅读
  • Karabiner Element使用CapsLock切换中英文输入法

    在 MacOS 使用 CapsLock切换中英文输入法(跟iPadOS切换中英文的方式一致),新建一个文件: ~/.config/karabiner/assets/complex_modifications/cap_to_swich_input.json 输入以下内容: { "title": "caps_lock switch input met...

    05-26 11:01 Falcon 阅读
  • 如何屏蔽 Catalina 的更新

    目前在命令行执行下面指令的方法已经失效了 sudo softwareupdate --ignore "macOS Catalina" 不过貌似还能通过移除 SoftwareUpdateNotificationManager 启动器的方式来解决这个问题。 也就是进入目录 /System/Library/LaunchAgents, ...

    05-18 18:54 Falcon 阅读
  • homebrew不使用代理的问题

    今天用homebrew安装openresty,发现一个奇怪的问题,安装时需要下载一个文件, https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-1.1.1f-sess_set_get_cb_yield.patch  然后就报错退出: curl:...

    04-14 18:29 Falcon 阅读