Olej писал(а): ↑11 дек 2022, 14:40
Устанавливаем Kotlin
Он сам установит переменные окружения:
Код: Выделить всё
olej@R420:~$ echo $PATH
/home/olej/.sdkman/candidates/kotlin/current/bin:/home/olej/.bin:/home/olej/.cargo/bin:/home/olej/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Код: Выделить всё
olej@R420:~$ ls -l ~/.sdkman/candidates/kotlin/
итого 4
drwxr-xr-x 5 olej olej 4096 фев 1 1980 1.7.20
lrwxrwxrwx 1 olej olej 6 дек 11 02:54 current -> 1.7.20
Код: Выделить всё
olej@R420:~$ tree ~/.sdkman/candidates/kotlin/current/bin
/home/olej/.sdkman/candidates/kotlin/current/bin
├── kapt
├── kapt.bat
├── kotlin
├── kotlin.bat
├── kotlinc
├── kotlinc.bat
├── kotlinc-js
├── kotlinc-js.bat
├── kotlinc-jvm
├── kotlinc-jvm.bat
├── kotlin-dce-js
└── kotlin-dce-js.bat
0 directories, 12 files
И уже в следующем окне bash из любого каталога (по дефаулту находит):
Код: Выделить всё
olej@R420:~$ kotlin
Welcome to Kotlin version 1.7.20 (JRE 11.0.17+8-post-Ubuntu-1ubuntu220.04)
Type :help for help, :quit for quit
>>> :help
Available commands:
:help show this help
:quit exit the interpreter
:dump bytecode dump classes to terminal
:load <file> load script from specified file
>>> :quit
Теперь у нас есть
консольный Kotlin ... хотя это и экзотика - генеральное развитие Kotlin под IntelIDEA, инструмента (IDE) от JetBrains.
Но мне как-раз этого достаточно.