์์ธ์ปดํผ๋
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๋
๊น์ง)์
๋๋ค.
์ต์ ๋ฒ์ ์ ์ํ๋ ๋ถ๋ค์ ์๋ก์ด ๋ธ๋์น๋ก ์ ํํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค
- ๋ ๋ฆฝํ 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