๋ฏธ๋‹ˆ๋ฉ€๋ฆฌ์ŠคํŠธ ์•Œํ”„์Šค ๋ฐฐํฌํŒ ์ถœ์‹œ Linux 3.24

์•ŒํŒŒ์ธ ๋ฆด๋ฆฌ์Šค ์ด์šฉ ๊ฐ€๋Šฅ Linux 3.24 ๋ฒ„์ „์€ Musl ์‹œ์Šคํ…œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ BusyBox ์œ ํ‹ธ๋ฆฌํ‹ฐ ์ œํ’ˆ๊ตฐ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ ์ตœ์†Œ์ฃผ์˜ ๋ฐฐํฌํŒ์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฐํฌํŒ์€ ๊ฐ•ํ™”๋œ ๋ณด์•ˆ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋ฉฐ SSP(์Šคํƒ ์Šค๋งค์‹ฑ ๋ณดํ˜ธ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋นŒ๋“œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. OpenRC๊ฐ€ ์ดˆ๊ธฐํ™” ์‹œ์Šคํ…œ์œผ๋กœ ์‚ฌ์šฉ๋˜๊ณ , ์ž์ฒด ๊ฐœ๋ฐœํ•œ apk ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Alpine Linux๋Š” ๊ณต์‹ Docker ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ PostmarketOS ํ”„๋กœ์ ํŠธ์—์„œ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ถ€ํŒ… ๊ฐ€๋Šฅํ•œ ISO ์ด๋ฏธ์ง€(x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 ๋ฐ loongarch64)๋Š” ํ‘œ์ค€(352MB), ๋„คํŠธ์›Œํฌ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅ(374MB), ํ™•์žฅ(1GB)์˜ 6๊ฐ€์ง€ ๋ฒ„์ „์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ฐ€์ƒ ๊ธฐ๊ธฐ (66MB), minirootfs(4MB) ๋ฐ Xen ํ•˜์ดํผ๋ฐ”์ด์ €์šฉ(1GB).

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • ์ด์ œ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ(setup-alpine)์€ IPv6๋ฅผ ํ†ตํ•œ ๋„คํŠธ์›Œํฌ ๋ถ€ํŒ…์„ ์ง€์›ํ•˜๋Š” Limine ๋ถ€ํŠธ๋กœ๋”๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • "์ปค๋ฎค๋‹ˆํ‹ฐ" ์ €์žฅ์†Œ์— System76์ด Rust ์–ธ์–ด๋กœ ๊ฐœ๋ฐœํ•œ COSMIC ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ ํŒจํ‚ค์ง€๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ˜„์žฌ GTK ๋ฐ Qt ๋ธŒ๋žœ์น˜๋กœ ํฌํŒ…ํ•  ์ˆ˜ ์—†์—ˆ๋˜ GTK 2 ๋ฐ Qt5 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. GTK 2๋Š” ๋‹ค์Œ ๋ฆด๋ฆฌ์Šค์—์„œ ์ œ๊ฑฐ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
  • GNOME 50.2, KDE Plasma 6.6, LXQt 2.4.0 ๋ฐ Sway 1.12 ๊ทธ๋ž˜ํ”ฝ ํ™˜๊ฒฝ์˜ ์ƒˆ ๋ฒ„์ „์ด ํฌํ•จ๋œ ํŒจํ‚ค์ง€๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ํŒจํ‚ค์ง€ ๋ฒ„์ „์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด GRUB 2.14 ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    LLVM 22, Rust 1.96, Go 1.26, Qt 6.11, wlroots 0.20, nginx 1.30, Xen 4.21. ์ปค๋„ ํŒจํ‚ค์ง€ Linux 6.18 ๋ธŒ๋žœ์น˜์™€ ํ•จ๊ป˜ ๊ณ„์† ๋ฐฐ์†ก๋ฉ๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ์„ค์น˜ ์‹œ, ๋ฃจํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ๋ชจ๋“  ์‹คํ–‰ ํŒŒ์ผ๊ณผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ /usr ํŒŒํ‹ฐ์…˜์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ์„ ํƒ์  ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค(/bin, /sbin, /lib* ๋””๋ ‰ํ„ฐ๋ฆฌ๋Š” /usr ๋‚ด์˜ ํ•ด๋‹น ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ํ†ตํ•ฉ๋˜๊ณ  ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋ฉ๋‹ˆ๋‹ค). ์„ค์น˜ ์ค‘์— ์ด ๋ณ‘ํ•ฉ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด setup-disk ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— BOOTSTRAP_USR_MERGED ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค. ๊ธฐ์กด ์‹œ์Šคํ…œ์—์„œ๋Š” merge-usr ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ‘ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • setuptools ๋นŒ๋“œ ์‹œ์Šคํ…œ์ด ๋ฒ„์ „ 82.0.0์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ, ์ด ๋ฒ„์ „์—์„œ๋Š” pkg_resources ๋ชจ๋“ˆ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • qemu-openrc ํŒจํ‚ค์ง€์˜ qemu-binfmt ์„œ๋น„์Šค๋Š” ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ, ๋Œ€์‹  binfmt.d ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ binfmt ์„œ๋น„์Šค์™€ ํ•จ๊ป˜ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ํ˜ธ์ŠคํŒ…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • GTK 3.0 ํŒจํ‚ค์ง€๊ฐ€ "๋ฉ”์ธ" ์ €์žฅ์†Œ์—์„œ "์ปค๋ฎค๋‹ˆํ‹ฐ" ์ €์žฅ์†Œ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    ์ถœ์ฒ˜ : opennet.ru
DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster