์˜คํ”ˆ๋งจ๋“œ๋ฆฌ๋ฐ” Lx 4.0


์˜คํ”ˆ๋งจ๋“œ๋ฆฌ๋ฐ” Lx 4.0

์ด์ „์˜ ์ค‘์š”ํ•œ ๋ฆด๋ฆฌ์Šค(๊ฑฐ์˜ 4.0๋…„) ์ดํ›„ ๋ช‡ ๋…„๊ฐ„์˜ ๊ฐœ๋ฐœ ๋์— OpenMandriva์˜ ๋‹ค์Œ ๋ฆด๋ฆฌ์Šค์ธ Lx 2012์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฐฐํฌํŒ์€ Mandriva SA๊ฐ€ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ์„ ํฌ๊ธฐํ•œ ์ดํ›„ XNUMX๋…„๋ถ€ํ„ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์˜ํ•ด ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ์ด๋ฆ„์€ ์‚ฌ์šฉ์ž ํˆฌํ‘œ๋กœ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์ด์ „ ์ด๋ฆ„์œผ๋กœ์˜ ๊ถŒ๋ฆฌ ์ด์ „์„ ๊ฑฐ๋ถ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜๋‚  OpenMandriva์˜ ํŠน์ง•์€ ๋ชจ๋“  ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๋†’์€ ์ˆ˜์ค€์˜ ์ตœ์ ํ™”์— ์ค‘์ ์„ ๋‘๊ณ  LLVM/clang์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” OpenMandriva(OM)์šฉ์œผ๋กœ ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ๋งŽ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ํŠน์ • ํ•˜๋“œ์›จ์–ด ํ”Œ๋žซํผ ๋ฐ ๊ฐœ๋ณ„ ์žฅ์น˜ ๋ผ์ธ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ์ƒ๋‹นํ•œ ์ž‘์—…์ด ์ง„ํ–‰๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ž˜์‹ ์„ค์น˜ ์™ธ์—๋„ ๋ผ์ด๋ธŒ ์ž‘๋™ ๋ชจ๋“œ์˜ ํŠน์ˆ˜ ๊ธฐ๋Šฅ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ KDE ๋ฐ์Šคํฌํƒ‘ ํ™˜๊ฒฝ๊ณผ systemd ๋„๊ตฌ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” ๊ณ„ํš๋Œ€๋กœ DNF ๋ฐ Dnfdragora์™€ ํ•จ๊ป˜ RPMv4๋กœ์˜ ์ „ํ™˜์ด ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” RPMv5, urmi ๋ฐ GUI rpmdrake๊ฐ€ ๊ธฐ๋ณธ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ Red Hat์ด ์ƒˆ๋กœ์šด ๋„๊ตฌ ์Šคํƒ์„ ์ง€์›ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์— ๊ธฐ์ธํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ RPMv4๋Š” ๋Œ€๋ถ€๋ถ„์˜ rpm ๋ฐฐํฌํŒ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ RPMv5๋Š” ์ง€๋‚œ XNUMX๋…„ ๋™์•ˆ ์‚ฌ์‹ค์ƒ ๊ฐœ๋ฐœ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๊ธฐํƒ€ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ฐ ์—…๋ฐ์ดํŠธ:

  • KDE ํ”Œ๋ผ์ฆˆ๋งˆ๊ฐ€ 5.15.5๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(ํ”„๋ ˆ์ž„์›Œํฌ 5.58 ๋ฐ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ 19.04.2, Qt 5.12.3 ํฌํ•จ).
  • LibreOffice๋Š” Plasma์™€ ์™„๋ฒฝํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์–ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์นœ์ˆ™ํ•œ ์‹œ์Šคํ…œ ๋Œ€ํ™” ์ƒ์ž์™€ ํ–ฅ์ƒ๋œ ๋ชจ์–‘์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Chromium๊ณผ ๋™์ผํ•œ ๋ Œ๋”๋ง ์—”์ง„์„ ์‚ฌ์šฉํ•˜๋Š” KDE์˜ ์›น ๋ธŒ๋ผ์šฐ์ €์ธ Falkon์ด ์ด์ œ ๊ธฐ๋ณธ ๋ธŒ๋ผ์šฐ์ €๋กœ ์ง€์ •๋˜์–ด ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ค„์ด๊ณ  ๋ณด๋‹ค ์ผ๊ด€๋œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๋‹ค์ˆ˜์˜ MP3 ํŠนํ—ˆ๊ฐ€ Lx 3๊ณผ 4์˜ ์ถœ์‹œ ์‚ฌ์ด์— ๋งŒ๋ฃŒ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด์ œ MP3 ๋””์ฝ”๋”์™€ ์ธ์ฝ”๋”๊ฐ€ ์ฃผ์š” ๋ฐฐํฌํŒ์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋น„๋””์˜ค ๋ฐ ์˜ค๋””์˜ค ํ”Œ๋ ˆ์ด์–ด๋„ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

