์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

6๊ฐœ์›” ๊ฐ„์˜ ๊ฐœ๋ฐœ ๋์— Alpine Linux ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜, ํ‘œ์ค€ Musl C ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ BusyBox ์œ ํ‹ธ๋ฆฌํ‹ฐ ์„ธํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์Šค๋งˆํŠธํฐ์šฉ Linux ๋ฐฐํฌํŒ์„ ๊ฐœ๋ฐœํ•˜๋Š” postmarketOS 23.12 ํ”„๋กœ์ ํŠธ์˜ ์ถœ์‹œ๊ฐ€ ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋Š” ๊ณต์‹ ํŽŒ์›จ์–ด์˜ ์ง€์› ์ˆ˜๋ช… ์ฃผ๊ธฐ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ๊ฐœ๋ฐœ ๋ฒกํ„ฐ๋ฅผ ์„ค์ •ํ•˜๋Š” ์—…๊ณ„ ์ฃผ์š” ์—…์ฒด์˜ ํ‘œ์ค€ ์†”๋ฃจ์…˜์— ์–ฝ๋งค์ด์ง€ ์•Š๋Š” ์Šค๋งˆํŠธํฐ์šฉ Linux ๋ฐฐํฌํŒ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Samsung Galaxy A64/A5/S29, Xiaomi Mi Note 3/Redmi 5, OnePlus 4, Lenovo A2, ASUS MeMo Pad 2 ๋ฐ ์‹ฌ์ง€์–ด Nokia N6์„ ํฌํ•จํ•˜์—ฌ PINE6000 PinePhone, Purism Librem 7 ๋ฐ 900 ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์› ์žฅ์น˜์— ๋Œ€ํ•œ ๋นŒ๋“œ๊ฐ€ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 300๊ฐœ๊ฐ€ ๋„˜๋Š” ์žฅ์น˜์— ๋Œ€ํ•ด ์ œํ•œ๋œ ์‹คํ—˜ ์ง€์›์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

