Safari に Flash Player をインストールできないときはオフラインインストーラを使うとよさそう
Safari が Flash Player プラグインをアップデートしろとせっつくのでインストールしようとしたが、何度やってもエラーが出る。

いろいろ試してもダメだったので別のページからインストーラをダウンロードしたらあっさりインストールできた。
↑このページの “DMGインストーラーのダウンロード”(.dmg 直リンク)からダウンロードした。
今回インストールできなかったのはバージョン16だったが、バージョン12か13のときもインストールできず、その次のバージョンのベータ版をインストールした覚えがある。
Adobe のフォーラムのスレッドを見るに、管理者権限のないユーザーがオンラインインストーラを使うと発生する問題のようだ。ベータ版はオフラインインストーラなのでうまくいったということか。
環境:
いろいろ試してダメだったこと:
- Safari 以外のアプリケーションもすべて終了
- 旧 Flash Player プラグインをアンインストール
- ディスクユーティリティでアクセス権を修復
- インストーラをディスクイメージから取り出してデスクトップに置く(→実行するとダイアログが空になる不具合が出た)
インストールに失敗したときのログ( ~/Library/Logs/FlashPlayerInstallManager.log ):
2015-01-30 10:35:23 +0900 [I] IM: ---------- log start ----------
2015-01-30 10:35:23 +0900 [I] IM: All install checks pass
2015-01-30 10:35:23 +0900 [W] IM: Unexpected umask value for process: 0
2015-01-30 10:35:23 +0900 [I] IM: User does not have any processes that need to be closed.
2015-01-30 10:35:23 +0900 [I] IM: [install started]
2015-01-30 10:35:23 +0900 [E] RA: Unable to launch FPInstallHelper. Error = 'launch path not accessible'
2015-01-30 10:35:23 +0900 [E] RA:
Attributes for '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/FPInstallHelper':
{
NSFileCreationDate = "2015-01-23 21:28:30 +0000";
NSFileExtensionHidden = 0;
NSFileGroupOwnerAccountID = 0;
NSFileGroupOwnerAccountName = wheel;
NSFileHFSCreatorCode = 0;
NSFileHFSTypeCode = 0;
NSFileModificationDate = "2015-01-23 21:28:30 +0000";
NSFileOwnerAccountID = 0;
NSFileOwnerAccountName = root;
NSFilePosixPermissions = 2541;
NSFileReferenceCount = 1;
NSFileSize = 22784;
NSFileSystemFileNumber = 31520882;
NSFileSystemNumber = 16777220;
NSFileType = NSFileTypeRegular;
}
2015-01-30 10:35:23 +0900 [E] RA:
Attributes for '/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T':
{
NSFileCreationDate = "2014-10-05 06:07:38 +0000";
NSFileExtensionHidden = 0;
NSFileGroupOwnerAccountID = 0;
NSFileGroupOwnerAccountName = wheel;
NSFileModificationDate = "2015-01-30 01:35:23 +0000";
NSFileOwnerAccountID = 0;
NSFileOwnerAccountName = root;
NSFilePosixPermissions = 449;
NSFileReferenceCount = 19;
NSFileSize = 646;
NSFileSystemFileNumber = 19103629;
NSFileSystemNumber = 16777220;
NSFileType = NSFileTypeDirectory;
}
2015-01-30 10:35:24 +0900 [E] IM: [install failed: 30]
2015-01-30 10:35:24 +0900 [E] IM: Install failed with error code: 30.
2015-01-30 10:35:24 +0900 [I] IM: ---------- log end ----------