ΠΠ° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½Π° ΡΠ»ΠΈΠΊΠ° Π·Π° ΠΏΠΎΠ΄ΠΈΠ³Π°ΡΠ΅, ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ΡΠ΅ ΡΠ° Π°ΡΡ
ΠΈΠ²Π°ΡΠ° ΡΠΎ Π·Π±ΠΈΡ Π½Π° ΡΠΊΡΠΈΠΏΡΠΈ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ (1 MB), ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π΅ΠΎΠΏΡ
ΠΎΠ΄Π½ΠΈ Π·Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ (βapt install wget make gawk gcc bc bison flex xorriso libelf-dev libssl-devβ) , Π²ΠΊΠ»ΡΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π³ΡΡΠΏΠΈ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π²ΠΎ
- ΠΠΆΡΡΠΈΡΠ°Π½ Linux ΠΊΠ΅ΡΠ½Π΅Π» 5.4.3, GNU C Library 2.30 ΠΈ Busybox 1.31.1.
- Π‘ΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π°Ρ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΠΎΠ΄ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Ubuntu 18.04.3 Π΅ ββΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΡΠ΅Ρ Π·Π° Π»Π°Π½ΡΠΈΡΠ°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°
GraalVM , Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ JDK, Python, Ruby ΠΈ Node.JS/JavaScript. - ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠΎ Adopt OpenJDK ΠΈ Zulu, JDK Π²Π°ΡΠΈΡΠ°Π½ΡΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ AdoptOpenJDK ΠΈ Azul Systems. ΠΠ°ΠΊΠ΅ΡΠΎΡ Oracle JDK Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Ρ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ΡΠΎΠ²ΠΈ ΡΠΎ Go ΠΈ Python ΡΠ°Π·ΠΈΡΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π²ΠΎ ΠΎΠΏΡΠΎΠ²Π°ΡΠ΅Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΌΠ΅ΡΠ°-ΡΠ΅Ρ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ ΡΠ΅ΡΠΎΠ²ΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ ΡΠΎ ΠΈΠ³ΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½ΠΈΡΠΈΡ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Hello ΡΠΎ ΡΠΏΠ°ΡΡΡΠ²Π° ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΡΠΈ.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π° Π·Π° QEMU, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Minimal Linux ΠΎΠ΄ ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° Π²ΠΎ Π²ΠΈΡΡΡΠ΅Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° QEMU (ΠΊΠΎΠΌΠΏΠ»Π΅ΡΠΎΡ Π·Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°
Π½Π΅ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΡΠ° Π²ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ JavaScript Π΅ΠΌΡΠ»Π°ΡΠΎΡ).
ΠΠ·Π²ΠΎΡ: opennet.ru