SUSE Linux Enterprise 12 SP5 ๋ฐฐํฌ ๊ฐ€๋Šฅ

์ˆ˜์„ธ์ปดํผ๋‹ˆ ์ œ์‹œ ์‚ฐ์—… ์œ ํ†ต ์ถœ์‹œ ์ˆ˜์„ธ ๋ฆฌ๋ˆ…์Šค ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ 12 SP5. ๊ธฐ๋ฐ˜์„ ๋‘” ํ”Œ๋žซํผ SUSE Linux Enterprise๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ œํ’ˆ๋„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. SUSE Linux Enterprise ์„œ๋ฒ„, SUSE Linux Enterprise ๋ฐ์Šคํฌํƒ‘, SUSE Linux Enterprise ๊ณ ๊ฐ€์šฉ์„ฑ ํ™•์žฅ, SUSE Linux Enterprise ์„œ๋น„์Šค ์ง€์  ๋ฐ SUSE Linux Enterprise ์‹ค์‹œ๊ฐ„ ํ™•์žฅ. ๋ฐฐํฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์—…๋กœ๋“œ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์—…๋ฐ์ดํŠธ ๋ฐ ํŒจ์น˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋Š” 60์ผ ํ‰๊ฐ€ํŒ ๊ธฐ๊ฐ„์œผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฆด๋ฆฌ์Šค๋Š” x86_64, ARM64, Raspberry Pi, IBM POWER8 LE ๋ฐ IBM System z ์•„ํ‚คํ…์ฒ˜์šฉ ๋นŒ๋“œ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

SUSE 12 ๋ธŒ๋žœ์น˜์˜ ์ด์ „ ์—…๋ฐ์ดํŠธ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ด ๋ฐฐํฌํŒ์€ Linux 4.4 ์ปค๋„, GCC 4.8, GNOME 3.20 ๋ฐ ์ด์ „ ๋ฒ„์ „์˜ ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ์š”์†Œ ๊ธฐ๋ฐ˜ ๋ฐ์Šคํฌํ†ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ฃผ๋กœ ์ƒˆ๋กœ์šด ํ•˜๋“œ์›จ์–ด ๋ฐ ๊ฐ€์ƒํ™” ์ง€์›์— ์ค‘์ ์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. SUSE Linux Enterprise Server 12์˜ ์ง€์› ๊ธฐ๊ฐ„์€ 13๋…„(2024๋…„๊นŒ์ง€ + ์—ฐ์žฅ ์ง€์› 3๋…„)์ด๊ณ , SUSE Linux Enterprise Desktop 12๋Š” 7๋…„(2021๋…„๊นŒ์ง€)์ž…๋‹ˆ๋‹ค.
์ตœ์‹  ๋ฒ„์ „์„ ์›ํ•˜๋Š” ๋ถ„๋“ค์€ ์ƒˆ๋กœ์šด ๋ธŒ๋žœ์น˜๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค ์ˆ˜์„ธ ๋ฆฌ๋ˆ…์Šค ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ 15.

