mac下chrome禁用更新并去除更新提示

1、下载稳定旧版本chrome

https://google-chrome.en.uptodown.com/mac/versions

在这个网站可以下载到旧版chrome

选择如图这个版本(来源:https://www.onctf.com

chrome从107版本开始正式加入了对硬解 HEVC的支持,使得播放b站时能调用一定的gpu资源,减轻cpu的压力,防止cpu温度上去风扇狂转。这里也顺便贴一下不同浏览器不同版本对硬解 HEVC的支持

此外,107版本的chrome最大的优势在于没有更新提示

实测在105版本中,即使禁用更新,状态栏依然会出现更新提示(chrome版本太旧)

以下是105版本chrome

105版本chrome

以下是107版本chrome

107版本chrome

2、禁用更新

此操作建议在卸载完新版chrome并且还没有安装旧版chrome安装包的时候操作(即电脑内当前没有安装chrome)

1
cd /Library/Google

Google文件夹下一定有一个GooglesoftwareUpdate文件夹,我们直接把这个文件夹删除

可以直接在访达里前往该文件夹

也可以直接在终端里删除

1
sudo rm -rf /Library/Google/GooglesoftwareUpdate

删除后,因为chrome还是会自动创建这个文件夹,所以我们要做的就是手动创建一个空文件夹,并限制权限,这样chrome就不能操作了。

1
sudo mkdir /Library/Google/GooglesoftwareUpdate

1
sudo chmod 444 /Library/Google/GooglesoftwareUpdate

这样很可能chrome还能操作此文件夹,为了保险起见,我们直接只允许root用户操作此文件夹

1
sudo chown root:wheel /Library/Google/GooglesoftwareUpdate

我们现在看一下这个文件夹的权限,如下图,只有“读”权限,并且拥有者是root用户

这样我们在访达里想打开这个文件夹就会提示无权限打开

chrome也无法操作该文件夹,图上的修改日期是“今天8:59”是我创建这个文件夹的时间,截图的时候是已经安装完chrome之后。所以如果您安装旧版chrome之后依然会自动更新,请到这里检查此文件夹是否被修改过,若被修改过,则权限没有限制充分

除了在/Library/Google/文件夹下有GooglesoftwareUpdate文件夹之外,其实在用户的Library下面也有一个GooglesoftwareUpdate文件夹

1
cd ~/Library/Google

绝对路径是/Users/您的用户名/Library/Google

“您的用户名”需要修改,不能直接复制过去

例如我的路径是/Users/long/Library/Google

对这个文件夹的操作和前面也一样,这里不赘述了,反正只要保证chrome也不能对这个文件夹操作即可。

这样就完成了禁用操作

3、安装旧版chrome

建议把wifi关了安装chrome,安装完后,先不要启动,先去刚刚操作过的两个文件夹里看看GooglesoftwareUpdate这个文件夹的修改日期有没有更新,如果更新了,还是说明权限没做好,如果日期没更新,就说明chrome操作不了这个文件夹了,直接联网打开chrome

如图显示更新失败,即大功告成

4、chrome优化

旧版chrome还是有很多地方和新版不一致,我们需要调整一下

1)修改“下载”样式

旧版下载的内容会在底部横幅中出现,而新版是放在了右上角,个人觉得新版比较好,好在107版本可以改成新版样式

浏览器地址栏直接输入chrome://flags/#download-bubble

设置成enabled即可(设置完重启浏览器)

2)开启内存节省程序

chrome在2023年2月的稳定版中才正式引入内存节省程序,该功能对只有8g的mac来说帮助巨大,可以自带把暂时闲置的标签页冻结,这样就不会占用ram。

其实107版本也可以通过配置文件开启这个功能

浏览器地址栏输入chrome://flags

然后搜索 battery saver

把他改成enabled

然后再搜索efficiency mode

这里有很多选项

您可以选择多长时间让标签冻结,我这边设置成1小时

重启chrome之后,进入设置的“性能”模块即可看到

这里还需要启用它,即可设置成功。