Geliştiriciler için İndirmeler web sayfası olmadan Xcode Komut Satırı Araçları nasıl indirilir?


42

Xcode için Komut Satırı Araçları'nı kurmaya çalışıyorum, böylece bazı temel programlama alıştırmaları için gereken bazı paketleri kurmak için homebrew'i kullanabilirim; Nadiren kullandığım bir şey için oldukça hantal olduğu için Xcode'un tamamını (tekrar) yüklemeyi tercih etmem ve minimalist bir IDE'yi tercih etmem gerekir. Güya Apple, komut satırı araçlarını ayrı olarak yayınladı, ancak ne olursa olsun, Geliştiriciler için İndirilenler sayfasını açtığımda, sayfanın çoğu zaman indirmelerle yüklenmeyeceği ve hatta çoğu zaman indirmelere yer vermeyeceği bir tür garip hata alıyorum. (nadiren) Aradığım komut araçlarını bulamıyorum. Görünüşe göre, OSX GCC Yükleyicisini Kenneth Reitz'in blog'undan da indirebilirsiniz , ancak resmi bir Apple sürümü olduğu artık kullanılmıyor.

Takip edebileceğim başka yollar var mı? Web sitesinde neler olabilir?


Developer.apple.com/downloads adresinde başka bir web tarayıcısı kullanmayı denediniz mi?
Matthieu Riegler

Chrome, Safari ve Firefox'u denedim (ve üçünü de sıfırladım).
antivicarious

Bir çözüm bunun için bir torrent veya Doğrudan İndirme bağlantısı bulmak olabilir ... Fakat Apple'dan bir dosya kadar güvenli olmayabilir ...
Matthieu Riegler

Bunu düşündüm. Bu kadar basit olması gerektiğinde tüm yol boyunca gitmek zorunda kalmak biraz saçma görünüyor, ama haklısın, bir çözüm olabilir.
antivicarious

Ya da belki bir başkasından sizin için indirmesini isteyebilirsiniz.
Matthieu Riegler

Yanıtlar:


49

Komut satırı araçları Xcode 5.0.1 aracılığıyla sunulmadı, ancak bunları bu terminal komutuyla yükleyebildim.

xcode-select --install

Komut satırı araçlarına ihtiyacı olduğunu ve bunları yüklemenizi önereceğini söyleyecektir. Benim için bir cazibe gibi çalıştı.


1
Bu aptalca, ama aslında işe yarıyor. Teşekkürler!
Dan Rosenstark

1
Burada çalışmıyor mu ... diyor - yükleme geçerli bir seçenek değil.
Matt

@Matt OS X'in hangi sürümünü kullanıyorsunuz?
Olivier Lacan

Şimdiye kadar, 10.9 Mavericks
Matt

Anlık görüntü ile birlikte talimatları gösteren bağlantı Xcode Komut Satırı Araçları'nı paylaşmak istiyorum . Ben acemiğim ve bu yüzden benim için yardımcı oldu.
Vikram Singh Saini

10

Nitekim, bunları Apple Geliştirici indirme sayfasından indirebilirsiniz.

Sayfa çalışmıyorsa, Matthieu'nin tavsiyesine uyarak başka bir tarayıcı veya bilgisayar deneyebilirim.


Chrome, Safari ve Firefox'u denedim (ve üçünü de sıfırlayın) boşuna, ve bilgisayarımı yeniden başlattım. Şu anda bir başkasına erişimim yok, ancak mümkün olan en kısa sürede deneyeceğim.
antivicarious

Yönetici iseniz, başka bir hesap oluşturabilir ve bununla test edebilirsiniz. Bu, bozuk tercihleri ​​veya önbellek dosyalarını engeller.
Ɱark Ƭ

4

XCode 4.x CLTools paketlerini resmi indirme sitelerinden doğrudan linklerle indirebilirsiniz.

İşte sizin için yükleme işlemini otomatikleştirecek bir komut dosyası 1 .

Araçların güncellenmiş bağlantılarını bulmak için bu komutu kullanabilirsiniz:

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] Lütfen sunucularını kötüye kullanmayın / aşırı yüklemeyin


Elma indirme sayfasına ulaşmak için son derece sinir bozucu bir zaman geçirdim (un / pw girin, sonra sizi farklı bir giriş ekranına götürün, un / pw girin ve hesap detay ekranınızı güncellemenizi sağlar). Bu nihayet doğrudan indirme bağlantısını almamı sağlayan çözümdü. Teşekkürler.
Aidan Kane,

Evet, bu hayal kırıklığı ile empati kurabiliyorum ... Apple indirme linklerini gizli tutmaya ve yalnızca geliştirici sitesine giriş yapmış kişilerin erişimine açık tutmaya karar verdi. Bunun etrafında el ile oturum açmak ve çerezleri almak ya da tarayıcıyı otomatikleştiren veya oturum açma formuna POST'a birden fazla istek yapan ve son isteğin aynı kimlik doğrulama çerezlerini kullanmasına izin veren bazı otomasyon araçlarını içeren yöntemler olsa da ... bunlar bir kurulum betiğini uygulamak ve temel almak zor ve kırılgan olabilir.
TrinitronX

XCode veya CLTools dağıtımını otomatikleştirmenin en güvenilir yolunun önce manuel olarak oturum açmak, ardından uygun .dmgdosyayı yerel olarak bir dosya sunucusuna kaydetmek olduğunu gördüm . Daha sonra otomasyon betiği .dmg, yerel dosya sunucusundan "paket repo" dan basitçe indirebilir ve kuruluma devam edebilir.
TrinitronX

@AidanKane: Daha fazla bağlam ve script için ilgili cevaplarımın bazılarıyla da ilgilenebilirsin: Komut Satırı Araçlarını Komut Satırı'ndan , Tam Otomatik XCode Kurulumu'ndan
TrinitronX

0

Ben de aynı sorunu yaşadım. Sol çubuktaki "Uygulamalar" filtresinin işaretini kaldırmanız yeterlidir, indirme listesini görebilirsiniz.


0

Birlikte Xcode'dan kaçınmayı tercih ederseniz, OSS GCC açık kaynaklı projesini Github'da kullanabilir ve manuel olarak yükleyebilirsiniz.

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 Komut satırı araçlarını yüklemenizi istemek için hala macOS Sierra 10.12.6'da çalışıyor


-2

İndirme listesinden kaybolmuş görünüyor. Chrome'u kullanarak hiçbir şeyim yok, ardından Safari'ye geçtim ve arama çalışmaya başladı.

Ancak "Komut Satırı Araçları" için hiçbir sonuç yok


Bu benim için var, sadece indirme sayfasında listelenmiştir arama gerekmez
user151019


-4

Firefox'ta da benzer bir sorun yaşadım, ancak çerezleri temizledim ve bu iyi oldu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.