Cara Memasang Alat Baris Perintah dalam Mac OS X (Tanpa Xcode)

Isi kandungan:

Anonim

Pengguna Mac yang lebih suka mempunyai kit alat Unix yang lebih tradisional yang boleh diakses oleh mereka melalui Terminal mungkin ingin memasang subseksyen Alat Baris Perintah pilihan bagi IDE Xcode. Daripada MacOS Monterey, Big Sur, Catalina, Mojave, High Sierra, Sierra, OS X El Capitan, Yosemite, Mavericks dan seterusnya, ini kini boleh dilakukan secara langsung dan tanpa memasang keseluruhan pakej Xcode terlebih dahulu, tiada akaun pembangun diperlukan sama ada.

Pakej Alat Baris Perintah memberikan pengguna terminal Mac banyak alatan, utiliti dan penyusun yang biasa digunakan, termasuk make, GCC, clang, perl, svn, git, saiz, jalur, rentetan, libtool, cpp, apa, dan banyak lagi arahan berguna yang biasanya terdapat dalam pemasangan linux lalai. Kami telah menyertakan senarai penuh binari baharu yang tersedia melalui kit alat baris arahan di bawah untuk mereka yang berminat, atau anda boleh lihat sendiri selepas anda memasang pakej, yang akan kami jalani di sini.

Panduan ini ditujukan kepada 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 keluaran yang lebih baharu. Pengguna Mac yang menjalankan versi terdahulu Mac OS X boleh terus memasang Alat Baris Perintah dan gcc (tanpa Xcode) melalui pemasang pakej yang tersedia melalui tapak web Pembangun Apple seperti yang diterangkan di sini.

Memasang Alat Baris Perintah dalam Mac OS X

  1. Lancarkan Terminal, terdapat dalam /Applications/Utilities/
  2. Taip rentetan arahan berikut:
  3. xcode-select --install

  4. Tetingkap pop timbul kemas kini perisian akan muncul yang bertanya: “Arahan xcode-select memerlukan alat pembangun baris arahan. Adakah anda mahu memasang alatan sekarang?” pilih untuk mengesahkan ini dengan mengklik "Pasang", kemudian bersetuju menerima Syarat Perkhidmatan apabila diminta (sila baca dengan teliti, kami akan berada di sini)
  5. Tunggu muat turun pakej Alat Baris Perintah selesai, ia akan menjadi kira-kira 130MB dan dipasang dengan agak cepat bergantung pada kelajuan sambungan anda

Pemasang hilang dengan sendirinya apabila selesai, dan kemudian anda boleh mengesahkan semuanya berfungsi dengan cuba menggunakan salah satu arahan yang baru dipasang, seperti gcc, git, svn, rebase, make, ld, otool, nm, apa sahaja yang anda mahu daripada senarai di bawah. Dengan mengandaikan pemasangan tidak terganggu, arahan akan dilaksanakan seperti yang diharapkan. Ini juga bermakna anda boleh menyusun dan memasang perkara daripada kod sumber secara langsung tanpa perlu menggunakan pengurus pakej. Nikmati kit alat baris arahan unix baharu anda!

Apa yang Dipasang dengan Alat Baris Perintah dan Di mana

Bagi mereka yang berminat untuk mengetahui butiran perkara yang dipasang pada Mac mereka dan ke mana ia pergi, keseluruhan pakej toolkit baris arahan akan diletakkan dalam direktori berikut:

/Library/Developer/CommandLineTools/

Anda boleh menyemak imbas direktori itu jika anda mahu, atau anda hanya boleh mempunyai kesedaran tentangnya sekiranya anda ingin mengubah suai atau melaraskan mana-mana pakej pada masa akan datang.

Perhatikan bahawa direktori ialah akar /Perpustakaan Mac OS, bukan pengguna ~/direktori Perpustakaan.

Jika anda ingin melihat 61 arahan baharu yang tersedia untuk anda, semuanya ada dalam /Library/Developer/CommandLineTools/usr/bin/ tetapi kami juga telah menyenaraikannya mengikut abjad di bawah untuk kemudahan:

ar as asa bison BuildStrings c++ c89 c99 cc clang clang++ cmpdylib codesign_allocate CpMac cpp ctags ctf_insert DeRez dsymutil dwarfdump dyldinfo flex flex++ g++ gatherheadergitFi gcc gcov Getgitvergit-Dalam gcvsser terima-pek git-shell git-upload-archive git-upload-pack gm4 gnumake gperf hdxml2manxml headerdoc2html indent install_name_tool ld lex libtool lipo lldb lorder m4 make MergePef mig mkdep MvMacasmdisasmmmedit otool pagestuff project Set redopcsReset semula saizPautan semula halaman redopcFi rReset semula saiz rPautan Semula rSet semula saiz redopcMprelibgD Rentetan SplitForks jalur svn svnadmin svndumpfilter svnlook svnrdump svnserve svnsync svnversion unifdef unifdefall UnRezWack unwinddump what xml2man yacc

Menyelesaikan masalah ralat "tidak tersedia pada masa ini"

Mendapat mesej ralat yang mengatakan "Tidak dapat memasang perisian kerana ia tidak tersedia pada pelayan Kemas Kini Perisian" pada masa ini? Anda bernasib baik, kerana mesej ralat itu mungkin menunjukkan anda sudah memasang Xcode pada Mac.

Dari Mac OS X 10.9 dan seterusnya, jika Xcode sudah dipasang dalam Mac OS X maka Command Line Tools akan dipasang juga (anda boleh menyemak ini dengan cuba menjalankan gcc atau membuat dari terminal). Sehubungan itu, tutorial ini ditujukan kepada pengguna yang tidak mahu memasang pakej pembangunan Xcode yang lebih luas, dan lebih suka memasang utiliti baris arahan sahaja. Ya, ini bermakna anda boleh menyahpasang keseluruhan apl Xcode dan hanya memasang alat baris arahan jika anda mahu, kerana bagi kebanyakan pengguna dan sysadmin itulah satu-satunya sebab mereka memasang Xcode sebagai permulaan.

Cara Memasang Alat Baris Perintah dalam Mac OS X (Tanpa Xcode)