Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

Raspberry Pi ํ”„๋กœ์ ํŠธ์˜ ๊ฐœ๋ฐœ์ž๋Š” Debian ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Raspberry Pi OS(Raspbian) ๋ฐฐํฌํŒ์˜ ๊ฐ€์„ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ๋นŒ๋“œ๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์‹œ์Šคํ…œ์šฉ ์ถ•์†Œ(463MB), ๋ฐ์Šคํฌํ†ฑ(1.1GB) ๋ฐ ์ถ”๊ฐ€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์„ธํŠธ(3GB)๊ฐ€ ํฌํ•จ๋œ ์ „์ฒด ๋นŒ๋“œ์ž…๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ์€ PIXEL ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ(LXDE ํฌํฌ)๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์—์„œ ์•ฝ 35๊ฐœ์˜ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  • Debian 11 "Bullseye" ํŒจํ‚ค์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜(์ด์ „์—๋Š” Debian 10 ์‚ฌ์šฉ).
  • ๋ชจ๋“  PIXEL ๋ฐ์Šคํฌํ†ฑ ๊ตฌ์„ฑ์š”์†Œ์™€ ์ œ๊ณต๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ GTK3 ๋Œ€์‹  GTK2 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์˜ ์ด์œ ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ฒ„์ „์˜ GTK ๋ฐฐํฌ์—์„œ ๊ต์ฐจ์ ์„ ์ œ๊ฑฐํ•˜๋ ค๋Š” ์š•๊ตฌ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Debian 11์€ GTK3๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•˜์ง€๋งŒ PIXEL ๋ฐ์Šคํฌํ†ฑ์€ GTK2๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ GTK3๋กœ์˜ ๋ฐ์Šคํฌํ†ฑ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ๋งŽ์€ ๊ฒƒ, ํŠนํžˆ ์œ„์ ฏ์˜ ๋ชจ์–‘์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ๊ฒƒ์ด GTK2์—์„œ ๊ตฌํ˜„ํ•˜๊ธฐ๊ฐ€ ํ›จ์”ฌ ๋” ์‰ฌ์› ๊ณ  GTK3๋Š” PIXEL์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ผ๋ถ€ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ฑฐํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ์ง€์—ฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ „ํ™˜์„ ์œ„ํ•ด ์ด์ „ GTK2 ๊ธฐ๋Šฅ์„ ๋Œ€์ฒดํ•ด์•ผ ํ•˜๊ณ  ์œ„์ ฏ ๋ชจ์–‘์— ์•ฝ๊ฐ„ ์˜ํ–ฅ์„ ๋ฏธ์ณค์ง€๋งŒ ๊ฐœ๋ฐœ์ž๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์นœ์ˆ™ํ•œ ๋ชจ์–‘์„ ์œ ์ง€ํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค
  • Mutter ๋ณตํ•ฉ ์ฐฝ ๊ด€๋ฆฌ์ž๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ๋‘ฅ๊ทผ ํˆดํŒ ๋ชจ์„œ๋ฆฌ๊ฐ€ GTK2์—์„œ ์ฒ˜๋ฆฌ๋˜์—ˆ์ง€๋งŒ GTK3์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ž‘์—…์ด ๋ณตํ•ฉ ๊ด€๋ฆฌ์ž์—๊ฒŒ ์œ„์ž„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์— ์‚ฌ์šฉ๋œ Openbox ์ฐฝ ๊ด€๋ฆฌ์ž์™€ ๋น„๊ตํ•˜์—ฌ Mutter๋Š” ํ™”๋ฉด์— ์‹ค์ œ๋กœ ํ‘œ์‹œ๋˜๊ธฐ ์ „์— ๋ฉ”๋ชจ๋ฆฌ์— ์žˆ๋Š” ํ™”๋ฉด ์ฝ˜ํ…์ธ ์˜ ์‚ฌ์ „ ๋ Œ๋”๋ง(ํ•ฉ์„ฑ)์„ ์ œ๊ณตํ•˜์—ฌ ์ฐฝ ๋ชจ์„œ๋ฆฌ ๋ผ์šด๋”ฉ, ์ฐฝ ํ…Œ๋‘๋ฆฌ ๊ทธ๋ฆผ์ž ๋ฐ ์—ด๊ธฐ/ animations.windows๋ฅผ ๋‹ซ์Šต๋‹ˆ๋‹ค. Mutter ๋ฐ GTK3๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋ฉด X11 ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•œ ๋ฐ”์ธ๋”ฉ์„ ์ œ๊ฑฐํ•˜๊ณ  ํ–ฅํ›„ Wayland์—์„œ ์ž‘์—…ํ•˜๊ธฐ ์œ„ํ•œ ์ง€์›์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

    Mutter๋กœ ์ „ํ™˜ํ•  ๋•Œ์˜ ๋‹จ์ ์€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ์ฆ๊ฐ€์˜€์Šต๋‹ˆ๋‹ค. 2GB RAM์ด ์žฅ์ฐฉ๋œ Raspberry Pi ๋ณด๋“œ๋Š” ์ž‘์—…์— ์ถฉ๋ถ„ํ•˜์ง€๋งŒ ๋” ์ ์€ ๋ฉ”๋ชจ๋ฆฌ๋Š” ๊ทธ๋ž˜ํ”ฝ ํ™˜๊ฒฝ์— ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 1GB RAM์ด ์žˆ๋Š” ๋ณด๋“œ์—๋Š” ์ธํ„ฐํŽ˜์ด์Šค ์Šคํƒ€์ผ ์˜ต์…˜์ด ์ œํ•œ๋œ Openbox๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํด๋ฐฑ ๋ชจ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ๋‘ฅ๊ทผ ๋„๊ตฌ ์„ค๋ช… ๋Œ€์‹  ์ง์‚ฌ๊ฐํ˜• ๋„๊ตฌ ์„ค๋ช… ํ‘œ์‹œ ๋ฐ ์‹œ๊ฐ ํšจ๊ณผ ์—†์Œ).

  • ์ž‘์—… ํ‘œ์‹œ์ค„, ํŒจ๋„์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์•Œ๋ฆผ ํ‘œ์‹œ ์‹œ์Šคํ…œ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•Œ๋ฆผ์€ ์‹œ๊ฐ„์ˆœ์œผ๋กœ ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์— ํ‘œ์‹œ๋˜๋ฉฐ ํ‘œ์‹œ๋˜๊ณ  15์ดˆ ํ›„์— ์ž๋™์œผ๋กœ ๋‹ซํž™๋‹ˆ๋‹ค(๋˜๋Š” ์ˆ˜๋™์œผ๋กœ ์ฆ‰์‹œ ๋‹ซ์„ ์ˆ˜ ์žˆ์Œ). ํ˜„์žฌ ์•Œ๋ฆผ์€ USB ์žฅ์น˜๋ฅผ ์ œ๊ฑฐํ•  ์ค€๋น„๊ฐ€ ๋˜์—ˆ์„ ๋•Œ, ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ์œ„ํ—˜ํ•  ์ •๋„๋กœ ๋ถ€์กฑํ•  ๋•Œ, ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์„ ๋•Œ, ํŽŒ์›จ์–ด ์ˆ˜์ค€์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ๋•Œ๋งŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

    ์‹œ๊ฐ„ ์ œํ•œ์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์•Œ๋ฆผ์„ ๋„๋Š” ์˜ต์…˜์„ ์„ค์ •์— ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

  • ์—…๋ฐ์ดํŠธ๋ฅผ ํ™•์ธํ•˜๊ณ  ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•œ ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ํŒจ๋„์— ๊ตฌํ˜„๋˜์–ด ์‹œ์Šคํ…œ๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์„ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์—์„œ apt ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์ˆ˜๋™์œผ๋กœ ์‹œ์ž‘ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋ถ€ํŒ…ํ•  ๋•Œ๋งˆ๋‹ค ๋˜๋Š” 24์‹œ๊ฐ„๋งˆ๋‹ค ์—…๋ฐ์ดํŠธ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด ํŒจ๋„์— ํŠน์ˆ˜ ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋˜๊ณ  ์•Œ๋ฆผ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

    ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๋ฉด ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ์„ค์น˜ ๋Œ€๊ธฐ ์ค‘์ธ ์—…๋ฐ์ดํŠธ ๋ชฉ๋ก์„ ๋ณด๊ณ  ์—…๋ฐ์ดํŠธ์˜ ์„ ํƒ์  ๋˜๋Š” ์ „์ฒด ์„ค์น˜๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋‰ด๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค

  • ํŒŒ์ผ ๊ด€๋ฆฌ์ž์˜ ๋ณด๊ธฐ ๋ชจ๋“œ ์ˆ˜๊ฐ€ ์ค„์—ˆ์Šต๋‹ˆ๋‹ค. ๋„ค ๊ฐ€์ง€ ๋ชจ๋“œ(์ธ๋„ค์ผ, ์•„์ด์ฝ˜, ์ž‘์€ ์•„์ด์ฝ˜ ๋ฐ ๋ชฉ๋ก) ๋Œ€์‹  ๋‘ ๊ฐ€์ง€ ๋ชจ๋“œ(์ธ๋„ค์ผ ๋ฐ ๋ชฉ๋ก)๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋ฅผ ์˜ค๋„ํ•˜๋Š” ์•„์ด์ฝ˜ ํฌ๊ธฐ ๋ฐ ์ฝ˜ํ…์ธ  ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ํ‘œ์‹œ ์ฝ˜ํ…์ธ  ์ธ๋„ค์ผ ํ‘œ์‹œ ๋น„ํ™œ์„ฑํ™”๋Š” ๋ณด๊ธฐ ๋ฉ”๋‰ด์˜ ํŠน์ˆ˜ ์˜ต์…˜์œผ๋กœ ์ œ์–ดํ•˜๋ฉฐ ํ™•๋Œ€/์ถ•์†Œ ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํฌ๊ธฐ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค
  • ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“œ ์„ค์ • KMS ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉฐ ํŠน์ • ์œ ํ˜•์˜ ๋น„๋””์˜ค ์นฉ์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š๊ณ  ๋ณธ์งˆ์ ์œผ๋กœ VESA ๋“œ๋ผ์ด๋ฒ„์™€ ์œ ์‚ฌํ•˜์ง€๋งŒ KMS ์ธํ„ฐํŽ˜์ด์Šค ์œ„์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ปค๋„ ์ˆ˜์ค€ DRM/KMS ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ํ•˜๋“œ์›จ์–ด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ํ์‡„ํ˜• ํŽŒ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ํฌํ•จํ•˜์—ฌ Raspberry Pi ๊ทธ๋ž˜ํ”ฝ ํ•˜์œ„ ์‹œ์Šคํ…œ์šฉ ํŠน์ • ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ KMS ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  Linux ์ปค๋„์—์„œ ์ œ๊ณต๋˜๋Š” ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Raspberry Pi ์ „์šฉ ๋…์  ๋“œ๋ผ์ด๋ฒ„์— ๋Œ€ํ•œ ๋ฐ”์ธ๋”ฉ์„ ์ œ๊ฑฐํ•˜๊ณ  ํ‘œ์ค€ Linux API์šฉ์œผ๋กœ ์„ค๊ณ„๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ทธ๋ž˜ํ”ฝ ํ•˜์œ„ ์‹œ์Šคํ…œ์œผ๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์นด๋ฉ”๋ผ ์ž‘์—…์„ ์œ„ํ•œ ๋…์  ๋“œ๋ผ์ด๋ฒ„๋Š” ๋ฒ”์šฉ API๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐฉํ˜• ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ libcamera๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Bookshelf ์•ฑ์€ Custom PC ๋งค๊ฑฐ์ง„์˜ PDF ์—๋””์…˜์— ๋Œ€ํ•œ ๋ฌด๋ฃŒ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    Debian 11๋กœ ์—…๋ฐ์ดํŠธ๋œ Raspberry Pi OS ๋ฐฐํฌ์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค
  • ํ•˜๋“œ์›จ์–ด ๊ฐ€์† ๋น„๋””์˜ค ์žฌ์ƒ์— ์ตœ์ ํ™”๋œ Chromium 92 ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํฌํ•จํ•˜์—ฌ ์—…๋ฐ์ดํŠธ๋œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „.
  • ์ดˆ๊ธฐ ์„ค์ • ๋งˆ๋ฒ•์‚ฌ์—์„œ ์‹œ๊ฐ„๋Œ€ ๋ฐ ํ˜„์ง€ํ™” ์˜ต์…˜ ์„ ํƒ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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