XNUMX๋ฒˆ์งธ ํ”Œ๋žซํผ ALT

๋„์ž… ๋ฌธ์ œ XNUMX๋ฒˆ์งธ ํ”Œ๋žซํผ (p9) - ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ์ €์žฅ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ALT ์ €์žฅ์†Œ์˜ ์ƒˆ๋กœ์šด ์•ˆ์ •์ ์ธ ๋ถ„๊ธฐ์ž…๋‹ˆ๋‹ค. Sisyphus (์‹œ์‹œํฌ์Šค). ์ด ํ”Œ๋žซํผ์€ ์ž„๋ฒ ๋””๋“œ ์žฅ์น˜์—์„œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์„œ๋ฒ„ ๋ฐ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ด‘๋ฒ”์œ„ํ•œ ๋ณต์žกํ•œ ์†”๋ฃจ์…˜์˜ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ, ์—…๋ฐ์ดํŠธ ๋ฐ ์ง€์›์„ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŒ€์ด ๋งŒ๋“ค๊ณ  ๊ฐœ๋ฐœํ•œ ALT ๋ฆฌ๋ˆ…์Šค ํŒ€, ํšŒ์‚ฌ์—์„œ ์ง€์›ํ•˜๋Š” "ํ˜„๋ฌด์•” SPO".

