5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Xcode Command Line Tools の再インストール

Posted at

はじめに

Homebrewのアップグレードの結果、1件のエラーがありました

「Command line tools」のバージョンが古い、とのことだったので、
最新バージョンにアップデートしました。
その記録です。

Homebrewとは

Homebrewとは、さまざまなパッケージをインストールしたり、
バージョン管理を行うための、パッケージ管理システムです。

インストールするメリット

  • 手動でパッケージをダウンロードしたりアップデートすることに比べ、格段に作業がしやすい
  • インストールするとbrewというコマンドが使えるようになり、このコマンドを使ってさまざまな操作を行うことができるようになる

Command line toolsとは

HomebrewをMacでインストールするためには、事前にあるもののインストールが必要です。
それが「Command line tools」です。
これは、Mac上での開発に必要となるツール群をインストールものになります。

インストールの手順

1、 コマンドを実行します。

$ xcode-select --install

2、 ポップアップが表示されるので、「インストール」
3、 使用許諾契約に関する説明が表示されるので、「同意する」をクリックします。

すると、Command line toolsのインストールが開始されます。
(時間がかかるのでお気をつけて!)

アップグレードしたらエラー発見

Homebrewをアップグレードしました。

$ brew upgrade

すると、一部エラーを発見。

Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Settings.

If that doesn't show you any updates, run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 14.3.

<内容>
エラーです: コマンドラインツールが古すぎます。
システム設定のソフトウェアアップデートから更新してください。

それで更新が表示されない場合は、実行してください:
sudo rm -rf /Library/Developer/CommandLineTools を実行してください。
sudo xcode-select --install

または、手動で以下からダウンロードしてください:
https://developer.apple.com/download/all/。
Xcode 14.3用のコマンドラインツールをダウンロードする必要があります。

言われた通りに

表示された通りに、コマンドを入力しました。

$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install

待つこと10分ほど…無事完了しました。

おわりに

完全に私の備忘録です。(笑)
何か大事なものが消えたりとんでもないエラーが起きるのではないかと、
ターミナルコマンドに入力する際は、いつもびびりちらかしているので、
自信持って操作ができるように、引き続き勉強を頑張ります🔥

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?