Mac Chrome瀏覽器取消自動(dòng)升級(jí)(填坑版)

出處: https://blog.csdn.net/CHENYUFENG1991/article/details/78568919

Mac電腦的話,直接用這個(gè)正確方式:

Mac上發(fā)現(xiàn)在“/Library”這個(gè)根目錄下沒有Google目錄,那么其實(shí)在“~/Library”這個(gè)用戶目錄下也有一個(gè)Google目錄。在該目錄下執(zhí)行操作同樣可以禁用自動(dòng)更新。請執(zhí)行以下命令:
cd ~/Library/Google
sudo chown root:wheel GoogleSoftwareUpdate
   說到Chrome瀏覽器,的確是各位開發(fā)者的最愛。自動(dòng)更新作為chrome的一大特點(diǎn),確是讓大家褒貶不一。尤其是新版本的一些功能會(huì)讓很多人不適應(yīng),被吐槽。尤其是Google做的很“流氓”的做法是,當(dāng)你選擇“幫助->關(guān)于Google Chrome”時(shí)Chrome就會(huì)自動(dòng)升級(jí),完全不給你選擇的余地,且該情況在是否翻墻的情況下都會(huì)升級(jí)。所以在這里我們來實(shí)踐一下如何禁止chrome的自動(dòng)更新。

    為什么要把這么一個(gè)簡單的操作都寫一篇博客呢?原因在于大部分人并不知道如何去禁用自動(dòng)升級(jí);Google也沒有提供可視化的方法來禁用自動(dòng)升級(jí);最主要的是網(wǎng)上你能找到的大部分禁用方法都是錯(cuò)誤的,根本不起作用的。所以我要在這里給大家示范一下正確的姿勢。
  • 錯(cuò)誤姿勢一

網(wǎng)上大部分的解決方案都是通過以下的命令行來操作:

使用以下命令行表示禁用chrome,“0”表示禁用,“1”表示開啟。

defaults write com.google.Keystone.Agent checkInterval 0

然后使用以下的命令行設(shè)置自動(dòng)更新的時(shí)間,單位是秒,你可以設(shè)置較大的時(shí)間,禁止它更新。

defaults write com.google.Keystone.Agent checkInterval 8640000

但是經(jīng)過我的實(shí)際操作,以上的方式是不可行的,錯(cuò)誤的,不可能的。大家不用再去嘗試了。

  • 錯(cuò)誤姿勢二

網(wǎng)上還有一種錯(cuò)誤的方式是想通過設(shè)置權(quán)限的方式來阻止更新,想讓Google對GoogleSoftwareUpdate文件夾沒有寫入的權(quán)限, 命令行如下:

chmod 111 ~/Library/Google/GoogleSoftwareUpdate

經(jīng)過我事實(shí)證明,這種方式是沒有任何作用的。大家放棄吧。

  • 錯(cuò)誤姿勢三

第三種錯(cuò)誤的方式是企圖刪除GoogleSoftwareUpdate文件夾,然后讓其失去自動(dòng)升級(jí)的能力,too young too naive,刪除該文件夾后還是會(huì)自動(dòng)生成。

錯(cuò)誤執(zhí)行命令行如下:

rm -rf ~/Library/LaunchAgents/com.google.keystone.agent.plist

rm -rf ~/Library/Google/GoogleSoftwareUpdate

這種方式?jīng)]有效果,不用嘗試了。

  • 錯(cuò)誤姿勢四

這種錯(cuò)誤姿勢其實(shí)和下面的正確姿勢一比較像,這種錯(cuò)誤方式就是去刪除”~/Library/Google/GoogleSoftwareUpdate”目錄下面的GoogleSoftwareUpdate.bundle,其實(shí)這種刪除是沒有任何效果的,該文件還是會(huì)在Chrome重啟后自動(dòng)生成。


  • 正確姿勢一

下面演示禁用自動(dòng)升級(jí)的正確姿勢。首先關(guān)閉Chrome瀏覽器,然后進(jìn)入目錄“/Library/Google/GoogleSoftwareUpdate”

cd /Library/Google/GoogleSoftwareUpdate

然后刪除該目錄下的GoogleSoftwareUpdate.bundle即可??梢酝ㄟ^命令行刪除,或者Finder手動(dòng)刪除都可以。

image.png

執(zhí)行完成以后,再次重啟chrome,就可以看到chrome的提示:

image.png

[圖片上傳失敗...(image-abd7ba-1555379284931)]

表示我們禁用chrome的自動(dòng)更新成功了。如果你點(diǎn)擊了“設(shè)置自動(dòng)更新”,則剛才的“GoogleSoftwareUpdate.bundle”文件就會(huì)再次出現(xiàn)了。點(diǎn)擊“不再詢問”大功告成。通過“幫助->關(guān)于Google Chrome”可以查看信息:

image.png
  • 正確姿勢二

可能在有些Mac上發(fā)現(xiàn)在“/Library”這個(gè)根目錄下沒有Google目錄,那么其實(shí)在“~/Library”這個(gè)用戶目錄下也有一個(gè)Google目錄。在該目錄下執(zhí)行操作同樣可以禁用自動(dòng)更新。請執(zhí)行以下命令:

cd ~/Library/Google

sudo chown root:wheel GoogleSoftwareUpdate

相當(dāng)于修改了GoogleSoftwareUpdate這個(gè)文件夾的擁有者,而不僅僅是修改了權(quán)限,使Google對該文件夾沒有寫入權(quán)限。事實(shí)證明這種方式是可行的。重啟Chrome完成以后通過“幫助->關(guān)于Google Chrome”可以查看信息:

image.png

此處分割線。

    在進(jìn)行正確姿勢一時(shí)要注意,進(jìn)入的是Mac系統(tǒng)目錄下的“/Library/Google/GoogleSoftwareUpdate”這個(gè)目錄,而不是“/Users/mac名/Library/Google/GoogleSoftwareUpdate”或者“~/Library/Google/GoogleSoftwareUpdate”。如果你進(jìn)入了“~/Library/Google/GoogleSoftwareUpdate”,會(huì)發(fā)現(xiàn)其實(shí)這里根本就沒有GoogleSoftwareUpdate.bundle這個(gè)文件,因?yàn)槟阕叩姆较蚓湾e(cuò)了。

    在進(jìn)行正確姿勢二時(shí)要注意,恰恰和正確姿勢一相反,此時(shí)進(jìn)入的是“/Users/mac名/Library/Google”目錄或者“~/Library/Google”目錄這個(gè)用戶目錄。

    正確姿勢一和正確姿勢二都可以阻止Chrome的自動(dòng)升級(jí),我們可以通過查看GoogleSoftwareUpdate來查看這兩種方式的共同點(diǎn):

/Library/Google目錄,可以發(fā)現(xiàn)GoogleSoftwareUpdate這個(gè)文件的所屬為root:wheel

image.png

~/Library/Google目錄,可以發(fā)現(xiàn)GoogleSoftwareUpdate這個(gè)文件的所屬同樣為為root:wheel

image.png

通過查看文件夾的所屬,如果你發(fā)現(xiàn)上述的正確姿勢一二都無法解決問題,那是不是應(yīng)該先用chown命令來設(shè)置GoogleSoftwareUpdate目錄的所屬呢?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容