Proをクリーンインストール&環境復元したよ|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。Sierra向けの記述を追加しました新年あけましておめでとうございます。hachi8833です。Proの内蔵SSDをフォーマット、Sierraでクリーンインストール、環境復元したので、作業中の注意点などをメモします。Rails開発を意識した環境設定です。通常であれば環境復元はMac標準のTimeMachineで行うのが圧倒的に楽なので、クリーンインストールを行う必要はまずありません。今回は自分の環境にインストールされていた大量の余分なソフトウェアを整理するのと、新規でRubyとRailsの環境を構築するときの参考にするために、あえてクリーンインストールを行いました。この手順はクリーンインストールと環境復元用ですが、Macへの新規インストールでも参考になると思います。Gmailのおかげで巨大なメールアーカイブをえっちらおっちら復元せずに済むようになったのは、本当にありがたいことです。本当はリンクを参考にAnsibleで全自動セットアップしたかったのですが、うまくいかなかったので普通にHomebrew中心にやりました。このぐらいきれいにしておけば今後のAnsible化は相当やりやすくなったはずなので、次回挑戦してみます。さらなことばかりですが指差し確認用に。Sierraで導入されたAPFSには「暗号化あり」と「なし」がある。これはFileVaultによる暗号化とは別物らしい(少なくとも設定は分かれている)ので、両方オンにはしない方がよさそう。storeからシステムアップデートをかける以上でクリーンインストールは完了。オンアイコンサイズ、グリッド間隔、テキストサイズを適当に調整グリッド間隔を変えないと、以下のディスク容量表示が途中で省略されてしまう。する(重要↓)ショートカットショートカットは自分の好みで変更する。3本指でドラッグすごく奥まったとこにある設定だけど、3本指でドラッグをオンにしないと超不便。オン書類フォルダのiCloud同期はやめておいた。オンソフトウェアとアプリのインストール実際の手順は以下の順序よりもっと要領が悪かったので、今後のために整理した。SIPの解除TotalFinderを使うためにSIPの一部をオフにする作業。SIPは原則オフにするべきではないので、リスクを十分に理解してから行うこと。enableで有効にする。詳しくはマニュアルを参照Homebrewのインストールhomebrewの指示どおりにインストールする。インストールスクリプトはちょくちょくアップデートされているのでここには貼らない。インストール後に以下を実行して自分用にggrepをインストールした(なくてもよい)。homebrew/dupes/grepHomebrewでインストールhomebrewについての説明は省略。Homebrewは最近置き場所などがいろいろ変わっているので、長く使っている人は注意。