金曜日に xcode 5 コマンド ライン ツールにアップグレードしました。何かが正しく動作していないので、最後の 4.x バージョンの ox xcode に戻したいです。xcode 5 コマンド ライン ツールをアンインストールするにはどうすればよいですか? リリースノートには何も表示されません。
3 に答える
Command Line Tools v6 をアンインストールしようとしているときに、これに遭遇しました。
完全な Xcode 6 をインストールしましたが、Xcode をゴミ箱に移動しても、CLT はアンインストール/削除されませんでした。/usr/bin/clang
たとえば、私はまだ持っていました。解決策は、.bom コンテンツを使用して CLT を手動で削除することでした (@veducm の回答と同様)。
cd /
lsbom -fls /var/db/receipts/com.apple.pkg.CLTools_Executables.bom | sudo xargs -I{} rm -rf "{}"
lsbom -fls /var/db/receipts/com.apple.pkg.DevSDK_OSX109.bom | sudo xargs -I{} rm -rf "{}"
sudo rm /var/db/receipts/com.apple.pkg.{CLTools_Executables,DevSDK_OSX109}.{bom,plist}
DevSDK_OSX109
お使いのバージョンに置き換えてください。複数ある場合は、それらすべてに同じコマンドを適用します (たとえば、Mavericks と Yosemite にも CLT をインストールしたため、両方がDevSDK_OSX109
ありました)。DevSDK_OSX1010
注: これにより、.bom にリストされているファイルが削除されます。lsbom -fls /var/db/receipts/com.apple.pkg.CLTools_Executables.bom
わからない場合は、などを実行して、最初にコンテンツを表示できます。
cd /
注 2: lsbomによって報告されるパスは相対パスであるため、 が必要です。を実行するだけで CLT を削除することもできますrm -rf /Library/Developer/CommandLineTools
。