postmarketOS ํ™˜๊ฒฝ์€ ์ตœ๋Œ€ํ•œ ํ†ตํ•ฉ๋˜์—ˆ์œผ๋ฉฐ ๋ชจ๋“  ์žฅ์น˜๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ณ„๋„์˜ ํŒจํ‚ค์ง€์— ๋„ฃ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ํŒจํ‚ค์ง€๋Š” ๋ชจ๋“  ์žฅ์น˜์— ๋™์ผํ•˜๋ฉฐ Alpine Linux ํŒจํ‚ค์ง€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•  ๋•Œ๋งˆ๋‹ค ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” ๋ฐ”๋‹๋ผ Linux ์ปค๋„์„ ์‚ฌ์šฉํ•˜๊ณ , ์ด๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์žฅ์น˜ ์ œ์กฐ์—…์ฒด๊ฐ€ ์ค€๋น„ํ•œ ํŽŒ์›จ์–ด์˜ ์ปค๋„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. KDE Plasma Mobile, Phosh, GNOME Mobile ๋ฐ Sxmo๊ฐ€ ๊ธฐ๋ณธ ์‚ฌ์šฉ์ž ์…ธ๋กœ ์ œ๊ณต๋˜์ง€๋งŒ MATE ๋ฐ Xfce๋ฅผ ํฌํ•จํ•œ ๋‹ค๋ฅธ ํ™˜๊ฒฝ๋„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  • ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•˜๋Š” ์žฅ์น˜ ์ˆ˜๊ฐ€ 31๊ฐœ์—์„œ 54๊ฐœ๋กœ ๋Š˜์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ฒ„์ „ 23.06์— ๋น„ํ•ด Qualcomm Snapdragon 4 MSM625 ์นฉ์…‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Chromebook ๋…ธํŠธ๋ถ, ODROID XU8953 ๋ณด๋“œ ๋ฐ Xiaomi ์žฅ์น˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ODROID HC2 ๋ณด๋“œ์— ๋Œ€ํ•œ ์ง€์›์€ ์•ˆ์ • ๋ฆด๋ฆฌ์Šค์—์„œ ์ œ์™ธ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋Š” ์‹คํ—˜์ ์ธ postmarketOS ์—ฃ์ง€ ๋ธŒ๋žœ์น˜์—์„œ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์ถ”๊ฐ€๋œ ์žฅ์น˜:

    • ์ƒค์˜ค๋ฏธ ๋‚ด A1
    • Xiaomi Mi A2 Lite
    • ์ƒค์˜ค๋ฏธ ๋ ˆ๋“œ ๋ฏธ 4 ํ”„๋ผ์ž„
    • Xiaomi Redmi 5 Plus
    • ์ƒค์˜ค๋ฏธ ๋ ˆ๋“œ ๋ฏธ ๋…ธํŠธ 4
    • ์ƒค์˜ค๋ฏธ ๋ ˆ๋“œ๋ฏธ S2/Y2
    • CPU x64๋ฅผ ํƒ‘์žฌํ•œ Google ํฌ๋กฌ๋ถ
    • ๊ตฌ๊ธ€ ํฌ๋กฌ๋ถ
    • ๊ตฌ๊ธ€ ์ฟ ์ฟ ์ด ํฌ๋กฌ๋ถ
    • ๊ตฌ๊ธ€ ์˜คํฌ ํฌ๋กฌ๋ถ
    • ๊ตฌ๊ธ€ ํŠธ๋กœ๊ทธ๋„๋ฅด ํฌ๋กฌ๋ถ
    • ๊ตฌ๊ธ€ ๋ฒ ์ด๋ก  ํฌ๋กฌ๋ถ
    • ์‚ผ์„ฑ ํฌ๋กฌ ๋ถ
    • ์‚ผ์„ฑ ํฌ๋กฌ๋ถ 2 11.6์ธ์น˜
    • ODROID XU4
  • ํŒจํ‚ค์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” Alpine Linux 3.19์™€ ๋™๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค. Linux ์ปค๋„์ด ๋ฆด๋ฆฌ์Šค 6.6์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. iptables์˜ ๊ธฐ๋ณธ ๋ฐฑ์—”๋“œ๋Š” iptables-nft ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค.
  • ๊ทธ๋†ˆ ๋ชจ๋ฐ”์ผ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์ด ์—…๋ฐ์ดํŠธ๋˜์–ด ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ์ด ์žˆ๋Š” ์Šค๋งˆํŠธํฐ๊ณผ ํƒœ๋ธ”๋ฆฟ์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์กฐ์ •๋œ ๊ทธ๋†ˆ ์‰˜ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. GNOME Mobile ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ Git์—์„œ GNOME Shell 45 ๋ถ„๊ธฐ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • GNOME ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ Purism์ด Librem 5 ์Šค๋งˆํŠธํฐ์šฉ์œผ๋กœ ๊ฐœ๋ฐœํ•œ Phosh ํ™˜๊ฒฝ์ด ๋ฒ„์ „ 0.33(์ด์ „ ์ถœ์‹œ๋œ 0.26)์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. postmarketOS์˜ ์ด์ „ ๋ฆด๋ฆฌ์Šค์™€ ๋น„๊ตํ•˜์—ฌ Phosh๋Š” ์ž…๋ ฅ ํ•„๋“œ์— ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๊ณ , ํ™”๋ฉด ์ž ๊ธˆ ๋ชจ๋“œ ์ œ์–ด๋ฅผ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํฌํ•จํ•˜๊ณ , xdg-desktop-portal์— ๋Œ€ํ•œ ์„ค์ •์„ ์ถ”๊ฐ€ํ•˜๊ณ , ํƒœ๋ธ”๋ฆฟ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜๋Š” ์Šค์œ„์น˜๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ , ํ™œ์„ฑ ํ†ตํ™”๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•Œ๋ฆผ, ๊ณ ๊ธ‰ ์‚ฌ์šด๋“œ ์„ค์ • ์ถ”๊ฐ€, ์‹œ์Šคํ…œ ๋ชจ๋‹ฌ ๋Œ€ํ™” ์ƒ์ž๋ฅผ ์ ์ง„์ ์œผ๋กœ ์ˆจ๊ธฐ๋Š” ํšจ๊ณผ ์ถ”๊ฐ€, ์žฌ๋ถ€ํŒ…, ์„ธ์…˜ ์ข…๋ฃŒ ๋ฐ ๋ฉ”๋‰ด์—์„œ ์ ˆ์ „ ๋ชจ๋“œ๋กœ ์ „ํ™˜ ๊ธฐ๋Šฅ ์ œ๊ณต, ์•Œ๋ฆผ ๋„์ฐฉ ์‹œ ํ™”๋ฉด ์ผœ์ง ํ—ˆ์šฉ, ์žฅ์น˜์—์„œ์˜ ์ž‘์—… ๊ฐœ์„  ์•„์ฃผ ์ž‘์€ ํ™”๋ฉด, ๊ธด๊ธ‰ ํ†ตํ™” ์ง€์› ์ถ”๊ฐ€, ์ „์ฒด ํ™”๋ฉด ์Šคํฌ๋ฆฐ์ƒท ์ƒ์„ฑ ๊ธฐ๋Šฅ ๋‚ด์žฅ, ์ „๋ฉด ์นด๋ฉ”๋ผ์— ์‚ฌ์šฉ๋˜๋Š” ํ™”๋ฉด ์˜์—ญ ์ œ์™ธ, ๊ธธ๊ฒŒ ๋ˆ„๋ฅด๋ฉด ์ฝ˜ํ…์ธ  ์œ„์— ํ‘œ์‹œ๋˜๋Š” ๋ฉ”๋‰ด ๊ตฌํ˜„ ์ „์› ๋ฒ„ํŠผ.
    ์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • KDE Plasma Mobile ์‰˜์ด ๋ฒ„์ „ 5.27.10(์ด์ „์— ์ถœ์‹œ๋œ ๋ฒ„์ „ 5.27.8)์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ ์ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋ฆฌ๋ทฐ๊ฐ€ ์ด์ „์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Sway ๋ณตํ•ฉ ๊ด€๋ฆฌ์ž๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๊ณ  Unix ์ฒ ํ•™์„ ๊ณ ์ˆ˜ํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์…ธ Sxmo(Simple X Mobile)๊ฐ€ ๋ฒ„์ „ 1.15๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ, ๋ฆฌํŒฉํ„ฐ๋ง๋˜์—ˆ์œผ๋ฉฐ ์ „์ž ์ข…์ด ๊ธฐ๋ฐ˜ ํ™”๋ฉด์ด ์žˆ๋Š” ์žฅ์น˜์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์Šค๋งˆํŠธํฐ ๋ฐ ๋ชจ๋ฐ”์ผ ์žฅ์น˜์šฉ Linux ๋ฐฐํฌํŒ์ธ PostmarketOS 23.12์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•”ํ˜ธํ™”๋œ ํŒŒํ‹ฐ์…˜์˜ ์„ค์ •์„ ์ž ๊ธˆ ํ•ด์ œํ•˜๋ ค๋ฉด osk-sdl์„ ๋Œ€์ฒดํ•˜๊ณ  ํ”„๋ ˆ์ž„ ๋ฒ„ํผ๋ฅผ ํ†ตํ•œ ์ถœ๋ ฅ์„ ์‚ฌ์šฉํ•˜๋Š” ๋‚ด์žฅํ˜• ์˜จ์Šคํฌ๋ฆฐ ํ‚ค๋ณด๋“œ unl0kr์ด ์žˆ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • USB๋ฅผ ํ†ตํ•œ ๋„คํŠธ์›Œํฌ ์•ก์„ธ์Šค ๊ตฌ์„ฑ์„ ์œ„ํ•œ ๊ธฐ๋ณธ ๋ชจ๋“ˆ์ด RNDIS(์›๊ฒฉ ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ฒ„ ์ธํ„ฐํŽ˜์ด์Šค ์‚ฌ์–‘)์—์„œ NCM(๋„คํŠธ์›Œํฌ ์ œ์–ด ๋ชจ๋ธ)์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Phosh ๋ฐ GNOME ๊ธฐ๋ฐ˜ ํ™˜๊ฒฝ์—์„œ ๊ธฐ๋ณธ ์ด๋ฏธ์ง€ ๋ทฐ์–ด๋Š” ์ด์ „์— ์ œ๊ณต๋œ Eye of GNOME(EoG) ๋Œ€์‹  Loupe์ž…๋‹ˆ๋‹ค.
  • ์ƒˆ ๋ฆด๋ฆฌ์Šค์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ ํ”„๋กœ์„ธ์Šค์˜ ์•ˆ์ •์„ฑ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถ€ํŒ… ํŒŒํ‹ฐ์…˜์˜ ํฌ๊ธฐ์™€ ์‹œ์Šคํ…œ์—์„œ mrtest๋ฅผ ํ†ตํ•ด ์„ค์น˜๋œ ํŒจํ‚ค์ง€์˜ ์กด์žฌ ์—ฌ๋ถ€์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๊ฒ€์‚ฌ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. URL์— "alpine/" ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์—†๋Š” ๋ฏธ๋Ÿฌ ๊ด€๋ จ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • microSD ์นด๋“œ์—์„œ ๋‚ด๋ถ€ ๋ฏธ๋””์–ด๋กœ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด PinePhone(Pro), Librem 5 ๋ฐ Pinebook Pro์šฉ์œผ๋กœ ์ปดํŒŒ์ผ๋œ ์„ค์น˜ ์ด๋ฏธ์ง€๊ฐ€ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ด ์ด๋ฏธ์ง€์— ์‚ฌ์šฉ๋œ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์€ ์•„์ง ์ค€๋น„๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ๋Œ€์‹  ์ž์ฒด pmbootstrap ๊ธฐ๋ฐ˜ ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค) ).
  • "rc-update add zram-init default" ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜๋ฉด zRAM ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์Šค์™‘ ํŒŒํ‹ฐ์…˜ ์••์ถ•์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” zRAM์ด ์ž๋™์œผ๋กœ ํ™œ์„ฑํ™”๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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