mac一键关闭chrome自动更新

将以下命令保存为 disable_chrome_update.sh

#!/bin/bash

echo "🛑 正在停止并删除 Google 更新服务..."
~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/ksinstall --nuke 2>/dev/null || true
rm -rf ~/Library/Google/GoogleSoftwareUpdate
sudo rm -rf /Library/Google/GoogleSoftwareUpdate
rm -f ~/Library/LaunchAgents/com.google.keystone.*
sudo rm -f /Library/LaunchDaemons/com.google.keystone.*

echo "🔒 正在锁定 Chrome 应用目录..."
sudo chown -R root:wheel "/Applications/Google Chrome.app"
sudo chmod -R a-w "/Applications/Google Chrome.app"

echo "📝 正在设置更新禁用策略..."
sudo mkdir -p /Library/Managed\ Preferences/com.google.Chrome
sudo tee /Library/Managed\ Preferences/com.google.Chrome/DisabledUpdates.json <<EOF
{
  "DisableAutoUpdateChecksCheckboxValue": true,
  "UpdateDefault": "0"
}
EOF
sudo chown root:wheel /Library/Managed\ Preferences/com.google.Chrome/DisabledUpdates.json
sudo chmod 644 /Library/Managed\ Preferences/com.google.Chrome/DisabledUpdates.json

echo "✅ Chrome 自动更新已彻底禁用!"

赋予权限并执行:

chmod +x disable_chrome_update.sh
./disable_chrome_update.sh
posted @ 2025-09-10 10:35  旧色染新烟  阅读(68)  评论(0)    收藏  举报