Mac環境

MojaveからCatalinaにアップデートしたらエラーが出ちゃった

2019年11月30日

エラー

iPhoneのバックアップ方法が、iTunesからFinderに変わっていたので

MojaveからCatarinaにアップデートしました。

それにともないHome Brewのアップデートをしたのですが、案の定エラーがでてしまいました。

Home Brewのアップデートによるエラー

Home Brewをアップデートをした時のエラーは下記になります。

Error: Your Xcode (10.2.1) is too outdated.
Please update to Xcode 11.2.1 (or delete it).
Xcode can be updated from the App Store.

Xcodeを最新に変更

Xcodeを最新のものにインストールするコマンドは下記になります。

$ xcode-select --install

tfenvとteraformのエラー

再度Home Brewを更新しましたが、エラーが出ました。

tfenvとterformのエラーが出たの解消します。

まずはtfenvのエラーから解消します。

Error: Cannot install terraform because conflicting formulae are installed. 
tfenv: because tfenv symlinks terraform binaries 
Please `brew unlink tfenv` before continuing.

tfenvの解消は、上記のPleaseの部分のコマンド打つと解消できます。

$ brew unlink tfenv

次にteraformの解消をします。

Error: Cannot install tfenv because conflicting formulae are installed. 
terraform: because tfenv symlinks terraform binaries 
Please `brew unlink terraform` before continuing.

teraformの解消は、上記のPleaseの部分を実行すると解消できます。

$ brew unlink terraform

これでアップデートをすると全てのエラーが解消できました。

まとめ

基本OSのアップデートを行なうと開発している端末だと、色々なツールでエラーがでると思います。

teraformとtfenvでエラーが出た場合は、unlinkを行なうことで解消できます。

これで心置きなくiphoneのバックアップが取れました。

-Mac環境
-