Downloads for Developers WebページなしでXcodeのコマンドラインツールをダウンロードする方法は?


42

Xcodeのコマンドラインツールをインストールして、homebrewを使用して、基本的なプログラミング演習に必要なパッケージをインストールしようとしています。私はめったに使用しないものにはかなりかさばり、最小限のIDEを好むので、Xcode全体をインストールすることは避けたいです。おそらく、Appleはコマンドラインツールを個別にリリースしましたが、何らかの理由で、開発者向けダウンロードページにサインインすると、ほとんどの場合、ページがダウンロードで埋められないような奇妙なエラーが発生します(まれに)探しているコマンドツールが見つかりません。どうやらKenneth ReitzのブログからOSX GCCインストーラーをダウンロードすることもできますが、Appleの公式バージョンがあるので、時代遅れのようです。

私が追求できる他の方法はありますか?ウェブサイトで何が起こっているのでしょうか?


developer.apple.com/downloadsで別のWebブラウザーを使用してみましたか?
マチューリーグラー

Chrome、Safari、Firefoxを試しました(これら3つすべてをリセットしました)。
antivicarious

...一つの解決策は、このための急流や直接ダウンロードリンクを見つけることができ...しかし、それは、Appleからのファイルのように安全なようではないかもしれません
マシュー・リーグラー

私はそれを考えました。とてもシンプルなはずなのに、ずっと歩き回らなければならないのは少しばかげているように思えますが、あなたは正しい、それは解決策かもしれません。
対抗戦

または、他の人にダウンロードを依頼することもできます。
マチューリーグラー

回答:


49

コマンドラインツールはXcode 5.0.1では提供されていませんが、このターミナルコマンドでインストールできました。

xcode-select --install

コマンドラインツールが必要であることを通知し、それらのインストールを提案します。私にとって魅力のように働いた。


1
これはばかげていますが、実際には機能します。ありがとう!
ダンローゼンスターク14年

1
ここでは機能しません... --installは有効なオプションではありません。
マット14年

@Matt OS Xのどのバージョンを実行していますか?
オリビエラカン

今では、10.9マーベリックス
マット

スナップショットとともに指示を表示するリンクXcodeコマンドラインツールを共有したい。私は初心者なので、私にとっては役に立ちました。
ヴィクラムシンサイニ

10

実際、Apple Developerのダウンロードページからダウンロードできます。

ページが機能しない場合は、Matthieuのアドバイスに従い、別のブラウザーまたはコンピューターを試します。


Chrome、Safari、Firefoxを試して(3つすべてをリセットして)使用できない状態にし、コンピューターを再起動しました。現時点では他の人にアクセスすることはできませんが、できるだけ早く試します。
対抗戦

あなたが管理者であれば、別のアカウントを作成し、それでテストできます。これにより、破損した設定やキャッシュファイルが回避されます。
ⱮarkƬ

4

XCode 4.x CLToolsパッケージは、公式のダウンロードサイトから直接リンクを介してダウンロードできます。

インストールプロセスを自動化するスクリプト次に示します1

ツールの更新されたリンクを見つけるには、次のコマンドを使用できます。

curl -Ls https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/index-3905972D-B609-49CE-8D06-51ADC78E07BC.dvtdownloadableindex | plutil -convert json -o - - | python -mjson.tool | less

[1]サーバーを乱用/過負荷にしないでください


アップルのダウンロードページにアクセスしようとして非常にイライラする時間がありました(un / pwを入力してから別のログイン画面に移動し、un / pwを入力してアカウント詳細画面を更新します)。これが最終的に直接ダウンロードリンクを取得できるようにするソリューションでした。ありがとう。
エイダンケイン

はい、この欲求不満に共感できます... Appleは、ダウンロードリンクを秘密にし、開発者サイトにログインしているユーザーのみがアクセスできるようにすることを決定しました。手動でログインしてCookieを取得するか、ブラウザを自動化するかログインフォームにPOSTする複数のリクエストを行い、最終リクエストで同じ認証Cookieを使用できるようにする自動化ツールを使用する方法がありますが...これらは、インストールスクリプトを実装およびベースにするのが難しく、壊れやすい場合があります。
TrinitronX

XCodeまたはCLToolsの展開を自動化する最も信頼できる方法は、最初に手動でログインしてから、適切な.dmgファイルをファイルサーバーにローカルに保存することです。次に、自動化スクリプトは.dmg、ローカルファイルサーバー「package repo」からダウンロードしてインストールを続行できます。
TrinitronX

@AidanKane:あなたはまた、より多くのコンテキスト&スクリプトのための私の関連する回答の一部に興味がある可能性がありますコマンドラインから完全にコマンドラインツールをインストールし完全に自動化されたXCodeのインストール
TrinitronX

0

同じ問題が発生しました。左のバーの[アプリケーション]のフィルターをオフにするだけで、ダウンロードリストが表示されます。


0

一緒にXcodeを使用しない場合は、GithubのOSS GCCオープンソースプロジェクトを利用して、手動でインストールできます。

curl -O http://cloud.github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg
sudo installer -pkg ./GCC-10.7-v2.pkg -target /
rm -f ./GCC-10.7-v2.pkg;

0

xcode-select --install macOS Sierra 10.12.6でも引き続き動作し、コマンドラインツールのインストールを促すプロンプトが表示されます


-2

ダウンロードのリストから消えたようです。Chromeを使用しても何も得られず、Safariに切り替えてから検索が機能し始めました。

しかし、「コマンドラインツール」の結果はありません


それは私にとってそこにあり、ダウンロードページに検索の必要はありません
-user151019

-3

Xcodeをインストールしたら、Xcodeを起動し、次の手順に従ってコマンドラインツールをインストールできます。

  1. Xcode>環境設定...>ダウンロード>コンポーネント
  2. コマンドラインツールパッケージをインストールする

詳細:http : //docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/index.html#ixzz3JX4GluRq


1
OPは「私はむしろ、Xcodeの全体をインストールしないだろう」と言う
user151019

-4

Firefoxでも同様の問題が発生しましたが、Cookieをクリアしただけで問題ありませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.