Εγκατάσταση της Kotlin τοπικά

Μάθε πώς να εγκαταστήσεις την Kotlin τοπικά για να λύνεις τις ασκήσεις του Exercism στον δικό σου υπολογιστή


Εκτός από το CLI του Exercism και τον αγαπημένο σου επεξεργαστή κειμένου, για να εξασκηθείς με ασκήσεις Exercism σε Kotlin χρειάζεσαι:

  • το Java Development Kit (JDK): ο Kotlin μεταγλωττίζεται σε κώδικα byte της Java, οπότε χρειάζεται να εγκαταστήσεις το JDK, το οποίο περιλαμβάνει και ένα Java Runtime και εργαλεία ανάπτυξης (κυρίως τον μεταγλωττιστή της Java), και
  • το Gradle: ένα εργαλείο δόμησης ειδικά για έργα βασισμένα στην JVM, που υποστηρίζει την Kotlin.

Διάλεξε το λειτουργικό σου σύστημα:

... ή ...

Προαιρετικά, μπορείς επίσης να χρησιμοποιήσεις ένα Java IDE.


Windows

Άνοιξε μια γραμμή εντολών με δικαιώματα διαχειριστή. (Αν χρειάζεσαι βοήθεια για να ανοίξεις μια γραμμή εντολών με δικαιώματα διαχειριστή, δες πώς να ανοίξεις μια αναβαθμισμένη γραμμή εντολών στα 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!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


macOS

Παρακάτω υπάρχουν οδηγίες εγκατάστασης με την πιο συνηθισμένη μέθοδο, το Homebrew. Αν προτιμάς, μπορείς επίσης να εγκαταστήσεις στο macOS χωρίς το Homebrew.

Εγκατάσταση

  1. Αν δεν έχεις εγκαταστήσει ακόμα το Homebrew, κάν' το τώρα:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Κάνε tap στο Homebrew Cask: αυτό μας επιτρέπει να εγκαταστήσουμε έτοιμα δυαδικά αρχεία, όπως το JDK.

      $ brew tap adoptopenjdk/openjdk
    
  3. Εγκατέστησε το JDK:

     $ brew install --cask adoptopenjdk11
    

Τώρα μπορείς να ξεκινήσεις με τη διαδρομή Kotlin του Exercism!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


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!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


Άλλες διανομές Linux

Υπάρχουν πολλοί τρόποι να εγκαταστήσεις το JDK 11, αλλά ένας από τους πιο εύκολους είναι το SDKMAN, που σου επιτρέπει να εγκαταστήσεις το OpenJDK 11 χωρίς κόπο. Ακολούθησε τα παρακάτω βήματα:

  1. Εγκατέστησε το SDKMAN:
    $ curl -s "https://get.sdkman.io" | bash
    
    (αν δεν δουλέψει, ρίξε μια ματιά στις οδηγίες που θα βρεις εδώ: https://sdkman.io/install )
  2. Εγκατέστησε το openjdk11:
    $ sdk install java 11.0.2-open
    

Τώρα μπορείς να ξεκινήσεις με τη διαδρομή Kotlin του Exercism!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


Χειροκίνητη εγκατάσταση


Χειροκίνητη εγκατάσταση στα Windows

ΣΗΜΕΙΩΣΗ: αυτές οι οδηγίες απευθύνονται σε έμπειρους χρήστες Windows. Αν δεν ξέρεις ήδη να ορίζεις μεταβλητές περιβάλλοντος ή δεν αισθάνεσαι άνετα να διαχειρίζεσαι τη δομή των καταλόγων, σου συνιστούμε ανεπιφύλακτα να χρησιμοποιήσεις την εγκατάσταση μέσω Chocolatey, παραπάνω.

  1. Εγκατέστησε το JDK:
    1. Κατέβασε το "OpenJDK 11 (LTS)" από το AdoptOpenJDK (διάλεξε "Install JDK").
    • Τρέξε το πρόγραμμα εγκατάστασης, χρησιμοποιώντας όλες τις προεπιλεγμένες επιλογές.

Τώρα μπορείς να ξεκινήσεις με τη διαδρομή Kotlin του Exercism!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


Εγκατάσταση στο macOS χωρίς το Homebrew

ΣΗΜΕΙΩΣΗ: αυτές οι οδηγίες απευθύνονται σε έμπειρους χρήστες macOS. Εκτός αν δεν θέλεις οπωσδήποτε να χρησιμοποιήσεις κάποιον διαχειριστή πακέτων, σου συνιστούμε ανεπιφύλακτα τις οδηγίες εγκατάστασης μέσω Homebrew, παραπάνω.

  1. Εγκατέστησε το JDK:
    1. Κατέβασε το "OpenJDK 11 (LTS)" από το AdoptOpenJDK (διάλεξε "Install JDK").
    2. Τρέξε το πρόγραμμα εγκατάστασης, χρησιμοποιώντας όλες τις προεπιλεγμένες επιλογές.

Τώρα μπορείς να ξεκινήσεις με τη διαδρομή Kotlin του Exercism!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


Εγκατάσταση στο Linux χωρίς διαχειριστή πακέτων

ΣΗΜΕΙΩΣΗ: αυτές οι οδηγίες απευθύνονται σε έμπειρους χρήστες Linux. Εκτός αν δεν θέλεις οπωσδήποτε να χρησιμοποιήσεις κάποιον διαχειριστή πακέτων, σου συνιστούμε ανεπιφύλακτα τις οδηγίες εγκατάστασης, παραπάνω.

  1. Εγκατέστησε το JDK:
    1. Διάλεξε τη διανομή σου και κατέβασε το "OpenJDK 11 (LTS)" από το AdoptOpenJDK (διάλεξε "Install JDK").
    2. Τρέξε το πρόγραμμα εγκατάστασης, χρησιμοποιώντας όλες τις προεπιλεγμένες επιλογές.

Τώρα μπορείς να ξεκινήσεις με τη διαδρομή Kotlin του Exercism!

Για να ξεκινήσεις, δες "Εκτέλεση των tests".


Java IDE

Υπάρχουν πολλά Java IDE διαθέσιμα. Τα τρία πιο δημοφιλή είναι:

  • IntelliJ IDEA (κατέβασε την έκδοση "Community")
    • από τους δημιουργούς του Kotlin, αυτό το IDE προσφέρει την καλύτερη υποστήριξη για τη γλώσσα.

και υπάρχουν κι άλλα.