ALT p9์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€ ์ €์žฅ์†Œ XNUMX๊ฐ€์ง€ ์•„ํ‚คํ…์ฒ˜๋กœ ์ž‘์—…ํ•˜๊ธฐ ์œ„ํ•œ ์ธํ”„๋ผ:

  • ๋„ค ๊ฐ€์ง€ ์ฃผ์š” ํ•ญ๋ชฉ(๋™๊ธฐ์‹ ์–ด์…ˆ๋ธ”๋ฆฌ, ๊ณต๊ฐœ ์ €์žฅ์†Œ): x86_64, i586, aarch64(ARMv8), ppc64le(Power8/9);
  • ๋‘ ๊ฐœ์˜ ์ถ”๊ฐ€ ํ•ญ๋ชฉ(์บ์น˜์—… ๋นŒ๋“œ, ์˜คํ”ˆ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ): mipsel(32๋น„ํŠธ MIPS), armh(ARMv7);
  • ๋‘ ๊ฐœ์˜ ํ์‡„ํ˜•(์š”์ฒญ ์‹œ ์žฅ๋น„ ์†Œ์œ ์ž๊ฐ€ ๋ณ„๋„์˜ ์–ด์…ˆ๋ธ”๋ฆฌ, ์ด๋ฏธ์ง€ ๋ฐ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ): e2k(Elbrus-4C), e2kv4(Elbrus-8C/1C+).

    ๋ชจ๋“  ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋…์ ์ ์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ARM/MIPS์šฉ ์ด๋ฏธ์ง€์—๋Š” QEMU์—์„œ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์˜ต์…˜๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. e2k์šฉ ์•„ํ‚คํ…์ฒ˜๋ณ„ ํŒจํ‚ค์ง€ ๋ชฉ๋ก ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋‹ค. ํ‰์†Œ ์ง€์ ์— ๋Œ€ํ•œ ์ •๋ณด์™€ ํ•จ๊ป˜. 2018๋…„๋ถ€ํ„ฐ Sisyphus ๋ถˆ์•ˆ์ • ์ €์žฅ์†Œ๋Š” ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ์ด ๋‚˜ํƒ€๋‚œ ํ›„ p64์— ์ถ”๊ฐ€๋  rv64gc(riscv9) ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

    ์•„ํ™‰ ๋ฒˆ์งธ ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž์™€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋Ÿฌ์‹œ์•„ Elbrus, Tavolga, Yadro, Elvis ๋ฐ ํ˜ธํ™˜ ์‹œ์Šคํ…œ, ๊ฐ•๋ ฅํ•œ ARMv8 Huawei ์„œ๋ฒ„ ๋ฐ ๋‹ค์–‘ํ•œ ๋‹จ์ผ ๋ณด๋“œ ARMv7 ๋ฐ ARMv8 ์‹œ์Šคํ…œ์„ ํฌํ•จํ•˜์—ฌ ๊ธ€๋กœ๋ฒŒ ์ œ์กฐ์—…์ฒด์˜ ๊ด‘๋ฒ”์œ„ํ•œ ์žฅ๋น„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด nVidia Jetson Nano, Raspberry Pi 2/3 ๋ฐ Orange Pi Prime๊ณผ ๊ฐ™์€ Allwinner ๊ธฐ๋ฐ˜ ์ œํ’ˆ, RPi4 ์ž‘์—…์ด ์ง„ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค.

    ์ถœ์‹œ ๋‹น์‹œ Linux ์ปค๋„(std-def)์˜ ๊ธฐ๋ณธ ๋ฒ„์ „์€ 4.19.66์ž…๋‹ˆ๋‹ค. ์ตœ์‹  ์ปค๋„(un-def) 5.2.9๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. p8๊ณผ์˜ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์€ RPM ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฒ„์ „ 4.13์œผ๋กœ ์ „ํ™˜๋œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค(์ด์ „์—๋Š” ๋ฒ„์ „ 4.0.4์˜ ๋”ฅ ํฌํฌ๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค). ๋ฌด์—‡๋ณด๋‹ค๋„ ์ด๋Š” ์ด์ „์— Chrome๊ณผ ๊ฐ™์€ ๋งŽ์€ ํƒ€์‚ฌ ํŒจํ‚ค์ง€์—์„œ ๋ถ€์กฑํ–ˆ๋˜ rpmlib(FileDigests) ๋ฐ ์Šคํ† ์–ด ํ™˜์ž๋ฅผ ์œ„ํ•œ GNOME App Center์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    ์ถ”๊ฐ€ ์ง€์› ๊ตญ๋‚ด ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ openssl-gost-engine ์‚ฌ์šฉ; GOST R 34.11-2012 ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฒดํฌ์„ฌ์„ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด gostsum ํŒจํ‚ค์ง€๋„ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

    ํŒŒ์ผ ์„œ๋น„์Šค์™€ ๋„๋ฉ”์ธ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋ชจ๋‘ ๋ฐฐํฌํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•œ ํ†ตํ•ฉ Samba ๋นŒ๋“œ๋ฅผ ํฌํ•จํ•œ ๋ฌด๋ฃŒ ์ธํ”„๋ผ ์†”๋ฃจ์…˜์— ์ƒ๋‹นํ•œ ๊ด€์‹ฌ์ด ์ง‘์ค‘๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Active Directory์˜.

    aarch64, i586, ppc64le ๋ฐ x86_64 ์•„ํ‚คํ…์ฒ˜์šฉ Docker ์ด๋ฏธ์ง€๋Š” ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ—ˆ๋ธŒ.๋„์ปค.com; LXC/LXD์šฉ ์ด๋ฏธ์ง€ - ์ผœ์ง Images.linuxcontainers.org.

    XNUMX๋ฒˆ์งธ ํ”Œ๋žซํผ ์ž‘์—…์„ ์‹ ์†ํ•˜๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด Basalt SPO๋Š” ์‹œ์Šคํ…œ์˜ ๊ตฌ์„ฑ๊ณผ ๋””์ž์ธ์„ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฒฐ์ •ํ•˜๋ ค๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋กœ๊ทธ์ธ ํ‚คํŠธ์˜ ๋ถ€ํŒ… ์ด๋ฏธ์ง€(์Šคํƒ€ํ„ฐํ‚ท) ์ง€์›๋˜๋Š” ์•„ํ‚คํ…์ฒ˜์˜ ๊ฒฝ์šฐ.

    Alt ๋ฐฐํฌํŒ์˜ ๋ฒ ํƒ€ ๋ฒ„์ „์€ 9.0๋ฒˆ์งธ ํ”Œ๋žซํผ(์›Œํฌ์Šคํ…Œ์ด์…˜(์ผ๋ฐ˜ ๋ฐ K), ์„œ๋ฒ„, ๊ต์œก)์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค 2019์€ 9๋…„ ๊ฐ€์„์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Simply Linux XNUMX ๋ฐ ์ƒˆ๋กœ์šด ๋ฐฐํฌํŒ์ธ Alt Virtualization Server์— ๋Œ€ํ•œ ์ž‘์—…๋„ ์ง„ํ–‰ ์ค‘์ž…๋‹ˆ๋‹ค. "ํ˜„๋ฌด์•” SPO"๋Š” Ninth ALT ํ”Œ๋žซํผ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ๊ณต๋™ ํ…Œ์ŠคํŠธ์— ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

    ์ถœ์ฒ˜ : opennet.ru

  • ์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€