openSUSE Leap 15.1 ๋ฐฐํฌํŒ ์ถœ์‹œ

XNUMX๋…„์˜ ๊ฐœ๋ฐœ ๋์— ์ผ์–ด๋‚ฌ๋‹ค
๋ฐฐํฌ ๋ฆด๋ฆฌ์Šค openSUSE ๋„์•ฝ 15.1. ์ด ๋ฆด๋ฆฌ์Šค๋Š” ๊ฐœ๋ฐœ ์ค‘์ธ SUSE Linux Enterprise 15 SP1 ๋ฐฐํฌํŒ์˜ ํ•ต์‹ฌ ํŒจํ‚ค์ง€ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ, ์—ฌ๊ธฐ์—๋Š” ์ €์žฅ์†Œ์—์„œ ์‚ฌ์šฉ์ž ์ง€์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. openSUSE Tumbleweed. ๋กœ๋”ฉ์šฉ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ๋ฒ”์šฉ DVD ์–ด์…ˆ๋ธ”๋ฆฌ, 3.8GB ํฌ๊ธฐ, ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ์ด๋ฏธ์ง€(125MB) ๋ฐ ๋ผ์ด๋ธŒ ๋นŒ๋“œ KDE ๋ฐ GNOME ํฌํ•จ(900MB).

์ฃผ์š” ํ˜์‹ :

  • ๋ฐฐํฌ ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SUSE Linux Enterprise 15 SP1๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ธฐ๋ณธ Linux ์ปค๋„์€ ๋ฒ„์ „ 4.12๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณ„์† ์ถœ์‹œ๋˜๋ฉฐ, openSUSE์˜ ๋งˆ์ง€๋ง‰ ๋ฆด๋ฆฌ์Šค ์ดํ›„ 4.19 ์ปค๋„์˜ ์ผ๋ถ€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ด์‹๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ƒˆ๋กœ์šด ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ํฌํŒ…๋˜์—ˆ์œผ๋ฉฐ AMD Vega ์นฉ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์„  ์นฉ, ์‚ฌ์šด๋“œ ์นด๋“œ ๋ฐ MMC ๋“œ๋ผ์ด๋ธŒ์šฉ ์ƒˆ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ปค๋„์„ ๋นŒ๋“œํ•˜๋Š” ๊ฒฝ์šฐ ํฌํ•จ ๋œ CONFIG_PREEMPT_VOLUNTARY ์˜ต์…˜์€ GNOME ๋ฐ์Šคํฌํƒ‘์˜ ์‘๋‹ต์„ฑ์— ๊ธ์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์ณค์Šต๋‹ˆ๋‹ค.
  • GCC 7 ์™ธ์—๋„ GCC 8 ์ปดํŒŒ์ผ๋Ÿฌ ์„ธํŠธ๊ฐ€ ํฌํ•จ๋œ ํŒจํ‚ค์ง€๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • PC์—์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
    ์ด์ „์—๋Š” ๋…ธํŠธ๋ถ์—๋งŒ ์ œ๊ณต๋˜์—ˆ๋˜ Network Manager. ์„œ๋ฒ„ ๋นŒ๋“œ์—์„œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Wicked๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. /etc/resolv.conf ๋ฐ /etc/yp.conf์™€ ๊ฐ™์€ ์ผ๋ถ€ ๊ตฌ์„ฑ ํŒŒ์ผ์€ ์ด์ œ /run ๋””๋ ‰ํ† ๋ฆฌ์— ์ƒ์„ฑ๋˜๊ณ  netconfig๋ฅผ ํ†ตํ•ด ๊ด€๋ฆฌ๋˜๋ฉฐ /etc์— ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๊ฐ€ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

  • YaST๋Š” systemd์˜ ๋‹ค์–‘ํ•œ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์‹œ์Šคํ…œ ์„œ๋น„์Šค ๊ด€๋ฆฌ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์žฌ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ๋ชจ๋“œ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  AutoYaST๋ฅผ ์ง€์›ํ•˜๋Š” Firewalld ๊ตฌ์„ฑ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. yast2-configuration-management ๋ชจ๋“ˆ์€ Salt ๊ตฌ์„ฑ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐœ์„ ํ•˜๊ณ  ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ SSH ํ‚ค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

    YaST์™€ AutoYaST๋Š” ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ˜„๋Œ€ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์ด์ œ ํŒŒํ‹ฐ์…˜์ด ํฌํ•จ๋˜์ง€ ์•Š์€ ๋นˆ ๋””์Šคํฌ์˜ ์ž๋™ ํฌ๋งท ์ง€์›๊ณผ ์ „์ฒด ๋””์Šคํฌ ๋˜๋Š” ๊ฐœ๋ณ„ ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•œ ์†Œํ”„ํŠธ์›จ์–ด RAID๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. 4K ํ•ด์ƒ๋„(HiDPI) ํ™”๋ฉด์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ์ž‘์—…์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํฌํ•จํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ํฌ๊ธฐ ์กฐ์ • ์„ค์ •์ด ์ž๋™์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด Wicked์™€ NetworkManager ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์ž ์ค‘์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ์ค‘ ๋ฃจํŠธ์— ๋Œ€ํ•œ SSH ํ‚ค๋ฅผ ์ง€์ •ํ•˜์—ฌ ๋น„๋ฐ€๋ฒˆํ˜ธ ์—†๋Š” SSH ๊ตฌ์„ฑ ๋ชจ๋“œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ „ ๋ฆด๋ฆฌ์Šค์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ openSUSE๋Š” KDE Plasma 5.12 ๋ฐ GNOME 3.26 ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. KDE ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ œํ’ˆ๊ตฐ์ด ๋ฒ„์ „ 18.12.3์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. MATE, Xfce, LXQt, Enlightenment ๋ฐ Cinnamon ํ™˜๊ฒฝ๋„ ์„ค์น˜ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. SLE 15 ๋ฐฐํฌํŒ ์‚ฌ์šฉ์ž๋Š” ์ด์ œ PackageHub์—์„œ KDE๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์› ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ปจํ…Œ์ด๋„ˆ ๊ตฌ์ถ• ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํ†ตํ•ฉ ๊ฒฝ๋Ÿ‰ ํˆดํ‚ท ๋นŒ๋‹ค ๋ฐ ํ”„๋กœ์ ํŠธ์˜ ๋Ÿฐํƒ€์ž„ ํฌ๋“œ ๋งจ. ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ ๋„๊ตฌ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ํŠน์ด, ๊ฐœ๋ณ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰ํ•˜๋Š” ๋ฐ ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ARM64 ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Raspberry Pi ๋ณด๋“œ์— ๋ฐฐํฌํŒ ์„ค์น˜๊ฐ€ ๋‹จ์ˆœํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Raspberry Pi์— ์„ค์น˜ํ•˜๋ ค๋ฉด ์ด์ œ ํ‘œ์ค€ ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ARM์šฉ ์ผ๋ฐ˜ ์„ค์น˜ ์ด๋ฏธ์ง€ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์€ ๋ณด๋“œ์˜ ์กด์žฌ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ๋ณ„๋„์˜ ํŽŒ์›จ์–ด ์„น์…˜ ์ƒ์„ฑ์„ ํฌํ•จํ•˜์—ฌ ๊ธฐ๋ณธ ์„ค์ • ์„ธํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • "-fstack-clash-protection" ์˜ต์…˜์ด ํฌํ•จ๋œ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ง€์ •๋œ ๊ฒฝ์šฐ ์ปดํŒŒ์ผ๋Ÿฌ๋Š” ์Šคํƒ์— ๋Œ€ํ•œ ๊ฐ ์ •์  ๋˜๋Š” ๋™์  ๊ณต๊ฐ„ ํ• ๋‹น๊ณผ ํ•จ๊ป˜ ํ…Œ์ŠคํŠธ ํ˜ธ์ถœ(ํ”„๋กœ๋ธŒ)์„ ์‚ฝ์ž…ํ•˜๋ฏ€๋กœ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ๋ฐ ๋ธ”๋ก ๊ณต๊ฒฉ ๋ฐฉ๋ฒ•์„ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ฐ˜์œผ๋กœ ์Šคํƒ๊ณผ ํž™์˜ ๊ต์ฐจ์ ์Šคํƒ ๋ณดํ˜ธ ๊ฐ€๋“œ ํŽ˜์ด์ง€๋ฅผ ํ†ตํ•ด ์‹คํ–‰ ์Šค๋ ˆ๋“œ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋ฉ๋‹ˆ๋‹ค.
  • ์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ฐ˜ ํƒˆ์ˆ˜ ๋œ Apache httpd, nginx ๋ฐ lighttpd์— ๋Œ€ํ•œ Let's Encrypt ์ธ์ฆ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์—…๋ฐ์ดํŠธํ•˜๊ธฐ ์œ„ํ•œ ํ…œํ”Œ๋ฆฟ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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