Saya ingin membuat skrip instalasi Alat Baris Perintah Xcode.
Di Mavericks,
xcode-select --install
akan membuka dialog yang meminta pengguna untuk menginstal, tetapi saya ingin memicu instalasi tanpa dialog, seperti menggunakan softwareupdate
perintah.
Apakah ada cara untuk melakukan ini?
Edit:
Secara khusus, xcode-select --install
meluncurkan aplikasi yang mengunduh dan menginstal alat tanpa mengharuskan pengguna untuk mengunduhnya secara manual atau memiliki akun Pengembang Apple. Tampaknya digunakan /System/Library/CoreServices/Install Command Line Developer Tools.app
untuk melakukan ini.
Saya ingin menggunakan mekanisme yang sama dengan Apple, tetapi tanpa GUI. Saya tidak ingin harus mengunduh secara manual .dmg yang berisi alat-alat karena ini tampaknya rapuh. Apple menyediakan beberapa alat baris perintah lainnya, seperti softwareupdate
dan install
yang mengunduh atau menginstal perangkat lunak langsung dari Apple, dan saya mencari yang sama untuk jenis distribusi ini.