@JUNP_Nです。「OS X El Capitan」からシステム保護機能「SIP」が導入され、SIPを有効にした状態での利用が不可能になっていた「TotalFinder」ですが、SIPを有効にした状態で安全に利用することができるようになりました。やっぱり最高です。
ついに神アプリ「TotalFinder」がSIPを有効にした状態で利用できるように!
「OS X El Capitan(10.11)」から搭載されたシステム保護機能「System Integrity Protection(SIP)」。SIPはroot権限があっても重要なシステムファイルを変更できないようにすることで、システムを安全に保つという機能。
同機能の影響で、FinderなどMacの標準アプリを拡張するアプリケーションが利用できなくなっており、どうしても使いたい場合は「常にSIPを無効化」する必要がありました。
開発は継続されており、復活が期待されていましたが2017年3月20日にbeta版「TotalSpaces(v1.9.0)」をリリース。ついにSIPを有効にした状態で利用することが可能になりました。
TotalFinder can be newly launched with System Integrity Protection fully enabled.
ですが、通常のアプリケーションのようにインストーラーを起動するだけではインストール不可能。「SIPを一時無効にしてインストール → SIPを再度有効化」という手順が必要になります。
SIPを有効にした状態で「TotalFinder」をインストール&利用する手順
OS X El Capitan(10.11) 及び macOS Sierra(10.12)以降でTotalFinderをSIPを有効にした状態で利用する手順を説明します。
1. 「TotalFinder」インストーラーを入手&実行
SIPを有効にした状態で使えるよになった「TotalFinder」(v.1.9.0以降)です。現在、最新版はv.1.9.3。beta版はv.1.9.5です。
- 正規リリース版はこちら ▶ TotalFinder is a better Finder
- beta版はこちら ▶ Recent changes in TotalFinder pre-releases
ダンロードしたディスクイメージから、インストーラーを起動します。
利用規約(英語)を確認して「続ける」をクリック。
インストールが進むと「Steps to finish TotalFinder Installation」というウィンドウが開きます。
説明には「SIPを無効化してTotalFinderのインストールを完了する手順」が記載されています。
2. SIPを無効にしTotalFinderをインストール → 再度SIPを有効化
具体的な手順は以下のようになります。参照記事(System Integrity Protection ※英語)
- Macをリカバリーモードで再起動
- ターミナルからコマンドを入力しSIPを無効化
- Macを普通に再起動しTotalFinderのインストールを完了させる
- 再度、Macをリカバリーモードで再起動
- ターミナルからSIPを有効化
まずは、Macをリカバリーモードで再起動します。リカバリーモードは「Command(⌘) + R」の長押しして再起動するだけです。
リカバリーモードで起動後、メニューバーの「ユーテリティ」から「ターミナル」を起動。ターミナルで csrutil disable
と入力した後に、Macを再起動します。
Macを再起動すると、以下のウィンドウが前面に表示されるので「Install the component」をクリックし、TotalFinderを完全にインストールします。
インストールが完了すると、「Enable System Integrity Protection」という新たなウィンドウが開きます。SIPを有効にするようにという案内なので、再びSIPを有効にするため、Macをリカバリーモードで再起動します。
リカバリーモードで起動後、ターミナルを起動。今度は csrutil enable
と入力し、Macを再起動します。
これでTotalFinderのインストールは完了。SIPも有効化されているので、安全に利用することができます。
やっぱり「TotalFinder」のバイザー機能やデュアルモードは最高!
久しぶりに使うTotalFinderはやっぱり最高に使い勝手が良いです。いつでもFinderウィンドウを呼び出せる「バイザー」機能や、タブの使い勝手。サイドバーのアイコンもカラーになります。
なんといってもタブウィンドウを合体させる「デュアルモード」でのファイル整理は超捗りますね。
Finder拡張アプリの最高峰「TotalFinder」は12ドル(1,379円)です。14日間の試用期間もあるので、使ったことがない人は是非お試しください。