OpenMandriva ๋ธŒ๋žœ๋“œ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜:

  • OM Welcome์ด ํฌ๊ฒŒ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • OM Control Center๋Š” ์ด์ œ ๊ธฐ๋ณธ ๋ฐฐํฌํŒ์— ํฌํ•จ๋˜์–ด ๊ธฐ์กด DrakX ๋„๊ตฌ๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.
  • OM ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ด€๋ฆฌ ๋„๊ตฌ(om-repo-picker) - ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋ฐ DNF ํŒจํ‚ค์ง€ ์ž‘์—…์„ ์œ„ํ•œ ๋„๊ตฌ๋„ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ผ์ด๋ธŒ ๋ชจ๋“œ:

  • ์–ธ์–ด ๋ฐ ํ‚ค๋ณด๋“œ ์„ค์ • ์„ ํƒ ๋ฉ”๋‰ด๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์— ๋”ฐ๋ผ KPatience ์นด๋“œ ๊ฒŒ์ž„์ด ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  • Calamares ํ—Œ์žฅ์— ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค:
  • ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ์ž‘์—… ๊ธฐ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์ œ Calamares ๋กœ๊ทธ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์„ค์น˜๋œ ์‹œ์Šคํ…œ์— ๋ณต์‚ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“  ์–ธ์–ด๋Š” ์„ค์น˜๊ฐ€ ๋๋‚˜๋ฉด ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
  • Calamares๋Š” ์ด์ œ ์‹œ์Šคํ…œ์ด VirtualBox์— ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ์‹ค์ œ ํ•˜๋“œ์›จ์–ด์— ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ ํ•˜๋“œ์›จ์–ด์—์„œ๋Š” ๋ถˆํ•„์š”ํ•œ virtualbox ํŒจํ‚ค์ง€๊ฐ€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.
  • ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€์—๋Š” ๊ธฐ์กด rpmdrake๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์šฉ ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค์ธ om-repo-picker ๋ฐ Dnfdragora๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Kuser๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน์„ ๊ด€๋ฆฌํ•˜๊ณ  ๊ธฐ์กด userdrake๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
  • Draksnapshot์€ ๋””๋ ‰ํ„ฐ๋ฆฌ๋‚˜ ํŒŒ์ผ์„ ๋ฐฑ์—…ํ•˜๋Š” ๋„๊ตฌ์ธ KBackup์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€์—๋Š” OpenMandriva Control Center ๋ฐ OpenMandriva Repository Management Tool๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ๋„๊ตฌ:

  • RPM์„ ๋ฒ„์ „ 4๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋ฉด DNF ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ํ•ต์‹ฌ C/C++ ๋„๊ตฌ ์„ธํŠธ๋Š” ์ด์ œ clang 8.0, glibc 2.29 ๋ฐ binutils 2.32 ์œ„์— ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ, nm๊ณผ ๊ฐ™์€ ๋„๊ตฌ๊ฐ€ gcc ๋˜๋Š” clang์— ์˜ํ•ด ์ƒ์„ฑ๋œ LTO ํŒŒ์ผ๊ณผ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ƒˆ๋กœ์šด ๋ž˜ํผ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. gcc 9.1๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • Java ์Šคํƒ์ด OpenJDK 12๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Python์ด 3.7.3์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์–ด ๊ธฐ๋ณธ ์„ค์น˜ ์ด๋ฏธ์ง€์—์„œ Python 2.x ์ข…์†์„ฑ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Python 2๋Š” ๋ ˆ๊ฑฐ์‹œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ํ˜„์žฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ).
  • Perl, Rust ๋ฐ Go๋„ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ์ค‘์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: Boost 1.70, poppler 0.76).
  • ์ปค๋„์ด ์ถ”๊ฐ€ ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ํ†ตํ•ด ๋ฒ„์ „ 5.1.9๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 5.2-rc4 ์ปค๋„์€ ํ…Œ์ŠคํŠธ์šฉ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€ ํŒจํ‚ค์ง€ ๋ฒ„์ „:

  • ์‹œ์Šคํ…œ 242
  • LibreOffice 6.2.4
  • ํŒŒ์ด์–ด ํญ์Šค ํ€€ํ…€ 66.0.5
  • ํฌ๋ฆฌ ํƒ€ 4.2.1
  • DigiKam 6.0
  • Xorg 1.20.4, ๋ฉ”์‚ฌ 19.1.0
  • ์นผ๋ผ ๋งˆ๋ ˆ์Šค 3.2.7

ํ•˜๋“œ์›จ์–ด ์ง€์›์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ๋“œ๋ผ์ด๋ฒ„ ์—…๋ฐ์ดํŠธ ์ฃผ๊ธฐ(Mesa 19.1.0 ๊ทธ๋ž˜ํ”ฝ ์Šคํƒ ํฌํ•จ) ์™ธ์—๋„ OMLx 4.0์—๋Š” ์ด์ œ aarch64 ๋ฐ armv7hnl ํ”Œ๋žซํผ์„ ์œ„ํ•œ ์ „์ฒด ํฌํŠธ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. RISC-V ํฌํŠธ๋„ ์ž‘์—… ์ค‘์ด์ง€๋งŒ ์•„์ง ์ถœ์‹œ ์ค€๋น„๊ฐ€ ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•ด๋‹น ํ”„๋กœ์„ธ์„œ์˜ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ์ผ๋ฐ˜ ๋ฒ„์ „๋ณด๋‹ค ์šฐ์ˆ˜ํ•œ ํ˜„์žฌ AMD ํ”„๋กœ์„ธ์„œ(Ryzen, ThreadRipper, EPYC)์šฉ์œผ๋กœ ํŠน๋ณ„ํžˆ ์ œ์ž‘๋œ ๋ฒ„์ „๋„ ์žˆ์Šต๋‹ˆ๋‹ค(์ด ๋นŒ๋“œ๋Š” ์ผ๋ฐ˜ x86_64 ํ”„๋กœ์„ธ์„œ์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค).

๊ฒฝ๊ณ ! ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋„ˆ๋ฌด ํฌ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์ž๋Š” ๊ธฐ์กด OpenMandriva ์„ค์น˜๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฑ์—…ํ•˜๊ณ  OMLx 4.0์„ ์ƒˆ๋กœ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

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