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