いつからなのか、「Google Chromeについて」のメニューを選んでもChromeのバージョン確認&自動アップデートができなくなってしまいました。
当該メニューを選択しても、上記のようにエラー表示されてしまうのです。もちろん再インストールなども試しましたが、症状は改善しませんでした。
「~/Library/Application Support/Google/GoogleUpdater」内にあるupdater.logを覗いてみると
Failed to write file:///Users/(自分のユーザ名)/Library/LaunchAgents/com.google.GoogleUpdater.wake.plist error Error Domain=NSCocoaErrorDomain Code=513 "You don’t have permission to save the file “com.google.GoogleUpdater.wake.plist” in the folder “LaunchAgents”.
と出力されていました。ファイルかディレクトリのパーミッションがおかしいのかも知れません。
「~/Library/LaunchAgents」に移動して「com.google.GoogleUpdater.wake.plist」ファイルを確認してみると、そもそもこの名前のファイルは存在しませんでした。ディレクトリにファイルを書き込むことが出来なかったのだと思われます。次に「~/Library/LaunchAgents」のパーミッションを見ると
drwxr-xr-x 5 root staff 160 8 9 2023 LaunchAgents
となっており、一般ユーザでChromeを起動してもファイルに書き込めそうな感じではありませんでした。そこで、
sudo chown (自分のユーザ名) ~/Library/LaunchAgents
を実行してChromeを起動してみると
と無事バージョン確認できるようになりました。
結構長いこと自動アップデートできなくて困っていたのですが、意外に簡単に解決できて良かったです。
※コメント投稿者のブログIDはブログ作成者のみに通知されます