Cara Memasang Alat Baris Perintah di Mac OS X (Tanpa Xcode)
Daftar Isi:
Pengguna Mac yang lebih suka memiliki toolkit Unix yang lebih tradisional yang dapat diakses oleh mereka melalui Terminal mungkin ingin menginstal subbagian Command Line Tools opsional dari Xcode IDE. Dari MacOS Monterey, Big Sur, Catalina, Mojave, High Sierra, Sierra, OS X El Capitan, Yosemite, Mavericks dan seterusnya, ini sekarang mudah dilakukan secara langsung dan tanpa menginstal seluruh paket Xcode terlebih dahulu, tidak diperlukan akun pengembang juga.
Paket Alat Baris Perintah memberi pengguna terminal Mac banyak alat, utilitas, dan kompiler yang umum digunakan, termasuk make, GCC, dentang, perl, svn, git, ukuran, strip, string, libtool, cpp, apa, dan masih banyak perintah berguna lainnya yang biasanya terdapat pada instalasi default linux. Kami telah menyertakan daftar lengkap binari baru yang tersedia melalui toolkit baris perintah di bawah ini untuk mereka yang tertarik, atau Anda dapat melihatnya sendiri setelah menginstal paket, yang akan kami bahas di sini.
Panduan ini ditujukan untuk MacOS Monterey 12, macOS Big Sur 11, macOS Catalina, macOS Mojave 10.14.x, 10.13 High Sierra, 10.12 Sierra, OS X 10.11 El Capitan, OS X 10.10 Yosemite, dan Mac OS X 10.9, dan rilis yang lebih baru. Pengguna Mac yang menjalankan versi sebelumnya dari Mac OS X dapat terus menginstal Alat Baris Perintah dan gcc (tanpa Xcode) secara langsung melalui penginstal paket yang tersedia melalui situs web Apple Developer seperti dijelaskan di sini.
Menginstal Alat Baris Perintah di Mac OS X
- Luncurkan Terminal, temukan di /Applications/Utilities/
- Ketik string perintah berikut:
- Jendela popup pembaruan perangkat lunak akan muncul yang menanyakan: “Perintah xcode-pilih memerlukan alat pengembang baris perintah. Apakah Anda ingin menginstal alat sekarang?” pilih untuk mengonfirmasi ini dengan mengklik "Instal", lalu setujui Ketentuan Layanan saat diminta (jangan ragu untuk membacanya secara menyeluruh, kami akan berada di sini)
- Tunggu pengunduhan paket Alat Baris Perintah selesai, ukurannya sekitar 130 MB dan pemasangan cukup cepat tergantung pada kecepatan koneksi Anda
xcode-pilih --install
Pemasang akan hilang dengan sendirinya setelah selesai, dan Anda kemudian dapat memastikan semuanya berfungsi dengan mencoba menggunakan salah satu perintah yang baru saja dipasang, seperti gcc, git, svn, rebase, make, ld, otool, nm, apa pun yang Anda inginkan dari daftar di bawah ini. Dengan asumsi penginstalan tidak terganggu, perintah akan dijalankan seperti yang diharapkan. Ini juga berarti Anda dapat mengkompilasi dan menginstal sesuatu dari kode sumber secara langsung tanpa harus menggunakan pengelola paket. Nikmati toolkit baris perintah unix baru Anda!
Yang Diinstal dengan Alat Baris Perintah dan Di Mana
Bagi mereka yang tertarik untuk mengetahui detail dari apa yang terinstal di Mac mereka dan ke mana perginya, seluruh paket toolkit baris perintah ditempatkan di direktori berikut:
/Library/Developer/CommandLineTools/
Anda dapat menelusuri melalui direktori itu jika Anda mau, atau Anda dapat mengetahuinya jika Anda ingin memodifikasi atau menyesuaikan paket apa pun di lain waktu.
Perhatikan bahwa direktori adalah root /Library dari Mac OS, bukan direktori pengguna ~/Library.
Jika Anda ingin melihat 61 perintah baru yang tersedia untuk Anda, semuanya ada di /Library/Developer/CommandLineTools/usr/bin/ tetapi kami juga telah mencantumkannya menurut abjad di bawah untuk kenyamanan:
ar as asa bison BuildStrings c++ c89 c99 cc dentang dentang++ cmpdylib codesign_allocate CpMac cpp ctags ctf_insert DeRez dsymutil dwarfdump dyldinfo flex flex++ g++ gatheringheaderdoc gcc gcov GetFileInfo git git-cvsserver git- terima-paket git-shell git-unggah-arsipkan git-unggah-paket gm4 gnumake gperf hdxml2manxml headerdoc2html indent install_name_tool ld lex libtool lipo lldb lorder m4 buat MergePef mig mkdep MvMacasmdisasmmmedit otool pagestuff projectInfo ranlib rebase redo_prebinding ResMerger resolveLinks Rez RezDet RezWack rpcgen segedit SetFile ukuran SplitForks string strip svn svnadmin svndumpfilter svnlook svnrdump svnserve svnsync svnversion unifdef unifdefall UnRezWack unwinddump what xml2man yacc
Memecahkan masalah kesalahan “saat ini tidak tersedia”
Mendapat pesan kesalahan yang menyatakan “Tidak dapat menginstal perangkat lunak karena saat ini tidak tersedia dari server Pembaruan Perangkat Lunak”? Anda beruntung, karena pesan kesalahan tersebut mungkin mengindikasikan bahwa Anda telah menginstal Xcode di Mac.
Dari Mac OS X 10.9 dan seterusnya, jika Xcode sudah diinstal di Mac OS X, maka Alat Baris Perintah akan diinstal juga (Anda dapat memeriksanya dengan mencoba menjalankan gcc atau make dari terminal). Oleh karena itu, tutorial ini ditujukan untuk pengguna yang tidak ingin menginstal paket pengembangan Xcode yang lebih luas, dan lebih memilih hanya menginstal utilitas baris perintah saja. Ya, itu berarti Anda dapat menghapus seluruh aplikasi Xcode dan hanya menginstal alat baris perintah jika Anda mau, karena bagi banyak pengguna dan sysadmin itulah satu-satunya alasan mereka menginstal Xcode untuk memulai.