๋ฐ๋น์ ๋ฐฐํฌํ์์๋ debuginfo ์ ์ฅ์์ ๋๋ฒ๊น ์ ๋ณด์ ํจ๊ป ๊ด๋ จ ํจํค์ง๋ฅผ ๋ณ๋๋ก ์ค์นํ์ง ์๊ณ ๋ ๋ฐฐํฌํ์ ์ ๊ณต๋ ํ๋ก๊ทธ๋จ์ ๋๋ฒ๊น ํ ์ ์๋ ์๋ก์ด ์๋น์ค์ธ debuginfod๋ฅผ ์ถ์ํ์ต๋๋ค. ์ถ์๋ ์๋น์ค๋ฅผ ํตํด GDB 10์ ๋์ ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๋๋ฒ๊น ์ค์ ์ง์ ์ธ๋ถ ์๋ฒ์์ ๋๋ฒ๊น ๊ธฐํธ๋ฅผ ๋์ ์ผ๋ก ๋ก๋ํ ์ ์์ต๋๋ค.
์๋น์ค๋ฅผ ๊ฐํํ๋ debuginfod ํ๋ก์ธ์ค๋ ELF/DWARF ๋๋ฒ๊น ์ ๋ณด ๋ฐ ์์ค ์ฝ๋๋ฅผ ์ ๋ฌํ๊ธฐ ์ํ HTTP ์๋ฒ์ ๋๋ค. debuginfod ์ง์์ผ๋ก ๊ตฌ์ถ๋๋ฉด GDB๋ ์๋์ผ๋ก debuginfod ์๋ฒ์ ์ฐ๊ฒฐํ์ฌ ์ฒ๋ฆฌ ์ค์ธ ํ์ผ์ ๋ํ ๋๋ฝ๋ ๋๋ฒ๊ทธ ์ ๋ณด๋ฅผ ๋ค์ด๋ก๋ํ๊ฑฐ๋ ๋๋ฒ๊ทธ ์ค์ธ ์คํ ํ์ผ์ ๋ํ ๋๋ฒ๊ทธ ํ์ผ๊ณผ ์์ค ์ฝ๋๋ฅผ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
๋ฐ๋น์์์๋ ํ์ฌ debuginfod ์ง์์ด ๋ถ์์ ํ๊ณ ํ
์คํธ ์ ์ฅ์์ ์ ๊ณต๋๋ elfutils ๋ฐ GDB ํจํค์ง์ ํฌํจ๋์ด ์์ต๋๋ค. debuginfod ์๋ฒ๋ฅผ ํ์ฑํํ๋ ค๋ฉด GDB๋ฅผ ์คํํ๊ธฐ ์ ์ 'DEBUGINFOD_URLS=ยปhttps://debuginfod.debian.netยป' ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ๋ฉด ๋ฉ๋๋ค. ๋ฐ๋น์์ฉ์ผ๋ก ์คํ๋๋ Debuginfod ์๋ฒ์ ๋๋ฒ๊น
์ ๋ณด๋ ๋ถ์์ ํ ํ
์คํธ ์ ์ ์
๋ฐ์ดํธ, ์์ ์ ์ธ ์์ ์ ์ธ ๋ฐฑํฌํธ ๋ฐ ์ ์๋ ์
๋ฐ์ดํธ ์ ์ฅ์์ ํจํค์ง์ ๋ํด ์ ๊ณต๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru