PackageKit ํ๋ก์ ํธ์ ์ฐฝ์์์ด์ GNOME์ ํ๋ฐํ ๊ธฐ์ฌ์์ธ Richard Hughes๋ ํ์จ์ด ์ ๋ฐ์ดํธ ๊ด๋ฆฌ๋ฅผ ์ํ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค์ ํ์จ์ด ๊ด๋ฆฌ, ์ ๋ฒ์ ํ์ธ ๋ฐ ํ์จ์ด ๋ค์ด๋ก๋๋ฅผ ์ํ fwupdmgr์ด๋ผ๋ ์ ํธ๋ฆฌํฐ๋ฅผ ์ ๊ณตํ๋ fwupd 1.8.0์ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค. . ํ๋ก์ ํธ ์ฝ๋๋ C๋ก ์์ฑ๋์์ผ๋ฉฐ LGPLv2.1 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. ๋์์ LVFS ํ๋ก์ ํธ๊ฐ ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋ ํ์จ์ด ์ ๋ฐ์ดํธ๊ฐ 50์ฒ๋ง ๊ฑด์ด๋ผ๋ ์ด์ ํ์ ๋๋ฌํ๋ค๊ณ ๋ฐํ๋์์ต๋๋ค.
๋ณธ ํ๋ก์ ํธ๋ OEM ์ ์ฒด์ ํ์จ์ด ๊ฐ๋ฐ์์๊ฒ ํ์จ์ด๋ฅผ ํน์ ์ค์ ์ง์ค์ LVFS ๋๋ ํฐ๋ฆฌ์ ์ ๋ก๋ํ ์ ์๋ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.Linux ๋ฒค๋ ํ์จ์ด ์๋น์ค)๋ ๋ฐฐํฌ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Linux fwupd ๋๊ตฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํ์ฌ ์นดํ๋ก๊ทธ๋ 120๊ฐ ์ ์กฐ์ ์ฒด์ 829๊ฐ ์ฅ์น ์ ํ(4000๊ฐ ์ด์์ ํ์จ์ด ๋ฒ์ )์ ๋ํ ํ์จ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ค์ ์ง์ค์ ์นดํ๋ก๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์กฐ์ ์ฒด๊ฐ ๋ฐฐํฌ ํจํค์ง๋ฅผ ๋ง๋ค ํ์๊ฐ ์์ด์ง๊ณ ์ถ๊ฐ ๋ฉํ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ ".cab" ์์นด์ด๋ธ ํ์์ผ๋ก ํ์จ์ด๋ฅผ ์ ์กํ ์ ์์ผ๋ฉฐ, ์ด ๋ฉํ๋ฐ์ดํฐ๋ ํ์จ์ด๋ฅผ ๊ฒ์ํ ๋๋ ์ฌ์ฉ๋ฉ๋๋ค. Windows.
fwupd๋ ์ฌ์ฉ์ ์ํธ ์์ฉ ์์ด ์๋์ผ๋ก ํ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ์ํํ๋ ๋ฐฉ์๊ณผ ์ฌ์ฉ์ ํ์ธ ๋๋ ํ๋กฌํํธ์ ๋ฐ๋ผ ์์ ์ ์ํํ๋ ๋ฐฉ์์ ๋ชจ๋ ์ง์ํฉ๋๋ค. fwupd์ LVFS๋ ์ด๋ฏธ RHEL, Fedora ๋ฑ์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. Ubuntu, ์์ธ, Debian fwupd๋ ์๋ ํ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ์ํ ๋ค์ํ ๋ฐฐํฌํ์ ์ง์ํ๋ฉฐ, GNOME ์ํํธ์จ์ด ๋ฐ KDE Discover ์ ํ๋ฆฌ์ผ์ด์ ์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ์ง๋ง fwupd๋ ๋ฐ์คํฌํฑ ์์คํ ์๋ง ๊ตญํ๋์ง ์๊ณ ์ค๋งํธํฐ, ํ๋ธ๋ฆฟ ๋ฑ์ ํ์จ์ด ์ ๋ฐ์ดํธ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฒ ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฌผ์ธํฐ๋ท ๊ธฐ๊ธฐ๋ค.
์ ๋ฆด๋ฆฌ์ค์์:
- HSI(ํธ์คํธ ๋ณด์ ID) ํ์จ์ด ๋ณดํธ ๋ฉ์ปค๋์ฆ์์ ์ง์๋๋ CPU์ ๋ํ ์ ์์ฑ์ ์ถ๊ฐํ์ต๋๋ค.
- CoSWID ๋ฐ uSWID ์๋ณ์ ๊ตฌ๋ฌธ ๋ถ์๊ธฐ๊ฐ libfwupdplugin์ ์ถ๊ฐ๋์ด ํ์จ์ด ๊ฒ์ฆ์ ์ํ SBoM(ํ์จ์ด ์ํํธ์จ์ด ์์ฌ ๋ช ์ธ์)์ ๋ํ ์ด๊ธฐ ์ง์์ ์ ๊ณตํฉ๋๋ค.
- AMD ํ๋ซํผ ์ง์ ๊ตฌ์ฑ ์์(AMD PSP)์ ๋ํ ์๋ก์ด HSI ์์ฑ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- fwupd-efi ๋ฒ์ ๊ฐ์ง ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค(org.freedesktop.fwupd-efi).
- 'fwupdmgr install' ๋ช ๋ น์ ์ง์ ๋ ํ์จ์ด ๋ฒ์ ์ ์ค์นํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ํ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ์ค์นํ ํ BMC ์ปจํธ๋กค๋ฌ(๋ฒ ์ด์ค๋ณด๋ ๊ด๋ฆฌ ์ปจํธ๋กค๋ฌ)๋ฅผ ๋ค์ ์์ํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru
