نصب محلی Kotlin

بیاموزید چگونه Kotlin را به‌صورت محلی نصب کنید تا تمرین‌های Exercism را روی رایانه‌ی خودتان حل کنید


علاوه بر exercism CLI و ویرایشگر متن محبوبتان، برای تمرین با تمرین‌های Exercism به زبان Kotlin به این موارد نیاز دارید:

  • Java Development Kit (JDK): Kotlin به بایت‌کدهای Java کامپایل می‌شود؛ باید JDK را نصب کنید که هم شامل یک Java Runtime است و هم ابزارهای توسعه (به‌ویژه کامپایلر Java)؛ و
  • Gradle: ابزاری برای ساخت که مخصوص پروژه‌های مبتنی بر JVM است و از Kotlin پشتیبانی می‌کند.

سیستم‌عامل خود را انتخاب کنید:

... یا ...

به‌صورت اختیاری، می‌توانید از یک IDE مخصوص Java هم استفاده کنید.


ویندوز

یک خط فرمان مدیریتی باز کنید. (اگر برای باز کردن خط فرمان مدیریتی به کمک نیاز دارید، باز کردن خط فرمان با دسترسی بالا در Windows 8+ را ببینید (یا Windows 7).

  1. اگر Chocolatey را نصب نکرده‌اید، حالا این کار را انجام دهید:

      C:\Windows\system32> @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
    
  2. JDK را نصب کنید:

     C:\Windows\system32> choco install openjdk11
     ...
     C:\Windows\system32> refreshenv
     ...
    

توصیه می‌کنیم خط فرمان مدیریتی را ببندید و یک خط فرمان جدید باز کنید؛ برای تمرین کردن تمرین‌های Exercism به دسترسی مدیریتی نیازی ندارید.

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


macOS

در ادامه دستورالعمل‌هایی برای نصب با رایج‌ترین روش، یعنی استفاده از Homebrew، آمده است. اگر ترجیح می‌دهید، می‌توانید روی macOS بدون Homebrew نصب کنید.

نصب

  1. اگر هنوز Homebrew را نصب نکرده‌اید، حالا این کار را انجام دهید:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. مخزن Homebrew Cask را اضافه کنید؛ این کار به ما اجازه می‌دهد باینری‌های از پیش ساخته‌شده مانند JDK را نصب کنیم.

      $ brew tap adoptopenjdk/openjdk
    
  3. JDK را نصب کنید:

     $ brew install --cask adoptopenjdk11
    

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


Linux

در ادامه دستورالعمل‌هایی برای نصب با استفاده از مدیر بسته‌ی توزیع شما آمده است. اگر ترجیح می‌دهید، می‌توانید روی Linux بدون مدیر بسته نصب کنید.

Debian

اگر از Debian یا مشتقات آن (مانند Ubuntu یا Linux Mint) استفاده می‌کنید، از APT استفاده کنید:

(تأییدشده روی: Ubuntu 14، 16 و 18)

  1. JDK را نصب کنید:

      $ sudo apt-get update
      $ sudo apt-get install software-properties-common
      $ sudo add-apt-repository ppa:openjdk-r/ppa
      $ sudo apt-get update
      $ sudo apt-get install openjdk-11-jdk
    

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


سایر توزیع‌های Linux

راه‌های زیادی برای نصب Jdk 11 وجود دارد، اما یکی از ساده‌ترین آن‌ها استفاده از SDKMAN است، که به شما امکان می‌دهد OpenJdk11 را به‌راحتی نصب کنید. مراحل زیر را دنبال کنید:

  1. SDKMAN را نصب کنید:
    $ curl -s "https://get.sdkman.io" | bash
    
    (اگر این کار جواب نداد، نگاهی به دستورالعمل‌هایی که اینجا آمده بیندازید: https://sdkman.io/install )
  2. openjdk11 را نصب کنید:
    $ sdk install java 11.0.2-open
    

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


نصب دستی


نصب دستی روی ویندوز

توجه: این دستورالعمل‌ها برای کاربران باتجربه‌ی ویندوز در نظر گرفته شده است. اگر از قبل نمی‌دانید چطور متغیرهای محیطی را تنظیم کنید یا مدیریت ساختار پوشه‌ها برایتان راحت نیست، اکیداً توصیه می‌کنیم از نصب مبتنی بر Chocolatey استفاده کنید، که بالاتر توضیح داده شد.

  1. JDK را نصب کنید:
    1. «OpenJDK 11 (LTS)» را از AdoptOpenJDK دانلود کنید (گزینه‌ی «Install JDK» را انتخاب کنید).
    • نصب‌کننده را با همه‌ی مقادیر پیش‌فرض اجرا کنید.

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


نصب روی macOS بدون Homebrew

توجه: این دستورالعمل‌ها برای کاربران باتجربه‌ی macOS در نظر گرفته شده است. مگر اینکه به‌طور خاص نخواهید از مدیر بسته استفاده کنید، اکیداً توصیه می‌کنیم از دستورالعمل‌های نصب مبتنی بر Homebrew استفاده کنید، که بالاتر توضیح داده شد.

  1. JDK را نصب کنید:
    1. «OpenJDK 11 (LTS)» را از AdoptOpenJDK دانلود کنید (گزینه‌ی «Install JDK» را انتخاب کنید).
    2. نصب‌کننده را با همه‌ی مقادیر پیش‌فرض اجرا کنید.

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


نصب روی Linux بدون مدیر بسته

توجه: این دستورالعمل‌ها برای کاربران باتجربه‌ی Linux در نظر گرفته شده است. مگر اینکه به‌طور خاص نخواهید از مدیر بسته استفاده کنید، اکیداً توصیه می‌کنیم از دستورالعمل‌های نصب استفاده کنید، که بالاتر توضیح داده شد.

  1. JDK را نصب کنید:
    1. توزیع خود را انتخاب کنید و «OpenJDK 11 (LTS)» را از AdoptOpenJDK دانلود کنید (گزینه‌ی «Install JDK» را انتخاب کنید).
    2. نصب‌کننده را با همه‌ی مقادیر پیش‌فرض اجرا کنید.

حالا آماده‌اید تا کار با مسیر Kotlin در Exercism را شروع کنید!

برای شروع، «اجرای Testها» را ببینید.


IDEهای Java

IDEهای Java زیادی در دسترس‌اند. سه مورد از محبوب‌ترین آن‌ها عبارت‌اند از:

  • IntelliJ IDEA (نسخه‌ی «Community» را دانلود کنید)
    • این IDE از سوی نویسندگان Kotlin عرضه شده و بهترین پشتیبانی از این زبان را ارائه می‌دهد.

و موارد دیگری هم وجود دارند.