์ฃผ์š” ๋ณ€๊ฒฝ ๋ฆด๋ฆฌ์Šค 12 SP5:

  • ๋…๋ฆฝํ˜• Flatpak ํŒจํ‚ค์ง€(1.4.x)์— ๋Œ€ํ•œ ์‹คํ—˜์  ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Flatpak์˜ ๊ฒฝ์šฐ ํ˜„์žฌ ๋ช…๋ น์ค„์—์„œ ์‹คํ–‰๋˜๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋งŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์—…๋ฐ์ดํŠธ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฒ„์ „: Mesa 18.3.2, freeradius 3.0.19, Augeas 1.10.1,

    autofs 5.1.5, Intel VROC, OpenJDK 1.11, Samba 4.4.2, rsync 3.1.3, squid 4.8, Perl 5.18.2, sudo 1.8.27, Xen 4.12;

  • Intel GPU์˜ ๊ฒฝ์šฐ VAAPI ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋ฒ„์ „ 2.2๋กœ ์—…๋ฐ์ดํŠธ๋˜๊ณ  intel-media-driver(VAAPI์šฉ Intel Media Driver)๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ Intel Media SDK(๋น„๋””์˜ค ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉ ๊ฐ€์†ํ™”๋ฅผ ์œ„ํ•œ C API)๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ์—๋Š” OpenCL์šฉ Intel Graphics Compute Runtime ๋ฐ VAAPI์šฉ Intel Media Driver์šฉ ๋ฒ„ํผ ๋ฐ ์žฅ์น˜ ์ž‘์—…์„ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” gmmlib ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(Intel Graphics Memory Management Library)๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ํŒŒ์ด์ฌ 3.6(๊ธฐ๋ณธ ํŒŒ์ด์ฌ 3.4.1);

  • PostgreSQL์— ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋ฐ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ postgis, pgloader, pgbadger, orafce ๋ฐ psqlODBC๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • warningquota์—๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ LDAP ์ง€์›์ด ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • OpenID ์ง€์›์ด Apache httpd์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(mod_auth_openidc ๋ชจ๋“ˆ์ด ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค).
  • Hyper-V ๋ฐ VMware์šฉ JeOS ์ด๋ฏธ์ง€(์ปจํ…Œ์ด๋„ˆ, ๊ฐ€์ƒํ™” ์‹œ์Šคํ…œ ๋˜๋Š” ๋…๋ฆฝํ˜• ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰์„ ์œ„ํ•œ SUSE Linux Enterprise์˜ ๋ฏธ๋‹ˆ๋ฉ€๋ฆฌ์ŠคํŠธ ๋นŒ๋“œ)๋Š” ์ด์ œ .vhdx ๋ฐ .vmdk ํ˜•์‹์œผ๋กœ ์ œ๊ณต๋˜๋ฉฐ LZMA2 ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•๋ฉ๋‹ˆ๋‹ค.
  • ๋ฐฐํฌ ํŒจํ‚ค์ง€์—๋Š” ์ž์‹ ๋งŒ์˜ JeOS ๋นŒ๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ํฌํ•จ๋œ kiwi-templates-SLES12-JeOS ํŒจํ‚ค์ง€๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • NVDIMM ๋ฉ”๋ชจ๋ฆฌ ์ง€์› ์—…๋ฐ์ดํŠธ ๋ฐ ndctl๊ณผ ๊ฐ™์€ ๊ตฌ์„ฑ ์œ ํ‹ธ๋ฆฌํ‹ฐ ๊ฐœ์„ 
  • ์ฝ”์–ด ํŒŒ์ผ ํฌ๊ธฐ์— ๋Œ€ํ•œ ์ œํ•œ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(DefaultLimitCORE=0 ๊ฐ’์€ /etc/systemd/system.conf์— ์„ค์ •๋จ).
  • ebtables์˜ ์ดˆ๊ธฐํ™” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ systemd ์„œ๋น„์Šค๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • sar๋Š” ์ข…๋ฃŒ ์‹œ ๋กœ๊ทธ ์ž‘์—…์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • systemd๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ GDPR์„ ์ค€์ˆ˜ํ•˜๋Š” ์Šคํƒ ์ถ”์  ์ถœ๋ ฅ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ๋“œ๋ผ์ด๋ธŒ ๋งˆ์šดํŠธ ํ•ด์ œ์— ๋Œ€ํ•œ ์•Œ๋ฆผ์ด ๋…ธํ‹ธ๋Ÿฌ์Šค์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ‘œ์‹œ๋˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • Xfs ์ง€์›์ด quota-tools์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • AMD ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ค‘๊ตญ Hygon Dhyana CPU์— ๋Œ€ํ•œ ์ง€์›์ด ์ปค๋„์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • IOMMU ํ†ต๊ณผ ์ง€์›์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค(๋” ์ด์ƒ ์„ค์ •์—์„œ iommu=pt ๋˜๋Š” iommu.passthrough=on์„ ์ง€์ •ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค).
  • ์ปค๋„ ์˜ต์…˜ page_alloc.shuffle=1์„ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋“œ์—์„œ NVDIMM ์ž‘์—…์„ ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • vsftpd์— ๊ฐ€์ƒ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • SELinux ์ •์ฑ… ๊ตฌ์„ฑ์„ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ํฌํ•จ๋œpolicycoreutils ํŒจํ‚ค์ง€๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ์ ์œผ๋กœ fs.protected_hardlinks ์ปค๋„ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ํ•˜๋“œ ๋งํฌ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋ณดํ˜ธ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • WSL(Linux์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ) ํ™˜๊ฒฝ์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Intel OPA(Omni-Path Architecture)์— ๋Œ€ํ•œ ์ง€์› ๋ฐ Intel Optane DC ์˜๊ตฌ ๋ฉ”๋ชจ๋ฆฌ ์นฉ์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ชจ๋“œ ์ž‘๋™์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • OpenSSL์€ ๊ฐ€์†์„ ์œ„ํ•ด SIMD ์ง€์นจ์„ ์‚ฌ์šฉํ•˜๋Š” Chacha20 ๋ฐ Poly1305 ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌํ˜„์„ ์ถ”๊ฐ€ํ–ˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด TLS 20์—์„œ Chacha1305 ๋ฐ Poly1.3๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Raspberry Pi์˜ ๊ฒฝ์šฐ cpufreq ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ HDMI ํฌํŠธ๋ฅผ ํ†ตํ•ด ์˜ค๋””์˜ค๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Raspberry Pi 3์˜ ๊ฒฝ์šฐ).

์ถœ์ฒ˜ : opennet.ru

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