ΠΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΈ Π±ΡΠΎΠΉ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΈ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π΅Π²Π΅Ρ Π°Π»Ρ. Π‘ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΈ ΡΠ° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈ Π·Π° ΠΎΠΏΠΈΡΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΡΡΡ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅. Π‘ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΈ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Ρ ΠΊΠ°ΡΠΎ ΡΡΡΡΠ°Π²Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ GPLv2+ Π»ΠΈΡΠ΅Π½Π·ΠΈ. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ²Π° Π²ΠΊΠ»ΡΡΠ²Π° Π±Π°Π·ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ°, Π΅Π΄Π½Π° ΠΎΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠ°ΠΌΠ±Π»Π΅ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π·Π° i586, x86_64, aarch64 ΠΈ armh Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΈ. ΠΠ°Π»ΠΈΡΠ½ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ³Π»ΠΎΠ±ΠΊΠΈ Π·Π° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° mipsel Π²ΡΠ² Π²Π΅ΡΡΠΈΠΈ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Tavolga ΠΈ BFK3 Π½Π° CPU Baikal-T1. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° Elbrus VC, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ 4C ΠΈ 8C/1C+, ΡΡΡΠΎ ΠΈΠΌΠ°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅Π΄ΠΈΡΠ° ΡΡΠ°ΡΡΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠΈ. ΠΠΏΡΠΈΠΈΡΠ΅ ΡΡΡΠΎ ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ ΠΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ Π½Π° p9 - ΠΠΈΠ²Π΅ΠΉΡΠ΅ Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ ΠΈ cnc-rt - ΠΠΈΠ²Π΅ΠΉΡΠ΅ Ρ ΡΠ΄ΡΠΎ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ LinuxCNC ΡΠΎΡΡΡΠ΅Ρ CNC Π·Π° x86_64.
ΠΡΠΎΠΌΠ΅Π½ΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ½ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅:
- Linux ΡΠ΄ΡΠΎ ββstd-def 5.4.62 ΠΈ un-def 5.7.19, Π² cnc-rt - kernel-image-rt 4.19.124;
- ΠΠ΅ΡΠ° 20.1.1;
- Qt5 5.12.9;
- rootfs Π·Π° aarch64 ΠΈ armh ΡΠ° ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π² std-def ΠΈ un-def ΡΠ΄ΡΠ°; Π½Π° ΡΠ΄ΡΠ°
lts, mp Π°ΡΠ΅ΠΌΠ±Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Ρ xfce ΠΎΡΡΠ°Π²Π°;
- Π² ISO ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ΠΎ Π½Π° 60 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ; Π°ΠΊΠΎ ΠΈΠΌΠ° Π΅Π»Π΅ΠΌΠ΅Π½Ρ βΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅β, ΡΠΎΠΉ ΡΠ΅ Π±ΡΠ΄Π΅ Π·Π°ΡΠ΅Π΄Π΅Π½;
- ΠΠ° aarch64 ΠΈ armh ΡΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ΠΈ rootfs ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° Raspberry Pi 4 (ΡΡΡΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈ Π·Π° RPi3), ΠΊΠ°ΡΠΎ ΠΈΠΌΠ΅ΡΠΎ Π·Π°Π²ΡΡΡΠ²Π° Π½Π° -rpi ΠΈ img.xz. ΠΡΠΈ Π²ΡΠΎΡΠΎΡΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ Π΄ΡΠ» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΡΠ°Π·ΡΠΈΡΡΠ²Π°, Π·Π° Π΄Π° ΠΏΠΎΠΊΡΠΈΠ΅ ΡΡΠ»ΠΎΡΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ;
- ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠ° ΡΡΠ±ΡΠ°Π½ΠΈ Π·Π° aarch64 ΠΈ armh ΡΡΡΠΎΠΈΡΠ΅Π», ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ. ΠΠ° aarch64 Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ ΠΆΠΈΠ² ΡΠ°ΠΊΡΠ², ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° x86_64; ΠΈ Π·Π° Π΄Π²Π΅ΡΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΡΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½ΠΈ rootfs Π·Π° RPi4 ΠΈ qemu ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ:
- Π½Π° Raspberry Pi 3 Ρ ΡΠ΄ΡΠ° un-def, lts, ββββmp, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ pulseaudio, ΡΡΡΠ±Π²Π° Π΄Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Π΅Π΄Π½Π° ΠΎΡ Π°ΡΠ΄ΠΈΠΎΠΊΠ°ΡΡΠΈΡΠ΅ (ΡΠ»ΡΡΠ°Π»ΠΊΠΈ ΠΈΠ»ΠΈ HDMI), Π² ΠΏΡΠΎΡΠΈΠ²Π΅Π½ ΡΠ»ΡΡΠ°ΠΉ ΠΊΠΎΠΌΠΏΡΡΡΡΡΡ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈ Π·Π° Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ Π·Π²ΡΠΊΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΡΠ΅Π·Π½Π΅ ΠΏΠΎΡΠ°Π΄ΠΈ Π΄ΠΎ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ»ΡΠ° Π½Π° Π·Π²ΡΠΊΠ°.
Π’ΠΎΡΠ΅Π½ΡΠΈ:
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠ±ΡΠ°Π½ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° mkimage-ΠΏΡΠΎΡΠΈΠ»ΠΈ 1.4.2 s ΠΌΠ°Π»ΠΊΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΎΡ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΠΊΠ»ΠΎΠ½; ISO Π²ΠΊΠ»ΡΡΠ²Π°Ρ Π°ΡΡ
ΠΈΠ² Π½Π° ΠΏΡΠΎΡΠΈΠ» Π½Π° ΡΠ³Π»ΠΎΠ±ΡΠ²Π°Π½Π΅ (/.disk/profile.tgz) Π·Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈ.
Π‘Π±ΠΎΡΠΊΠΈΡΠ΅ Π·Π° aarch64 ΠΈ armh, Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ISO ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡΠ°, ΡΡΠ΄ΡΡΠΆΠ°Ρ rootfs Π°ΡΡ
ΠΈΠ²ΠΈ ΠΈ qemu ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ; Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΡΡΡ
ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π² qemu.
ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΎΡΠ±Π΅Π»ΡΠ·Π²Π°ΠΌΠ΅ Π½Π°Π»ΠΈΡΠ½ΠΎΡΡΡΠ° ΠΏΡΡΠ²ΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ Π·Π° ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΡΠ²ΡΡΠ° Viola 9.1, Π΄ΡΡΠ³Π° Π±Π΅ΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Viola Workstation K 9.1 ΠΈ Π°Π»ΡΠ° Π²Π΅ΡΡΠΈΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ΅Π½-gnome3.iso Ρ GNOME3 3.38.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru