์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

dpkg-source - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ dpkg-source๋ฅผ ์‹คํ–‰ํ•˜์„ธ์š”.

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” dpkg-source ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


dpkg-source - ๋ฐ๋น„์•ˆ ์†Œ์Šค ํŒจํ‚ค์ง€(.dsc) ์กฐ์ž‘ ๋„๊ตฌ

๊ฐœ์š”


dpkg ์†Œ์Šค [์„ ํƒ๊ถŒ...] ๋ช…๋ น

๊ธฐ์ˆ 


dpkg ์†Œ์Šค ๋ฐ๋น„์•ˆ ์†Œ์Šค ์•„์นด์ด๋ธŒ๋ฅผ ์••์ถ•ํ•˜๊ณ  ์••์ถ•์„ ํ‘ผ๋‹ค.

์ด๋Ÿฌํ•œ ๋ช…๋ น ์ค‘ ์–ด๋Š ๊ฒƒ๋„ ์—ฌ๋Ÿฌ ์˜ต์…˜์„ ํ•˜๋‚˜๋กœ ๊ฒฐํ•ฉํ•˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ,
์˜ต์…˜ ๊ฐ’์ด ๋ณ„๋„์˜ ์ธ์ˆ˜์— ์ง€์ •๋˜๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น


-x, --๋ฐœ์ทŒ ํŒŒ์ผ ์ด๋ฆ„.dsc [์ถœ๋ ฅ ๋””๋ ‰ํ† ๋ฆฌ]
์†Œ์Šค ํŒจํ‚ค์ง€ ์ถ”์ถœ(--๋ฐœ์ทŒ dpkg 1.17.14๋ถ€ํ„ฐ). ์˜ต์…˜์ด ์•„๋‹Œ ์ธ์ˆ˜ XNUMX๊ฐœ
๋ฐ๋น„์•ˆ ์†Œ์Šค ์ œ์–ด ํŒŒ์ผ์˜ ์ด๋ฆ„(.dsc). ์„ ํƒ ์‚ฌํ•ญ
์˜ต์…˜์ด ์•„๋‹Œ ๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๋Š” ์ถ”์ถœํ•  ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ œ๊ณต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์†Œ์Šค ํŒจํ‚ค์ง€์—๋Š” ์กด์žฌํ•˜์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ
์†Œ์Šค ํŒจํ‚ค์ง€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋””๋ ‰ํ† ๋ฆฌ์— ์ถ”์ถœ๋ฉ๋‹ˆ๋‹ค. -๋ฒ„์ „ ํ˜„์žฌ์˜ ๋ฐ‘์—
์ž‘์—… ๋””๋ ‰ํ† ๋ฆฌ.

dpkg ์†Œ์Šค ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋‹ค๋ฅธ ํŒŒ์ผ์˜ ์ด๋ฆ„์„ ์ฝ์Šต๋‹ˆ๋‹ค.
์ œ์–ด ํŒŒ์ผ์—์„œ; ๊ทธ๋“ค์€ ๊ฐ™์€ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. .dsc.

์ถ”์ถœ๋œ ํŒจํ‚ค์ง€์˜ ํŒŒ์ผ์—๋Š” ๊ถŒํ•œ๊ณผ ์†Œ์œ ๊ถŒ์ด ์„ค์ •๋ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋‹จ์ˆœํžˆ
์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ์‹คํ–‰ ํŒŒ์ผ์€ 0777์ด๊ณ  ์ผ๋ฐ˜ ํŒŒ์ผ์€ XNUMX์ž…๋‹ˆ๋‹ค.
0666์ด์–ด์•ผ ํ•˜๋ฉฐ ๋‘˜ ๋‹ค ์ถ”์ถœ๊ธฐ์˜ umask์— ์˜ํ•ด ์ˆ˜์ •๋ฉ๋‹ˆ๋‹ค. ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ setgid์ธ ๊ฒฝ์šฐ
๊ทธ๋Ÿฌ๋ฉด ์ถ”์ถœ๋œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ด๋ฉฐ ๋ชจ๋“  ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋Š”
๊ทธ๋ฃน ์†Œ์œ ๊ถŒ์„ ์ƒ์†๋ฐ›์Šต๋‹ˆ๋‹ค.

์†Œ์Šค ํŒจํ‚ค์ง€๊ฐ€ ๋น„ํ‘œ์ค€ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ(ํ˜„์žฌ๋Š” ๋ชจ๋“  ํ˜•์‹์„ ์˜๋ฏธํ•จ)
"1.0" ์ œ์™ธ) ์ด๋ฆ„์€ ๋‹ค์Œ์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹ ๊ทธ๋ž˜์„œ
๋‹ค์Œ ์†Œ์Šค ํŒจํ‚ค์ง€ ๋นŒ๋“œ์—์„œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋™์ผํ•œ ํ˜•์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

-b, --์ง“๋‹ค ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ [ํ˜•์‹๋ณ„ ๋งค๊ฐœ๋ณ€์ˆ˜]
์†Œ์Šค ํŒจํ‚ค์ง€ ๋นŒ๋“œ(--์ง“๋‹ค dpkg 1.17.14๋ถ€ํ„ฐ). ์˜ต์…˜์ด ์•„๋‹Œ ์ฒซ ๋ฒˆ์งธ ์ธ์ˆ˜
๋ฐ๋น„์•ˆํ™”๋œ ์†Œ์Šค ํŠธ๋ฆฌ๊ฐ€ ํฌํ•จ๋œ ๋””๋ ‰ํ„ฐ๋ฆฌ์˜ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค(์˜ˆ:
debian ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์žˆ๊ณ  ์›๋ณธ ํŒŒ์ผ์ด ๋ณ€๊ฒฝ๋  ์ˆ˜๋„ ์žˆ์Œ). ์— ๋”ฐ๋ผ
ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์†Œ์Šค ํŒจํ‚ค์ง€ ํ˜•์‹, ์ถ”๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š”
๋ฐ›์•„ ๋“ค์˜€๋‹ค.

dpkg ์†Œ์Šค ์ด ํŒŒ์ผ์—์„œ ๋ฐœ๊ฒฌ๋œ ์ฒซ ๋ฒˆ์งธ ํ˜•์‹์œผ๋กœ ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•ฉ๋‹ˆ๋‹ค.
์ˆœ์„œ ๋ชฉ๋ก: ์ˆœ์„œ๊ฐ€ ์ง€์ •๋œ ํ˜•์‹ --์ฒด์žฌ ๋ช…๋ น์ค„ ์˜ต์…˜,
์— ํ‘œ์‹œ๋œ ํ˜•์‹ ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹, "1.0". "1.0"์œผ๋กœ์˜ ๋Œ€์ฒด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ ํ–ฅํ›„ ์–ด๋Š ์‹œ์ ์— ์ œ๊ฑฐ๋  ์˜ˆ์ •์ด๋ฏ€๋กœ ํ•ญ์ƒ
์›ํ•˜๋Š” ์†Œ์Šค ํ˜•์‹์„ ๋ฌธ์„œํ™”ํ•˜์‹ญ์‹œ์˜ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹. ์„น์…˜์„ ์ฐธ์กฐํ•˜์„ธ์š” SOURCE
PACKAGE ํ˜•์‹ ๋‹ค์–‘ํ•œ ์†Œ์Šค ํŒจํ‚ค์ง€ ํ˜•์‹์— ๋Œ€ํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์„ค๋ช…์„ ๋ณด๋ ค๋ฉด

--์ธ์‡„ ํ˜•์‹ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์†Œ์Šค ํ˜•์‹์„ ์ธ์‡„ํ•˜์„ธ์š”.
dpkg ์†Œ์Šค --์ง“๋‹ค ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ (๋™์ผํ•œ ์กฐ๊ฑด๊ณผ ๋™์ผํ•œ ์กฐ๊ฑด์œผ๋กœ) ํ˜ธ์ถœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๋งค๊ฐœ๋ณ€์ˆ˜; dpkg 1.15.5๋ถ€ํ„ฐ).

--๋นŒ๋“œ ์ „ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
์†Œ์Šค ํŒจํ‚ค์ง€ ํ˜•์‹์˜ ํ•ด๋‹น ํ›„ํฌ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค(dpkg 1.15.8๋ถ€ํ„ฐ). ์ด๊ฒƒ
ํ›„ํฌ๋Š” ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ธฐ ์ „์— ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค(dpkg ๋นŒ๋“œ ํŒจํ‚ค์ง€ ์•„์ฃผ ์ „ํ™”ํ•ด
๊ทธ ์ „์—๋„ ์ผ์ฐ ๋ฐ๋น„์•ˆ/๊ทœ์น™ ํ™ฉ์–ด ๋ฌด๋ฆฌ). ์ด ๋ช…๋ น์€ ๋ฉฑ๋“ฑ์„ฑ์ด ์žˆ์œผ๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ ๋ฒˆ. ๋ชจ๋“  ์†Œ์Šค ํ˜•์‹์ด ์ด ํ›„ํฌ์—์„œ ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด ์ผ๋ฐ˜์ ์œผ๋กœ ๋นŒ๋“œ๋ฅผ ์œ„ํ•œ ์†Œ์Šค ํŠธ๋ฆฌ๋ฅผ ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ ํŒจ์น˜๊ฐ€ ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

--๋นŒ๋“œ ํ›„ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
์†Œ์Šค ํŒจํ‚ค์ง€ ํ˜•์‹์˜ ํ•ด๋‹น ํ›„ํฌ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค(dpkg 1.15.8๋ถ€ํ„ฐ). ์ด๊ฒƒ
ํ›„ํฌ๋Š” ํŒจํ‚ค์ง€ ๋นŒ๋“œ ํ›„์— ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค(dpkg ๋นŒ๋“œ ํŒจํ‚ค์ง€ ๋งˆ์ง€๋ง‰์— ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค).
์ด ๋ช…๋ น์€ ๋ฉฑ๋“ฑ์„ฑ์ด ์žˆ์œผ๋ฉฐ ์—ฌ๋Ÿฌ ๋ฒˆ ํ˜ธ์ถœ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์†Œ์Šค ํ˜•์‹์ด ์•„๋‹˜
์ด ํ›„ํฌ์— ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌด์—‡์„ ์ทจ์†Œํ•˜๋Š”์ง€
--๋นŒ๋“œ ์ „ ํ•ด๋ƒˆ๋‹ค.

--์ € ์ง€๋ฅด๋‹ค [์˜ˆ๋ฐฐ ๊ทœ์น™์„œ] ...
์••์ถ•์„ ํ‘ผ ์†Œ์Šค ํŠธ๋ฆฌ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ (dpkg 1.16.1๋ถ€ํ„ฐ). ์ด๊ฒƒ
๋ช…๋ น์€ ์†Œ์Šค ํ˜•์‹์— ๋”ฐ๋ผ ์ถ”๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿด ๊ฒƒ์ด๋‹ค
์ด ์ž‘์—…์ด ์•„๋ฌด ์˜๋ฏธ๋„ ์—†๋Š” ํ˜•์‹์—์„œ๋Š” ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

-?, --๋„์›€
์‚ฌ์šฉ ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

--๋ฒˆ์—ญ
๋ฒ„์ „์„ ํ‘œ์‹œํ•˜๊ณ  ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

์˜ต์…˜


์ผ๋ฐ˜์ ์ธ ๋นŒ๋“œ ์˜ต์…˜
-c์ œ์–ด ํŒŒ์ผ
์ •๋ณด๋ฅผ ์ฝ์„ ๊ธฐ๋ณธ ์†Œ์Šค ์ œ์–ด ํŒŒ์ผ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
๋ฐ๋น„์•ˆ / ์ œ์–ด. ์ƒ๋Œ€ ๊ฒฝ๋กœ ์ด๋ฆ„๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋ฉด ๋‹ค์Œ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ํ•ด์„๋ฉ๋‹ˆ๋‹ค.
์†Œ์Šค ํŠธ๋ฆฌ์˜ ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ.

-l๋ณ€๊ฒฝ ๋กœ๊ทธ ํŒŒ์ผ
์ •๋ณด๋ฅผ ์ฝ์„ ๋ณ€๊ฒฝ ๋กœ๊ทธ ํŒŒ์ผ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
๋ฐ๋น„์•ˆ/๋ณ€๊ฒฝ ๋กœ๊ทธ. ์ƒ๋Œ€ ๊ฒฝ๋กœ ์ด๋ฆ„๊ณผ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋ฉด ๋‹ค์Œ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ ํ•ด์„๋ฉ๋‹ˆ๋‹ค.
์†Œ์Šค ํŠธ๋ฆฌ์˜ ์ตœ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ.

-F๋ณ€๊ฒฝ ๋กœ๊ทธ ํ˜•์‹
๋ณ€๊ฒฝ ๋กœ๊ทธ์˜ ํ˜•์‹์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ณด๋‹ค dpkg-๊ตฌ๋ฌธ ๋ถ„์„ ๋กœ๊ทธ(1) ์ •๋ณด
๋Œ€์ฒด ํ˜•์‹์— ๋Œ€ํ•ด.

--ํ˜•์‹=๊ฐ€์น˜
์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋ ค๋ฉด ์ฃผ์–ด์ง„ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค(dpkg 1.14.17๋ถ€ํ„ฐ). ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค
๋‹ค์Œ์— ์ œ๊ณต๋œ ํ˜•์‹์„ ์žฌ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹.

-Vname=๊ฐ€์น˜
์ถœ๋ ฅ ๋Œ€์ฒด ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ณด๋‹ค deb-substvars(5) ํ† ๋ก ์„ ์œ„ํ•ด
์ถœ๋ ฅ ๋Œ€์ฒด.

-Tsubstvars ํŒŒ์ผ
๋Œ€์ฒด ๋ณ€์ˆ˜ ์ฝ๊ธฐ substvars ํŒŒ์ผ; ๊ธฐ๋ณธ๊ฐ’์€ ํŒŒ์ผ์„ ์ฝ์ง€ ์•Š๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์€ ์—ฌ๋Ÿฌ ๋ฒˆ ๋Œ€์ฒด ๋ณ€์ˆ˜๋ฅผ ์ฝ๋Š” ๋ฐ ์—ฌ๋Ÿฌ ๋ฒˆ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ(dpkg 1.15.6๋ถ€ํ„ฐ).

-D๋“ค=๊ฐ€์น˜
์ถœ๋ ฅ ์ œ์–ด ํŒŒ์ผ ํ•„๋“œ๋ฅผ ์žฌ์ •์˜ํ•˜๊ฑฐ๋‚˜ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

-U๋“ค
์ถœ๋ ฅ ์ œ์–ด ํŒŒ์ผ ํ•„๋“œ๋ฅผ ์ œ๊ฑฐํ•˜์‹ญ์‹œ์˜ค.

-Z์••์ถ•, --์••์ถ•=์••์ถ•
์ƒ์„ฑ๋œ tarball ๋ฐ diff ํŒŒ์ผ์— ์‚ฌ์šฉํ•  ์••์ถ•์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค(--์••์ถ•
dpkg 1.15.5๋ถ€ํ„ฐ). ์ด ์˜ต์…˜์œผ๋กœ ์ธํ•ด ๊ธฐ์กด ํƒ€๋ฅด๋ณผ์ด ์‚ญ์ œ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
๋‹ค์‹œ ์••์ถ•ํ•˜๋ฉด ์ƒˆ ํŒŒ์ผ์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. gzip์„, bzip2, ์ด์ฆˆ ๋งˆ
๊ณผ xz. ๊ธฐ๋ณธ๊ฐ’์€ xz ํ˜•์‹ 2.0 ์ด์ƒ ๋ฐ gzip์„ ํ˜•์‹ 1.0์˜ ๊ฒฝ์šฐ. xz
dpkg 1.15.5๋ถ€ํ„ฐ๋งŒ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

-z์ˆ˜ํ‰, --์••์ถ• ์ˆ˜์ค€=์ˆ˜ํ‰
์‚ฌ์šฉํ•  ์••์ถ• ์ˆ˜์ค€(--์••์ถ• ์ˆ˜์ค€ dpkg 1.15.5๋ถ€ํ„ฐ). ์™€ ๊ฐ™์€ -Z it
์ƒˆ๋กœ ์ƒ์„ฑ๋œ ํŒŒ์ผ์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 1 ์— 9, ์ตœ์ƒ์˜๋ฐ ๋น ๋ฅธ.
๋””ํดํŠธ๋Š” 9 gzip ๋ฐ bzip2์˜ ๊ฒฝ์šฐ 6 xz ๋ฐ lzma์˜ ๊ฒฝ์šฐ.

-i[์ •๊ทœ์‹], --diff-๋ฌด์‹œ[=์ •๊ทœ์‹]
ํ•„ํ„ฐ๋งํ•˜๋ ค๋Š” ํŒŒ์ผ๊ณผ ์ผ์น˜ํ•˜๋Š” Perl ์ •๊ทœ์‹์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
diff ํŒŒ์ผ ๋ชฉ๋ก(--diff-๋ฌด์‹œ dpkg 1.15.6๋ถ€ํ„ฐ). (์ด ๋ชฉ๋ก์€
find ๋ช…๋ น์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.) (์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋ฒ„์ „ 3์œผ๋กœ ๋นŒ๋“œํ•˜๋Š” ๊ฒฝ์šฐ)
VCS๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์†Œ์Šค ํŒจํ‚ค์ง€๋Š” ์ปค๋ฐ‹๋˜์ง€ ์•Š์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฌด์‹œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŠน์ • ํŒŒ์ผ. -i.*๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋‘ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.)

XNUMXD๋ดํƒˆ์˜ -i ์˜ต์…˜ ์ž์ฒด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ๋ณธ ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋ชจ๋“  ํ•ญ๋ชฉ ์œ ์ง€).
์ด์ „ ์‚ฌ์šฉ์œผ๋กœ ์ˆ˜ํ–‰๋œ ๊ธฐ๋ณธ ์ •๊ทœ์‹ ์ˆ˜์ • --ํ™•์žฅ-์ฐจ์ด์ -๋ฌด์‹œ)
๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ฐœ์ •ํŒ์˜ ์ œ์–ด ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ํ•„ํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.
์ œ์–ด ์‹œ์Šคํ…œ, ๋ฐฑ์—… ๋ฐ ์Šค์™‘ ํŒŒ์ผ, Libtool ๋นŒ๋“œ ์ถœ๋ ฅ ๋””๋ ‰ํ„ฐ๋ฆฌ. ๊ฑฐ๊ธฐ
์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ™œ์„ฑ ์ •๊ทœ์‹ ์ค‘ ํ•˜๋‚˜๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. -i ์˜ต์…˜์€ ๋งˆ์ง€๋ง‰ ์˜ต์…˜๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํšจ๊ณผ.

์ด๋Š” diff์— ํฌํ•จ๋˜๋Š” ๋ถˆํ•„์š”ํ•œ ํŒŒ์ผ์„ ์ž˜๋ผ๋‚ด๋Š” ๋ฐ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด, ๊ฐœ์ • ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์—์„œ ์†Œ์Šค๋ฅผ ์œ ์ง€ํ•˜๊ณ 
์ถ”๊ฐ€ ํŒŒ์ผ์„ ํฌํ•จํ•˜์ง€ ์•Š๊ณ  ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋ ค๋ฉด ์ฒดํฌ์•„์›ƒํ•˜์„ธ์š”.
์ผ๋ฐ˜์ ์œผ๋กœ ํฌํ•จ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ(์˜ˆ: CVS/, .cvsignore, .svn/). ๊ทธ๋งŒํผ
๊ธฐ๋ณธ ์ •๊ทœ ํ‘œํ˜„์‹์€ ์ด๋ฏธ ๋งค์šฐ ์ฒ ์ €ํ•˜์ง€๋งŒ ๊ต์ฒดํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ
๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฒฝ๋กœ์˜ ๋ชจ๋“  ๋ถ€๋ถ„๊ณผ ์ผ์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ
ํŒŒ์ผ ์ด๋ฆ„์ด ์‹œ์ž‘๋˜๊ฑฐ๋‚˜ ์ „์ฒด ํŒŒ์ผ ์ด๋ฆ„๋งŒ ์žˆ๋Š” ๊ฒฝ์šฐ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์•ต์ปค(์˜ˆ: '(^|/)', '($|/)')๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•˜์„ธ์š”.

--ํ™•์žฅ-์ฐจ์ด์ -๋ฌด์‹œ=์ •๊ทœ์‹
์ง€์ •๋œ Perl ์ •๊ทœ ํ‘œํ˜„์‹์€ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋ณธ๊ฐ’์„ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.
--diff-๋ฌด์‹œ ์„ค์ •๋œ ๊ฒฝ์šฐ ํ˜„์žฌ ๊ฐ’(dpkg 1.15.6๋ถ€ํ„ฐ). ์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
โ€œ์—ฐ๊ฒฐํ•˜๋‹ค|์ •๊ทœ์‹โ€๋ฅผ ๊ธฐ์กด ๊ฐ’์œผ๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ/์†Œ์Šค/์˜ต์…˜ ์ž๋™ ํŒจ์น˜์—์„œ ์ž๋™ ์ƒ์„ฑ๋œ ์ผ๋ถ€ ํŒŒ์ผ์„ ์ œ์™ธํ•˜๋ ค๋ฉด
์„ธ๋Œ€.

-I[ํŒŒ์ผ ํŒจํ„ด], --tar-๋ฌด์‹œ[=ํŒŒ์ผ ํŒจํ„ด]
์ด ์˜ต์…˜์„ ์ง€์ •ํ•˜๋ฉด ํŒจํ„ด์ด ๋‹ค์Œ์œผ๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ํƒ€๋ฅด(1)์˜ --๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋‹ค
.orig.tar ๋˜๋Š” .tar ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ํ˜ธ์ถœ๋  ๋•Œ์˜ ์˜ต์…˜(--tar-๋ฌด์‹œ ์ดํ›„
dpkg 1.15.6). ์˜ˆ๋ฅผ ๋“ค์–ด, -ICVS๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ tar๊ฐ€ CVS ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ฑด๋„ˆ๋›ฐ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
.tar.gz ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฐ˜๋ณตํ•˜์—ฌ ๋‚˜์—ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ œ์™ธํ•  ์—ฌ๋Ÿฌ ํŒจํ„ด.

-I ์ž์ฒด์ ์œผ๋กœ ๊ธฐ๋ณธ๊ฐ’์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. --๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋‹ค ์ œ์–ด ํŒŒ์ผ์„ ํ•„ํ„ฐ๋งํ•˜๋Š” ์˜ต์…˜๊ณผ
๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ฐœ์ • ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ๋””๋ ‰ํ† ๋ฆฌ, ๋ฐฑ์—… ๋ฐ ์Šค์™‘ ํŒŒ์ผ ๋ฐ
Libtool ๋นŒ๋“œ ์ถœ๋ ฅ ๋””๋ ‰ํ„ฐ๋ฆฌ.

์ฐธ๊ณ  : ๋น„์Šทํ•œ ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉด์„œ๋„, -i ๊ณผ -I ๊ตฌ๋ฌธ์ด ๋งค์šฐ ๋‹ค๋ฅด๋ฉฐ
์˜๋ฏธ๋ก . -i ํ•œ ๋ฒˆ๋งŒ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ Perl ํ˜ธํ™˜ ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ด๋Š” ๊ฐ ํŒŒ์ผ์˜ ์ „์ฒด ์ƒ๋Œ€ ๊ฒฝ๋กœ์™€ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. -I ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
์‹œ๊ฐ„์ด๋ฉฐ ์‰˜ ์™€์ผ๋“œ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์ด๋ฆ„ ํŒจํ„ด์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŒจํ„ด์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
์ „์ฒด ์ƒ๋Œ€ ๊ฒฝ๋กœ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ฒฝ๋กœ์˜ ๊ฐ ๋ถ€๋ถ„์—๋„ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ์˜๋ฏธ๋ก 
ํƒ€๋ฅด์˜ --๋“ค์–ด์˜ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๋‹ค ์˜ต์…˜์ด ๋‹ค์†Œ ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค. ์ฐธ์กฐ
https://www.gnu.org/software/tar/manual/tar.html#wildcards for a full documentation.

๋‘ ์˜ต์…˜ ๋ชจ๋‘์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ •๊ทœ์‹ ๋ฐ ํŒจํ„ด์€ ๋‹ค์Œ์˜ ์ถœ๋ ฅ์—์„œ โ€‹โ€‹๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. --๋„์›€
๋ช…๋ น.

์ผ๋ฐ˜์ ์ธ ์ถ”์ถœ๋ฌผ ์˜ต์…˜
--๋ณต์‚ฌ ๋ถˆ๊ฐ€
์ถ”์ถœ๋œ ์†Œ์Šค ํŒจํ‚ค์ง€ ๊ทผ์ฒ˜์— ์›๋ณธ ํƒ€๋ฅด๋ณผ์„ ๋ณต์‚ฌํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค(dpkg ์ดํ›„)
1.14.17).

--ํ™•์ธํ•˜์ง€ ์•Š์Œ
์••์ถ•์„ ํ’€๊ธฐ ์ „์— ์„œ๋ช…๊ณผ ์ฒดํฌ์„ฌ์„ ํ™•์ธํ•˜์ง€ ๋งˆ์„ธ์š”(dpkg 1.14.17๋ถ€ํ„ฐ).

--์œ ํšจํ•œ ์„œ๋ช… ํ•„์š”
OpenPGP ์„œ๋ช…์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ ์†Œ์Šค ํŒจํ‚ค์ง€ ์••์ถ• ํ’€๊ธฐ๋ฅผ ๊ฑฐ๋ถ€ํ•ฉ๋‹ˆ๋‹ค.
(dpkg 1.15.0๋ถ€ํ„ฐ) ์‚ฌ์šฉ์ž์˜ ํ™•์ธ์„ ํ†ตํ•ด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ‚ค.gpg ์—ด์‡  ๊ณ ๋ฆฌ,
๊ณต๊ธ‰์—…์ฒด๋ณ„ ํ‚ค๋ง ์ค‘ ํ•˜๋‚˜ ๋˜๋Š” ๊ณต์‹ ๋ฐ๋น„์•ˆ ํ‚ค๋ง ์ค‘ ํ•˜๋‚˜
(/usr/share/keyrings/debian-keyring.gpg ๊ณผ
/usr/share/keyrings/debian-maintainers.gpg).

--์ž˜๋ชป๋œ ๋ฒ„์ „ ๋ฌด์‹œ
์ž˜๋ชป๋œ ์†Œ์Šค ํŒจํ‚ค์ง€ ๋ฒ„์ „ ํ™•์ธ์„ ์น˜๋ช…์ ์ด์ง€ ์•Š์€ ๊ฒฝ๊ณ ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค(dpkg ์ดํ›„)
1.17.7). ์ด ์˜ต์…˜์€ ๊ณ ๋Œ€ ์†Œ์Šค๋ฅผ ์ถ”์ถœํ•  ๋•Œ๋งŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
์ด์ „ ๋ฒ„์ „๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ์†์ƒ๋œ ๋ฒ„์ „์ด ํฌํ•จ๋œ ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค.

SOURCE PACKAGE ํ˜•์‹


์–ด๋–ค ์†Œ์Šค ํ˜•์‹์„ ์‚ฌ์šฉํ•ด์•ผ ํ• ์ง€ ๋ชจ๋ฅธ๋‹ค๋ฉด ์•„๋งˆ๋„ "3.0(ํ€ผํŠธ)"์„ ์„ ํƒํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋˜๋Š” "3.0(๊ธฐ๋ณธ)". ์ž์„ธํ•œ ๋‚ด์šฉ์€ https://wiki.debian.org/Projects/DebSrc3.0์„ ์ฐธ์กฐํ•˜์„ธ์š”.
๋ฐ๋น„์•ˆ ๋‚ด์—์„œ ํ•ด๋‹น ํ˜•์‹์„ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

์ฒด์žฌ: 1.0
์ด ํ˜•์‹์˜ ์†Œ์Šค ํŒจํ‚ค์ง€๋Š” ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. .orig.tar.gz ์— ์—ฐ๊ด€๋จ .diff.gz
๋˜๋Š” ๋‹จ์ผ .tar.gz (์ด ๊ฒฝ์šฐ ํŒจํ‚ค์ง€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ถœ์‹ ).

์ ์ถœ

๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ‚ค์ง€ ์ถ”์ถœ์€ ๋Œ€์ƒ์—์„œ ๋‹จ์ผ tarball์„ ๊ฐ„๋‹จํžˆ ์ถ”์ถœํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์˜ˆ๋ฐฐ ๊ทœ์น™์„œ. ๋น„๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ‚ค์ง€ ์ถ”์ถœ์€ ๋จผ์ € ํŒจํ‚ค์ง€๋ฅผ ํ’€์–ด์„œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. .orig.tar.gz ๊ณผ
๊ทธ๋Ÿฐ ๋‹ค์Œ ํฌํ•จ๋œ ํŒจ์น˜๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. .diff.gz ํŒŒ์ผ. ํŒจ์น˜๋œ ๋ชจ๋“  ํŒŒ์ผ์˜ ํƒ€์ž„์Šคํƒฌํ”„
์†Œ์Šค ํŒจํ‚ค์ง€์˜ ์ถ”์ถœ ์‹œ๊ฐ„์œผ๋กœ ์žฌ์„ค์ •๋ฉ๋‹ˆ๋‹ค(์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํƒ€์ž„์Šคํƒฌํ”„ ์™œ๊ณก์ด ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).
์ž๋™ ์ƒ์„ฑ๋œ ํŒŒ์ผ์„ ํŒจ์น˜ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ) diff๋Š” ์ƒˆ ํŒŒ์ผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(
์ „์ฒด debian ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๊ทธ๋Ÿฐ ์‹์œผ๋กœ ์ƒ์„ฑ๋˜์ง€๋งŒ ํŒŒ์ผ์„ ์ œ๊ฑฐํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค(๋นˆ ํŒŒ์ผ์€
๋‚จ์€).

๊ฑด๋ฌผ

๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์†Œ์Šค ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํฌํ•จ๋œ ๋‹จ์ผ tarball์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋น„๋„ค์ดํ‹ฐ๋ธŒ ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋ ค๋ฉด ์›๋ณธ ํƒ€๋ฅด๋ณผ์„ ๋ณ„๋„์˜ ํŒจํ‚ค์ง€๋กœ ์ถ”์ถœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
".orig" ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  .diff.gz ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋น„๊ตํ•˜์—ฌ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ
.orig ๋””๋ ‰ํ† ๋ฆฌ๋กœ.

์ง“๋‹ค ์˜ต์…˜ (์™€ --์ง“๋‹ค):

์˜ต์…˜์ด ์•„๋‹Œ ๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๊ฐ€ ์ œ๊ณต๋˜๋Š” ๊ฒฝ์šฐ ์›๋ณธ ์†Œ์Šค์˜ ์ด๋ฆ„์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋””๋ ‰ํ† ๋ฆฌ๋‚˜ tarfile ๋˜๋Š” ํŒจํ‚ค์ง€๊ฐ€ ๋ฐ๋น„์•ˆ ์ „์šฉ ํŒจํ‚ค์ง€์ธ ๊ฒฝ์šฐ ๋นˆ ๋ฌธ์ž์—ด ๋“ฑ
๋ฐ๋น„์•ˆํ™” ์ฐจ์ด์ ์ด ์—†์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๊ฐ€ ์ œ๊ณต๋˜์ง€ ์•Š์œผ๋ฉด dpkg ์†Œ์Šค ๋ณผ ๊ฒƒ์ด๋‹ค
์›๋ณธ ์†Œ์Šค tarํŒŒ์ผ์˜ ๊ฒฝ์šฐ package_upstream ๋ฒ„์ „.orig.tar.gz ๋˜๋Š” ์›๋ž˜
์†Œ์Šค ๋””๋ ‰ํ† ๋ฆฌ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ.orig ์— ๋”ฐ๋ผ -sX ์ธ์ˆ˜.

-์‚ฌ, -sp, -sk, -์ˆ˜ ๊ณผ -sr ๊ธฐ์กด tar ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ฎ์–ด์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด๋ผ๋ฉด
๊ทธ๋Ÿผ ์›ํ•˜๋Š” -SA, -SP, -sK, -์ˆ˜ ๊ณผ -sR ๋Œ€์‹  ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

-sk ๊ธฐ๋ณธ์ ์œผ๋กœ ์›๋ณธ ์†Œ์Šค๋ฅผ tarfile๋กœ ์˜ˆ์ƒํ•˜๋„๋ก ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€_์—…์ŠคํŠธ๋ฆผ-
๋ฒ„์ „.orig.tar.ํ™•์žฅ์ž. ์ด ์›๋ณธ ์†Œ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ทธ๋Œ€๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.
tar ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜, ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์•„์ง ์—†์œผ๋ฉด ํ•ด๋‹น ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณต์‚ฌํ•˜์„ธ์š”. ํƒ€๋ฅด๋ณผ
์— ์••์ถ•์ด ํ’€๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ.orig diff ์ƒ์„ฑ์„ ์œ„ํ•ด.

-sp ์ฒ˜๋Ÿผ -sk ๊ทธ๋Ÿฌ๋‚˜ ๋‚˜์ค‘์— ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋‹ค์‹œ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

-์ˆ˜ ๊ธฐ๋ณธ์ ์œผ๋กœ ์›๋ณธ ์†Œ์Šค๊ฐ€ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์˜ˆ์ƒ๋˜๋„๋ก ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊พธ๋Ÿฌ๋ฏธ-
์—…์ŠคํŠธ๋ฆผ ๋ฒ„์ „.orig ๊ณผ dpkg ์†Œ์Šค ์ƒˆ๋กœ์šด ์›๋ณธ ์†Œ์Šค ์•„์นด์ด๋ธŒ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค
๊ทธ๊ฒƒ์—์„œ.

-sr ์ฒ˜๋Ÿผ -์ˆ˜ ๊ทธ๋Ÿฌ๋‚˜ ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ๋œ ํ›„์—๋Š” ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

-๋ด„ ์—ฌ๋ฆ„ ์‹œ์ฆŒ ์›๋ณธ ์†Œ์Šค๋ฅผ ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
tarfile. dpkg ์†Œ์Šค ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ diff๋ฅผ ์ƒ์„ฑํ•˜์ง€๋งŒ tar ํŒŒ์ผ์€
๋งŒ๋“ค .dsc. ์ด ์˜ต์…˜์€ ์ฃผ์˜ํ•ด์„œ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ผ์น˜ํ•˜์ง€ ์•Š์œผ๋ฉด ์ž˜๋ชป๋œ ์†Œ์Šค ์•„์นด์ด๋ธŒ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

-sn ์›๋ณธ ์†Œ์Šค๋ฅผ ์ฐพ์ง€ ์•Š๊ณ  ์ฐจ์ด์ ์„ ์ƒ์„ฑํ•˜์ง€ ์•Š๋„๋ก ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๊ฐ€ ์ œ๊ณต๋˜๋ฉด ๋นˆ ๋ฌธ์ž์—ด์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ฐ๋น„์•ˆ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
๋ณ„๋„์˜ ์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๋‹ค์Œ์„ ๊ฐ–๋Š” ํŠน์ • ํŒจํ‚ค์ง€
๋ฐ๋น„์•ˆํ™” ์ฐจ์ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

-์‚ฌ or -SA
์›๋ณธ ์†Œ์Šค ์•„์นด์ด๋ธŒ๋ฅผ tarfile ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ฐพ๋„๋ก ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
๋‘ ๋ฒˆ์งธ ์ธ์ˆ˜๋Š” ์žˆ์„ ๊ฒฝ์šฐ ๋‘˜ ์ค‘ ํ•˜๋‚˜์ด๊ฑฐ๋‚˜ ๋นˆ ๋ฌธ์ž์—ด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(์ด๊ฒƒ์€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค).
์‚ฌ์šฉ ๋ฐฉ๋ฒ• -sn). tar ํŒŒ์ผ์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ์••์ถ•์„ ํ’€์–ด diff๋ฅผ ์ƒ์„ฑํ•˜๊ณ 
๋‚˜์ค‘์— ์ œ๊ฑฐํ•˜์‹ญ์‹œ์˜ค (์ด๊ฒƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. -sp); ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด
์ด๋ฅผ ์••์ถ•ํ•˜์—ฌ ์›๋ณธ ์†Œ์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋‚˜์ค‘์— ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค(์ด๊ฒƒ์€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
์— -sr); ๋‘˜ ๋‹ค ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š์œผ๋ฉด ํŒจํ‚ค์ง€์— ๋ฐ๋น„์•ˆํ™”๊ฐ€ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.
diffs๋Š” ๋‹จ์ง€ ๊ฐ„๋‹จํ•œ ์†Œ์Šค ์•„์นด์ด๋ธŒ์ž…๋‹ˆ๋‹ค(์ด๊ฒƒ์€ -sn). ๋‘˜ ๋‹ค๋ผ๋ฉด
๊ทธ๋•Œ ๋ฐœ๊ฒฌ๋œ๋‹ค dpkg ์†Œ์Šค ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ๋ฎ์–ด์”๋‹ˆ๋‹ค. -SA ์˜€๋‹ค
์ง€์ •๋จ(์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. -SP) ๋˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. -์‚ฌ ์ง€์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. -SA
๊ธฐ๋ณธ๊ฐ’์ž…๋‹ˆ๋‹ค.

--์—…์ŠคํŠธ๋ฆผ ๋ณ€๊ฒฝ ์‹œ ์ค‘๋‹จ
์ƒ์„ฑ๋œ diff์— ์™ธ๋ถ€ ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.
debian ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ(dpkg 1.15.8๋ถ€ํ„ฐ). ์ด ์˜ต์…˜์€ ๋‹ค์Œ์—์„œ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ/์†Œ์Šค/์˜ต์…˜ ํ•˜์ง€๋งŒ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ ์˜ต์…˜.

๋ฐœ์ทŒ ์˜ต์…˜ (์™€ --๋ฐœ์ทŒ):

๋ชจ๋“  ๊ฒฝ์šฐ์— ๊ธฐ์กด ์›๋ณธ ์†Œ์Šค ํŠธ๋ฆฌ๋Š” ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

-sp ์ถ”์ถœํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ์›๋ณธ ์†Œ์Šค(์žˆ๋Š” ๊ฒฝ์šฐ)๊ฐ€ tarํŒŒ์ผ๋กœ ๋‚จ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ์•„์ง ์กด์žฌํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์กด์žฌํ•˜์ง€๋งŒ
๋‹ค๋ฅธ ํŒŒ์ผ์ด ์žˆ์œผ๋ฉด ๊ฑฐ๊ธฐ์— ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค. (์ด is ์ „์—, ๋””ํดํŠธ ๊ฐ’).

-์ˆ˜ ์›๋ณธ ์†Œ์Šค ํŠธ๋ฆฌ์˜ ์••์ถ•์„ ํ’‰๋‹ˆ๋‹ค.

-sn ์›๋ณธ ์†Œ์Šค๊ฐ€ ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋ณต์‚ฌ๋˜๊ฑฐ๋‚˜ ๋ณต์‚ฌ๋˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
ํฌ์žฅ์„ ํ’€์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋˜ ์›๋ž˜ ์†Œ์Šค ํŠธ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  -sX ์˜ต์…˜์€ ์ƒํ˜ธ ๋ฐฐํƒ€์ ์ž…๋‹ˆ๋‹ค. ๋‘˜ ์ด์ƒ์„ ์ง€์ •ํ•˜๋Š” ๊ฒฝ์šฐ ๋งˆ์ง€๋ง‰ ํ•ญ๋ชฉ๋งŒ ์ง€์ •
์‚ฌ์šฉํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

--๊ฑด๋„ˆ๋›ฐ๊ธฐ-๋ฐ๋น„์•ˆํ™”
์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค ์œ„์— debian diff ์ ์šฉ์„ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค(dpkg ์ดํ›„).
1.15.1).

์ฒด์žฌ: 2.0
dpkg 1.13.9๋ถ€ํ„ฐ ์ถ”์ถœ์ด ์ง€์›๋˜๊ณ , dpkg 1.14.8๋ถ€ํ„ฐ ๋นŒ๋“œ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์œผ๋กœ ์•Œ๋ ค์ ธ์žˆ๋‹ค
๊ฐ€๋ฐœ&ํŽœ์œผ๋กœ. ์ด ํ˜•์‹์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๊ถŒ์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "3.0(ํ€ผํŠธ)" ํ˜•์‹์ž…๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ์„ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค. Wig&pen์€ ์ฐจ์„ธ๋Œ€ ์†Œ์Šค ํŒจํ‚ค์ง€์˜ ์ฒซ ๋ฒˆ์งธ ์‚ฌ์–‘์ด์—ˆ์Šต๋‹ˆ๋‹ค.
ํ˜•์‹์ž…๋‹ˆ๋‹ค.

์ด ํ˜•์‹์˜ ๋™์ž‘์€ "3.0(ํ€ผํŠธ)" ํ˜•์‹๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
๋ช…์‹œ์ ์ธ ํŒจ์น˜ ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์˜ ๋ชจ๋“  ํŒŒ์ผ ๋ฐ๋น„์•ˆ/ํŒจ์น˜/ ํŽ„๊ณผ ์ผ์น˜
์ •๊ทœ์‹ [\w-]+ ์œ ํšจํ•œ ํŒจ์น˜์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถ”์ถœ ์‹œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•  ๋•Œ ์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค์— ๋Œ€ํ•œ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ํŒจ์น˜์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.
์ด๋ฆ„ zz_debian-diff-์ž๋™.

์ฒด์žฌ: 3.0 (ํ† ์ข…์˜)
dpkg 1.14.17๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€ ํ˜•์‹์˜ ํ™•์žฅ์ž…๋‹ˆ๋‹ค.
1.0 ํ˜•์‹์œผ๋กœ ์ •์˜๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์••์ถ• ๋ฐฉ๋ฒ•์„ ์ง€์›ํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.
๋ชจ๋“  VCS ๊ด€๋ จ ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ์™€ ๋งŽ์€ ์ž„์‹œ ํŒŒ์ผ(๊ธฐ๋ณธ๊ฐ’ ์ฐธ์กฐ)
๊ด€๋ จ -I ์—์„œ ์˜ต์…˜ --๋„์›€ ์‚ฐ์ถœ).

์ฒด์žฌ: 3.0 (์ด๋ถˆ)
dpkg 1.14.17๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์˜ ์†Œ์Šค ํŒจํ‚ค์ง€์—๋Š” ์ตœ์†Œํ•œ
์›๋ž˜ ํƒ€๋ฅด๋ณผ(.orig.tar.๋‚ด์„  ์–ด๋””์— ๋‚ด์„  ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค gz, bz2, ์ด์ฆˆ ๋งˆ ๊ณผ xz) ๋ฐ ๋ฐ๋น„์•ˆ
ํƒ€๋ฅด๋ณผ(.debian.tar.๋‚ด์„ ). ์ถ”๊ฐ€ ์›๋ณธ ํƒ€๋ฅด๋ณผ์„ ํฌํ•จํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
(.orig-๊ตฌ์„ฑ ์š”์†Œ.ํƒ€๋ฅด.๋‚ด์„ ). ๊ตฌ์„ฑ ์š”์†Œ ์˜์ˆซ์ž์™€ ํ•˜์ดํ”ˆ๋งŒ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
('-').

์ ์ถœ

๊ธฐ๋ณธ ์›๋ณธ ํƒ€๋ฅด๋ณผ์ด ๋จผ์ € ์ถ”์ถœ๋œ ๋‹ค์Œ ๋ชจ๋“  ์ถ”๊ฐ€ ์›๋ณธ ํƒ€๋ฅด๋ณผ์ด ์ถ”์ถœ๋ฉ๋‹ˆ๋‹ค.
์ด๋ฆ„์„ ๋”ด ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ถ”์ถœ๋จ ๊ตฌ์„ฑ ์š”์†Œ ํŒŒ์ผ ์ด๋ฆ„์˜ ์ผ๋ถ€(๋ชจ๋“  ์‚ฌ์ „
๊ธฐ์กด ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค). ๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ์€ ์†Œ์Šค ์œ„์— ์ถ”์ถœ๋ฉ๋‹ˆ๋‹ค.
๊ธฐ์กด ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์ „ ์ œ๊ฑฐํ•œ ํ›„ ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ๋น„์•ˆ ์˜ˆ๋ฐฐ ๊ทœ์น™์„œ. ์ฐธ๊ณ ๋กœ ๋ฐ๋น„์•ˆ์€
ํƒ€๋ฅด๋ณผ์—๋Š” ๋ฐ๋น„์•ˆ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์ด์ง€๋งŒ ์™ธ๋ถ€์— ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด ํฌํ•จ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•ด๋‹น ๋””๋ ‰ํ† ๋ฆฌ์˜ (์ฐธ์กฐ --include-๋ฐ”์ด๋„ˆ๋ฆฌ ์„ ํƒ๊ถŒ).

๋‹ค์Œ์— ๋‚˜์—ด๋œ ๋ชจ๋“  ํŒจ์น˜ ๋ฐ๋น„์•ˆ/ํŒจ์น˜/debian.series or ๋ฐ๋น„์•ˆ/ํŒจ์น˜/์‹œ๋ฆฌ์ฆˆ ๊ทธ๋•Œ
์ ์šฉ๋œ. ์ „์ž ํŒŒ์ผ์ด ์‚ฌ์šฉ๋˜๊ณ  ํ›„์ž ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ(๋˜๋Š” ์‹ฌ๋ณผ๋ฆญ ๋งํฌ์ธ ๊ฒฝ์šฐ)
๊ทธ๋Ÿฐ ๋‹ค์Œ ํ›„์ž๋Š” ์ „์ž์— ๋Œ€ํ•œ ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋กœ ๋Œ€์ฒด๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์„ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
of ์ด๋ถˆ ํŒจ์น˜ ์„ธํŠธ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ฐธ๊ณ ํ•˜์„ธ์š”. dpkg ์†Œ์Šค ๊ตฌ๋ฌธ ๋ถ„์„
ํŒจ์น˜ ์ ์šฉ์— ์‚ฌ์šฉ๋˜๋Š” ๋ช…์‹œ์  ์˜ต์…˜์ด ํฌํ•จ๋œ ์˜ฌ๋ฐ”๋ฅธ ์‹œ๋ฆฌ์ฆˆ ํŒŒ์ผ(๊ฐ ํด๋”์— ์ €์žฅ๋จ)
ํŒจ์น˜ ํŒŒ์ผ ์ด๋ฆ„ ๋’ค์˜ ์ค„๊ณผ ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ณต๋ฐฑ), ํ•ด๋‹น ์˜ต์…˜์€ ๋ฌด์‹œ๋˜๊ณ 
ํ•ญ์ƒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŒจ์น˜๋ฅผ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. -p1 ์˜ ์˜ต์…˜ ํŒจ์น˜. ๋”ฐ๋ผ์„œ ๋ฐฉ์ถœ๋ฉ๋‹ˆ๋‹ค
๊ทธ๋Ÿฌํ•œ ์˜ต์…˜์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ๋นŒ๋“œ๊ฐ€ ์‹คํŒจํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.

ํŒจ์น˜๋œ ๋ชจ๋“  ํŒŒ์ผ์˜ ํƒ€์ž„์Šคํƒฌํ”„๋Š” ์†Œ์Šค ํŒจํ‚ค์ง€์˜ ์ถ”์ถœ ์‹œ๊ฐ„์œผ๋กœ ์žฌ์„ค์ •๋ฉ๋‹ˆ๋‹ค.
(์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ž๋™ ์ƒ์„ฑ๋œ ํŒŒ์ผ์„ ํŒจ์น˜ํ•  ๋•Œ ๋ฌธ์ œ๋กœ ์ด์–ด์ง€๋Š” ํƒ€์ž„์Šคํƒฌํ”„ ์™œ๊ณก์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)

๋ฐ˜๋Œ€ ์ด๋ถˆ์˜ ๊ธฐ๋ณธ ๋™์ž‘์ด๋ฏ€๋กœ ํŒจ์น˜๋Š” ํผ์ง€ ์—†์ด ์ ์šฉ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.
๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ํŒจ์น˜๋ฅผ ์ƒˆ๋กœ ๊ณ ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ถˆ๋ฐ dpkg ์†Œ์Šค ์˜์ง€
์ ์šฉํ•˜๋Š” ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

๋น„์Šทํ•˜๊ฒŒ ์ด๋ถˆ์˜ ๊ธฐ๋ณธ ๋™์ž‘์ด๋ฏ€๋กœ ํŒจ์น˜๋Š” ํŒŒ์ผ๋„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ .pc/์ ์šฉ ํŒจ์น˜ ๋™์•ˆ ์ผ๋ถ€ ํŒจ์น˜๊ฐ€ ์ ์šฉ๋œ ๊ฒฝ์šฐ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์ถ”์ถœ.

๊ฑด๋ฌผ

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ์›๋ณธ ํƒ€๋ฅด๋ณผ์€ ์ž„์‹œ ํŒŒ์ผ๋กœ ์ถ”์ถœ๋ฉ๋‹ˆ๋‹ค.
์••์ถ•์„ ํ’€ ๋•Œ์™€ ๋™์ผํ•œ ๋…ผ๋ฆฌ๋ฅผ ๋”ฐ๋ฅด๋ฉด debian ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค.
์ž„์‹œ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ์œผ๋ฉฐ ์ž๋™ ํŒจ์น˜๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ํŒจ์น˜
(๋ฐ๋น„์•ˆ-๋ณ€๊ฒฝ ์‚ฌํ•ญ-๋ฒ„์ „ or ๋ฐ๋น„์•ˆ ๋ณ€๊ฒฝ์— ๋”ฐ๋ผ --๋‹จ์ผ-๋ฐ๋น„์•ˆ-ํŒจ์น˜)
์ ์šฉ๋œ. ์ž„์‹œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋Š” ์†Œ์Šค ํŒจํ‚ค์ง€ ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ๋น„๊ต๋ฉ๋‹ˆ๋‹ค. ๋•Œ
diff๊ฐ€ ๋น„์–ด ์žˆ์ง€ ์•Š์œผ๋ฉด ๋นŒ๋“œ๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. --๋‹จ์ผ-๋ฐ๋น„์•ˆ-ํŒจ์น˜ or --์ž๋™ ์ปค๋ฐ‹ ์žˆ๋‹ค
์ด ๊ฒฝ์šฐ diff๋Š” ์ž๋™ ํŒจ์น˜์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ž๋™ํŒจ์น˜๋ผ๋ฉด
์ƒ์„ฑ/์‚ญ์ œ๋˜๋ฉด ์‹œ๋ฆฌ์ฆˆ ํŒŒ์ผ๊ณผ ์ด๋ถˆ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ.

๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์˜ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ diff๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
๊ด€๋ฆฌ์ž๊ฐ€ ์˜๋„์ ์œผ๋กœ ์ˆ˜์ •๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์„
๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ(๋‹ค์Œ์— ๋‚˜์—ดํ•˜์—ฌ) ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํฌํ•จ ๋ฐ”์ด๋„ˆ๋ฆฌ). ๋นŒ๋“œ๋„ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค
ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ์— ๋“ฑ๋ก๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ debian ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์„ ์ฐพ์€ ๊ฒฝ์šฐ
์„ ํ†ตํ•˜์—ฌ ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํฌํ•จ ๋ฐ”์ด๋„ˆ๋ฆฌ.

๊ทธ๋Ÿฐ ๋‹ค์Œ ์—…๋ฐ์ดํŠธ๋œ debian ๋””๋ ‰ํ† ๋ฆฌ์™€ ์ˆ˜์ •๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ.

์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ diff์—๋Š” VCS ํŠน์ • ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋งŽ์€ ์ž„์‹œ ํŒŒ์ผ(๋‹ค์Œ๊ณผ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ๊ฐ’ ์ฐธ์กฐ) -i ์—์„œ ์˜ต์…˜ --๋„์›€ ์‚ฐ์ถœ). ~ ์•ˆ์—
ํŠนํžˆ, .pc ์‚ฌ์šฉ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ถˆ ์ž๋™ ์ƒ์„ฑ ์ค‘์—๋Š” ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.
๋ฐ˜์ .

์ฐธ๊ณ  : dpkg ์†Œ์Šค --๋นŒ๋“œ ์ „ (๊ทธ๋ฆฌ๊ณ  --์ง“๋‹ค)๋Š” ๋‹ค์Œ์— ๋‚˜์—ด๋œ ๋ชจ๋“  ํŒจ์น˜๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
์‹œ๋ฆฌ์ฆˆ ํŒŒ์ผ์ด ์ ์šฉ๋˜๋ฏ€๋กœ ํŒจํ‚ค์ง€ ๋นŒ๋“œ์—๋Š” ํ•ญ์ƒ ๋ชจ๋“  ํŒจ์น˜๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค
์ ์šฉ๋˜์ง€ ์•Š์€ ํŒจ์น˜๋ฅผ ์ฐพ์•„์„œ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค(ํ•ด๋‹น ํŒจ์น˜๋Š” ์‹œ๋ฆฌ์ฆˆ ํŒŒ์ผ์—๋Š” ์—†์ง€๋งŒ
.pc/์ ์šฉ ํŒจ์น˜), ํ•ด๋‹น ์„ธํŠธ์˜ ์ฒซ ๋ฒˆ์งธ ํŒจ์น˜๋ฅผ ์˜ค๋ฅ˜ ์—†์ด ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉด
๋ชจ๋‘ ์ ์šฉํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ต์…˜ --์ค€๋น„ ์—†์Œ ์ด ๋™์ž‘์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…น์Œ ๋ณ€๊ฒฝ

--์ € ์ง€๋ฅด๋‹ค [์˜ˆ๋ฐฐ ๊ทœ์น™์„œ] [ํŒจ์น˜ ์ด๋ฆ„] [ํŒจ์น˜ ํŒŒ์ผ]
๊ด€๋ฆฌ๋˜์ง€ ์•Š๋Š” ๋กœ์ปฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ํ•ด๋‹นํ•˜๋Š” ํŒจ์น˜๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
์ด๋ถˆ ํŒจ์น˜ ์‹œ์Šคํ…œ์„ ์ด๋ฆ„์œผ๋กœ ํŒจ์น˜ ์‹œ์Šคํ…œ์— ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. ํŒจ์น˜ ์ด๋ฆ„.
์ด๋ฆ„์ด ๋ˆ„๋ฝ๋œ ๊ฒฝ์šฐ ๋Œ€ํ™”ํ˜•์œผ๋กœ ์งˆ๋ฌธ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ์— ํŒจ์น˜ ํŒŒ์ผ ์ฃผ์–ด์ง„๋‹ค, ๊ทธ๊ฒƒ์€
ํ†ตํ•ฉํ•  ๋กœ์ปฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ํ•ด๋‹นํ•˜๋Š” ํŒจ์น˜๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ
ํ†ตํ•ฉ๋˜๋ฉด ํŽธ์ง‘๊ธฐ๊ฐ€ ์‹คํ–‰๋˜์–ด ๋ฉ”ํƒ€ ์ •๋ณด๋ฅผ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒจ์น˜ ํ—ค๋”.

ํ†ต๊ณผ ํŒจ์น˜ ํŒŒ์ผ ์ด๋Š” ์‚ฌ์ „ ์ƒ์„ฑ๋œ ๋นŒ๋“œ ์‹คํŒจ ํ›„์— ์ฃผ๋กœ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ์ด๋ฉฐ, ์ด์— ๋”ฐ๋ผ ํ•ด๋‹น ํŒŒ์ผ์€ ํ†ตํ•ฉ ํ›„ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ์ฐธ๊ณ ํ•˜์„ธ์š”
ํŒจ์น˜ ํŒŒ์ผ์— ํฌํ•จ๋œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ด๋ฏธ ํŠธ๋ฆฌ์— ์ ์šฉ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํŒจ์น˜๋กœ ์ˆ˜์ •๋œ ํŒŒ์ผ์—๋Š” ๊ธฐ๋ก๋˜์ง€ ์•Š์€ ์ถ”๊ฐ€ ํŒŒ์ผ์ด ์žˆ์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.
๋ณ€๊ฒฝ.

ํŒจ์น˜ ์ƒ์„ฑ ์‹œ ์ˆ˜์ •๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด ๊ฐ์ง€๋˜๋ฉด ํ•ด๋‹น ํŒŒ์ผ์€ ์ž๋™์œผ๋กœ
์ถ”๊ฐ€ ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํฌํ•จ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ์— ๋“ค์–ด๊ฐ€๋„๋ก
(์ •ํ™•ํžˆ ๊ฐ™์•„์š” dpkg ์†Œ์Šค --include-๋ฐ”์ด๋„ˆ๋ฆฌ --์ง“๋‹ค ํ• ๊ฒƒ์ด๋‹ค).

์ง“๋‹ค ์˜ต์…˜

--allow-version-of-quilt-db=๋ฒ„์ „
ํ—ˆ์šฉ dpkg ์†Œ์Šค ๋ฒ„์ „์ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•˜๋ ค๋ฉด ์ด๋ถˆ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ
์ง€์ •๋œ ๊ฒƒ์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  dpkg ์†Œ์Šค ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ๋ชจ๋ฅธ๋‹ค(dpkg ์ดํ›„๋กœ)
1.15.5.4). ํšจ๊ณผ์ ์œผ๋กœ ์ด๊ฒƒ์€ ์ฃผ์–ด์ง„ ๋ฒ„์ „์˜ ์ด๋ถˆ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š”
๋ฒ„์ „ 2์™€ ํ˜ธํ™˜ dpkg ์†Œ์Šค ํ˜„์žฌ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ฒ„์ „
์ „์—, ์ด๋ถˆ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ๋‹ค์Œ ์œ„์น˜์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. .pc/.version.

--include-์ œ๊ฑฐ
์ œ๊ฑฐ๋œ ํŒŒ์ผ์„ ๋ฌด์‹œํ•˜์ง€ ๋ง๊ณ  ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ ํŒจ์น˜์— ํฌํ•จ์‹œํ‚ค์‹ญ์‹œ์˜ค.

--include-ํƒ€์ž„์Šคํƒฌํ”„
์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ ํŒจ์น˜์— ํƒ€์ž„์Šคํƒฌํ”„๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

--include-๋ฐ”์ด๋„ˆ๋ฆฌ
์ˆ˜์ •๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋ชจ๋‘ ๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ์— ์ถ”๊ฐ€ํ•˜์„ธ์š”. ๋˜ํ•œ ๋‹ค์Œ ํ•ญ๋ชฉ์— ์ถ”๊ฐ€ํ•˜์„ธ์š”.
๋ฐ๋น„์•ˆ/์†Œ์Šค/ํฌํ•จ ๋ฐ”์ด๋„ˆ๋ฆฌ: ํ›„์† ๋นŒ๋“œ์—์„œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ์ด ์˜ต์…˜์€ ๋” ์ด์ƒ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

--์ค€๋น„ ์—†์Œ
๋ถ„๋ช…ํžˆ ํŒจ์น˜๋ฅผ ์ ์šฉํ•˜์—ฌ ๋นŒ๋“œ ํŠธ๋ฆฌ๋ฅผ ์ค€๋น„ํ•˜๋ ค๊ณ  ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
์ ์šฉ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค(dpkg 1.14.18๋ถ€ํ„ฐ).

--๋‹จ์ผ-๋ฐ๋น„์•ˆ-ํŒจ์น˜
๋ฐ๋น„์•ˆ/ํŒจ์น˜/๋ฐ๋น„์•ˆ-๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋Œ€์‹  ๋ฐ๋น„์•ˆ/ํŒจ์น˜/๋ฐ๋น„์•ˆ-๋ณ€๊ฒฝ ์‚ฌํ•ญ-๋ฒ„์ „
๋นŒ๋“œ ์ค‘์— ์ƒ์„ฑ๋œ ์ž๋™ ํŒจ์น˜์˜ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค(dpkg 1.15.5.4๋ถ€ํ„ฐ).
์ด ์˜ต์…˜์€ ํŒจํ‚ค์ง€๊ฐ€ VCS ๋ฐ
ํŒจ์น˜ ์„ธํŠธ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ์—…์ŠคํŠธ๋ฆผ๊ณผ์˜ ํ˜„์žฌ ์ฐจ์ด์ 
๋‹จ์ผ ํŒจ์น˜์— ์ €์žฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜์ด ๋“ค์–ด๊ฐˆํ…๋ฐ
๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ ์˜ต์…˜ ๊ทธ๋ฆฌ๊ณ 
๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ-ํŒจ์น˜-ํ—ค๋” ๋ฐ๋น„์•ˆ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์–ด๋–ป๊ฒŒ ๊ฐ€์žฅ ์ข‹์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ํŒŒ์ผ
์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ๋˜๋Š” VCS์—์„œ ๊ฒ€ํ† ๋ฉ๋‹ˆ๋‹ค.

--create-empty-orig
๊ธฐ๋ณธ ์›๋ณธ ํƒ€๋ฅด๋ณผ์ด ๋ˆ„๋ฝ๋œ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ๋นˆ ํƒ€๋ฅด๋ณผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
๋ณด์ถฉ์ ์ธ ์›๋ณธ ํƒ€๋ฅด๋ณผ์ด ์žˆ์Šต๋‹ˆ๋‹ค(dpkg 1.15.6๋ถ€ํ„ฐ). ์ด ์˜ต์…˜์€
์†Œ์Šค ํŒจํ‚ค์ง€๊ฐ€ ์—ฌ๋Ÿฌ ์—…์ŠคํŠธ๋ฆผ์˜ ๋ฒˆ๋“ค์ธ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์žˆ๊ณ  "์ฃผ" ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ.

--no-unapply-ํŒจ์น˜, --unapply-ํŒจ์น˜
๊ธฐ๋ณธ์ ์œผ๋กœ, dpkg ์†Œ์Šค ์ž๋™์œผ๋กœ ํŒจ์น˜ ์ ์šฉ์„ ์ทจ์†Œํ•ฉ๋‹ˆ๋‹ค. --๋นŒ๋“œ ํ›„
ํ›„ํฌ๋ฅผ ์ ์šฉํ•œ ๊ฒฝ์šฐ --๋นŒ๋“œ ์ „ (--unapply-ํŒจ์น˜ dpkg ์ดํ›„
1.15.8, --no-unapply-ํŒจ์น˜ dpkg 1.16.5๋ถ€ํ„ฐ). ์ด๋Ÿฌํ•œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒจ์น˜ ์ ์šฉ ์ทจ์†Œ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ•์ œ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์˜ต์…˜์€
์—์„œ๋งŒ ํ—ˆ์šฉ ๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ ์˜ต์…˜ ์ƒ์„ฑ๋œ ๋ชจ๋“  ์†Œ์Šค ํŒจํ‚ค์ง€๊ฐ€
๊ธฐ๋ณธ์ ์œผ๋กœ ๋™์ผํ•œ ๋™์ž‘์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.

--์—…์ŠคํŠธ๋ฆผ ๋ณ€๊ฒฝ ์‹œ ์ค‘๋‹จ
์ž๋™ ํŒจ์น˜๊ฐ€ ์ƒ์„ฑ๋œ ๊ฒฝ์šฐ(dpkg 1.15.8๋ถ€ํ„ฐ) ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ธฐ๋ก๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณ„๋„์˜ ์ด๋ถˆ ์†Œ์Šค ํŒจํ‚ค์ง€ ๋นŒ๋“œ ์ด์ „์˜ ํŒจ์น˜. ์ด ์˜ต์…˜์€ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
ํ—ˆ์šฉ ๋ฐ๋น„์•ˆ/์†Œ์Šค/์˜ต์…˜ ํ•˜์ง€๋งŒ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ ์˜ต์…˜.

--์ž๋™ ์ปค๋ฐ‹
์ž๋™ ํŒจ์น˜๊ฐ€ ์ƒ์„ฑ๋œ ๊ฒฝ์šฐ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํŒจํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ฆ‰์‹œ ๊ธฐ๋ก์— ๋‚จ์Šต๋‹ˆ๋‹ค. ์ด๋ถˆ ์‹œ๋ฆฌ์ฆˆ.

๋ฐœ์ทŒ ์˜ต์…˜

--๊ฑด๋„ˆ๋›ฐ๊ธฐ-๋ฐ๋น„์•ˆํ™”
์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค ์œ„์— ์žˆ๋Š” ๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ ์ถ”์ถœ์„ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค(dpkg ์ดํ›„).
1.15.1).

--ํŒจ์น˜ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
์ถ”์ถœ์ด ๋๋‚  ๋•Œ ํŒจ์น˜๋ฅผ ์ ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค(dpkg 1.14.18๋ถ€ํ„ฐ).

์ฒด์žฌ: 3.0 (์ปค์Šคํ…€)
dpkg 1.14.17๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€ ํŠน๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ ์†Œ์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
ํŒจํ‚ค์ง€ ํ˜•์‹์ด์ง€๋งŒ ์ž„์˜ ํŒŒ์ผ๋กœ ์†Œ์Šค ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง“๋‹ค ์˜ต์…˜

์˜ต์…˜์ด ์•„๋‹Œ ๋ชจ๋“  ์ธ์ˆ˜๋Š” ์ƒ์„ฑ๋œ ์†Œ์Šค ํŒจํ‚ค์ง€์— ํ†ตํ•ฉํ•  ํŒŒ์ผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
์กด์žฌํ•ด์•ผ ํ•˜๋ฉฐ ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์ด ํ•˜๋‚˜ ์ด์ƒ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ฃผ์–ด์ง„.

--๋Œ€์ƒ ํ˜•์‹=๊ฐ€์น˜
ํ•„์ˆ˜. ์ƒ์„ฑ๋œ ์†Œ์Šค ํŒจํ‚ค์ง€์˜ ์‹ค์ œ ํ˜•์‹์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ
.dsc ํŒŒ์ผ์—๋Š” ์ด ๊ฐ’์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ํ˜•์„ฑ ํ•„๋“œ์ด๋ฉฐ "3.0(์‚ฌ์šฉ์ž ์ •์˜)"์ด ์•„๋‹™๋‹ˆ๋‹ค.

์ฒด์žฌ: 3.0 (์ž์‹)
dpkg 1.14.17๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€ ์‹คํ—˜์ ์ž…๋‹ˆ๋‹ค.

์ด ํ˜•์‹์˜ ์†Œ์Šค ํŒจํ‚ค์ง€๋Š” git ์ €์žฅ์†Œ์˜ ๋‹จ์ผ ๋ฒˆ๋“ค๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. .git ์—
ํŒจํ‚ค์ง€์˜ ์†Œ์Šค๋ฅผ ๋ณด์œ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ .gitshallow ํŒŒ์ผ ๋ชฉ๋ก ๊ฐœ์ •
์–•์€ git ํด๋ก .

์ ์ถœ

๋ฒˆ๋“ค์€ ๋Œ€์ƒ ๋””๋ ‰ํ„ฐ๋ฆฌ์— git ์ €์žฅ์†Œ๋กœ ๋ณต์ œ๋ฉ๋‹ˆ๋‹ค. ์žˆ๋Š” ๊ฒฝ์šฐ
gitshallow ํŒŒ์ผ๋กœ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค. .git/shallow ๋ณต์ œ๋œ git ์ €์žฅ์†Œ ๋‚ด๋ถ€.

๊ธฐ๋ณธ์ ์œผ๋กœ ์ƒˆ ์ €์žฅ์†Œ์—๋Š” ์ด์ „์— ์ฒดํฌ์•„์›ƒ๋œ ๊ฒƒ๊ณผ ๋™์ผํ•œ ๋ถ„๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์›๋ณธ ์†Œ์Šค์—์„œ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. (์ผ๋ฐ˜์ ์œผ๋กœ "๋งˆ์Šคํ„ฐ"์ด์ง€๋งŒ ๋ฌด์—‡์ด๋“  ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.)
๋‹ค๋ฅธ ์ง€์ ์€ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ๋ชจ์ปจ/์›์‚ฐ์ง€/.

๊ฑด๋ฌผ

๋” ์ง„ํ–‰ํ•˜๊ธฐ ์ „์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์ปค๋ฐ‹๋˜์ง€ ์•Š์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฌด์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

์ž์‹ ๋ฒˆ๋“ค(1)์€ git ์ €์žฅ์†Œ ๋ฒˆ๋“ค์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“ 
์ €์žฅ์†Œ์˜ ๋ธŒ๋žœ์น˜์™€ ํƒœ๊ทธ๊ฐ€ ๋ฒˆ๋“ค์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

์ง“๋‹ค ์˜ต์…˜

--git-ref=์‹ฌํŒ
git ๋ฒˆ๋“ค์— ํฌํ•จํ•  git ref๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์€ ๊ธฐ๋ณธ๊ฐ’์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
๋ชจ๋“  ๋ธŒ๋žœ์น˜์™€ ํƒœ๊ทธ๋ฅผ ํฌํ•จํ•˜๋Š” ๋™์ž‘. ์—ฌ๋Ÿฌ ๋ฒˆ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
์‹ฌํŒ ํฌํ•จํ•  ๋ถ„๊ธฐ ๋˜๋Š” ํƒœ๊ทธ์˜ ์ด๋ฆ„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž„์˜์˜ ๋งค๊ฐœ๋ณ€์ˆ˜์ผ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ „๋‹ฌํ•  ์ˆ˜์žˆ๋Š” ์ž์‹-rev-๋ชฉ๋ก(1). ์˜ˆ๋ฅผ ๋“ค์–ด ๋งˆ์Šคํ„ฐ๋งŒ ํฌํ•จํ•˜๋ ค๋ฉด
๊ฐ€์ง€, ์‚ฌ์šฉํ•˜๋‹ค --git-ref=์ฃผ์ธ. ๋‹ค์Œ์„ ์ œ์™ธํ•œ ๋ชจ๋“  ํƒœ๊ทธ์™€ ๋ถ„๊ธฐ๋ฅผ ํฌํ•จํ•˜๋ ค๋ฉด
๊ฐœ์ธ ์ง€์ , ์‚ฌ์šฉ --git-ref=--๋ชจ๋‘ --git-ref=^๋น„๊ณต๊ฐœ

--git-๊นŠ์ด=๋ฒˆํ˜ธ
์ง€์ •๋œ ์ˆ˜๋กœ ์ž˜๋ฆฐ ๊ธฐ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์–•์€ ๋ณต์ œ๋ณธ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
๊ฐœ์ •.

์ฒด์žฌ: 3.0 (๋ธŒ์ฆˆ๋ฅด)
dpkg 1.14.17๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€ ์‹คํ—˜์ ์ž…๋‹ˆ๋‹ค. ๋‹จ์ผ ํƒ€๋ฅด๋ณผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
bzr ์ €์žฅ์†Œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ ์ถœ

tarball์˜ ์••์ถ•์„ ํ‘ผ ๋‹ค์Œ bzr์„ ์‚ฌ์šฉํ•˜์—ฌ ํ˜„์žฌ ๋ถ„๊ธฐ๋ฅผ ์ฒดํฌ์•„์›ƒํ•ฉ๋‹ˆ๋‹ค.

๊ฑด๋ฌผ

๋” ์ง„ํ–‰ํ•˜๊ธฐ ์ „์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์ปค๋ฐ‹๋˜์ง€ ์•Š์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฌด์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ์†Œ์Šค ๋””๋ ‰ํ† ๋ฆฌ์˜ VCS ํŠน์ • ๋ถ€๋ถ„์ด ์ž„์‹œ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค.
์˜ˆ๋ฐฐ ๊ทœ์น™์„œ. ์ด ์ž„์‹œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํƒ€๋ฅด๋ณผ์— ์••์ถ•ํ•˜๊ธฐ ์ „์— ๋‹ค์–‘ํ•œ ์ •๋ฆฌ ์ž‘์—…์ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.
๊ณต๊ฐ„์„ ์ ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ง„๋‹จ


์•„๋‹ˆ ์ฒด์žฌ ์ง€์ • in ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹
ํŒŒ์ผ ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹ ํ•ญ์ƒ ์กด์žฌํ•ด์•ผ ํ•˜๋ฉฐ ์›ํ•˜๋Š” ์†Œ์Šค ํ˜•์‹์„ ๋‚˜ํƒ€๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ด์ „ ๋ฒ„์ „๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ํ˜•์‹ "1.0"์ด ๊ฐ€์ •๋ฉ๋‹ˆ๋‹ค.
์ด๊ฒƒ์— ์˜์กดํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค: ๋ฏธ๋ž˜์˜ ์–ด๋Š ์‹œ์ ์— dpkg ์†Œ์Šค ์‹คํŒจํ•˜๋„๋ก ์ˆ˜์ •๋ฉ๋‹ˆ๋‹ค
ํ•ด๋‹น ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š์„ ๋•Œ.

๊ทธ ์ด์œ ๋Š” "1.0" ํ˜•์‹์ด ๋” ์ด์ƒ ๊ถŒ์žฅ๋˜๋Š” ํ˜•์‹์ด ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ตœ์‹  ํ˜•์‹("3.0(ํ€ผํŠธ)", "3.0(๋„ค์ดํ‹ฐ๋ธŒ)") ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์ง€๋งŒ dpkg ์†Œ์Šค ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๋‹ค
์ด ์ž‘์—…์ด ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด์ „ ํ˜•์‹์„ ๊ณ„์† ์‚ฌ์šฉํ•˜๋ ค๋ฉด
๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ๋ช…์‹œํ•˜๊ณ  "1.0"์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹.

์ „์—, diff ์ˆ˜์ • ์ „์—, ์ˆ˜ํ–‰์› ์ƒ๋ฅ˜์— ํŒŒ์ผ
์†Œ์Šค ํ˜•์‹ "1.0"์„ ์‚ฌ์šฉํ•  ๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ์—…์ŠคํŠธ๋ฆผ ํŒŒ์ผ์„ ์ง์ ‘ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์€ ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ˆจ๊ฒจ์ง€๊ณ  .diff.gz ํŒŒ์ผ์— ๋Œ€๋ถ€๋ถ„ ๋ฌธ์„œํ™”๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ๋‹น์‹ ์€
๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ debian ๋””๋ ‰ํ„ฐ๋ฆฌ์— ํŒจ์น˜๋กœ ์ €์žฅํ•˜๊ณ  ๋นŒ๋“œ ์‹œ ์ ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ด๋Ÿฌํ•œ ๋ณต์žก์„ฑ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฅผ ์ œ๊ณตํ•˜๋Š” "3.0(ํ€ผํŠธ)" ํ˜•์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ.

๋Œ€ํ‘œ ์ด์ „ ๋‹จ๊ณ„๋กœ ๋Œ์•„๊ฐ€๊ธฐ ์— ํŒŒ์ผ
์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํŒจ์น˜ ํŒŒ์ผ๊ณผ ํ•จ๊ป˜ ์ €์žฅ๋˜์ง€๋งŒ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ํŒจ์น˜ ํŒŒ์ผ๋กœ ์ €์žฅ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.
ํŒจ์น˜๋กœ ํ‘œํ˜„๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํ…์ŠคํŠธ ํŒŒ์ผ์˜ ๋‚ด์šฉ๋งŒ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŒ์•ฝ ๋„ˆ๋ผ๋ฉด
ํŒŒ์ผ์„ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŒŒ์ผ๋กœ ๊ต์ฒดํ•ด ๋ณด์‹ญ์‹œ์˜ค(์˜ˆ: ์ผ๋ฐ˜ ํŒŒ์ผ ๊ต์ฒด).
์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋‚˜ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์žˆ๋Š” ํŒŒ์ผ), ์ด ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋งŒ๋“  ๋นˆ ํŒŒ์ผ ํŒŒ์ผ ์˜์ง€ ์ง€์› be ๋Œ€ํ‘œ๋˜๋Š” in diff
ํŒจ์น˜ ํŒŒ์ผ๋กœ๋Š” ๋นˆ ํŒŒ์ผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๊ธฐ๋ก์— ๊ธฐ๋ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์†Œ์Šค ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ๊ฒฝ๊ณ ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์‹คํ–‰ ํŒŒ์ผ ๋ชจ๋“œ ํŒŒ๋งˆ of ํŒŒ์ผ ์˜์ง€ ์ง€์› be ๋Œ€ํ‘œ๋˜๋Š” in diff
ํŒจ์น˜ ํŒŒ์ผ์€ ํŒŒ์ผ์˜ ๊ถŒํ•œ์„ ๊ธฐ๋กํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์‹คํ–‰ ๊ถŒํ•œ์ด ๊ธฐ๋ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์†Œ์Šค ํŒจํ‚ค์ง€์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ๊ณ ๋Š” ๊ทธ ์‚ฌ์‹ค์„ ์ƒ๊ธฐ์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

ํŠน๋ณ„ํ•œ ๋ชจ๋“œ ํŒŒ๋งˆ of ํŒŒ์ผ ์˜์ง€ ์ง€์› be ๋Œ€ํ‘œ๋˜๋Š” in diff
ํŒจ์น˜ ํŒŒ์ผ์€ ํŒŒ์ผ์˜ ๊ถŒํ•œ์„ ๊ธฐ๋กํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ˆ˜์ •๋œ ๊ถŒํ•œ์€ ๊ธฐ๋ก๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์†Œ์Šค ํŒจํ‚ค์ง€์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ๊ณ ๋Š” ๊ทธ ์‚ฌ์‹ค์„ ์ƒ๊ธฐ์‹œ์ผœ ์ค๋‹ˆ๋‹ค.

FILE ํ˜•์‹


๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹
์ด ํŒŒ์ผ์—๋Š” ์†Œ์Šค๋ฅผ ๋นŒ๋“œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ํ˜•์‹์ด ํ•œ ์ค„์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒจํ‚ค์ง€(๊ฐ€๋Šฅํ•œ ํ˜•์‹์€ ์œ„์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค). ์„ ํ–‰ ๋˜๋Š” ํ›„ํ–‰ ๊ณต๋ฐฑ์€ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ/์†Œ์Šค/ํฌํ•จ ๋ฐ”์ด๋„ˆ๋ฆฌ
์ด ํŒŒ์ผ์—๋Š” ๋‹ค์Œ ์ž‘์—…์— ํฌํ•จ๋˜์–ด์•ผ ํ•˜๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋ชฉ๋ก(ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ)์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ ํƒ€๋ฅด๋ณผ. ์„ ํ–‰ ๋ฐ ํ›„ํ–‰ ๊ณต๋ฐฑ์€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. '๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ค„#' ์ด๋‹ค
๋Œ“๊ธ€์„ ๋‹ฌ๊ณ  ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. ๋นˆ ์ค„์€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ/์†Œ์Šค/์˜ต์…˜
์ด ํŒŒ์ผ์—๋Š” ์ž๋™์œผ๋กœ ์ถ”๊ฐ€๋˜์–ด์•ผ ํ•˜๋Š” ๊ธด ์˜ต์…˜ ๋ชฉ๋ก์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ น์ค„ ์˜ต์…˜ ์„ธํŠธ dpkg ์†Œ์Šค --์ง“๋‹ค or dpkg ์†Œ์Šค --์ธ์‡„ ํ˜•์‹ ์š”๊ตฌ.
๊ฐ™์€ ์˜ต์…˜ --์••์ถ• ๊ณผ --์••์ถ• ์ˆ˜์ค€ ์ด ํŒŒ์ผ์— ๋งค์šฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

๊ฐ ์˜ต์…˜์€ ๋ณ„๋„์˜ ์ค„์— ์ž…๋ ฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋นˆ ์ค„๊ณผ '๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ค„#' ์ด๋‹ค
๋ฌด์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ ๋‘์ ์ธ '--'๋Š” ์ œ๊ฑฐ๋˜์–ด์•ผ ํ•˜๋ฉฐ ์งง์€ ์˜ต์…˜์€ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์„ ํƒ ๊ณผ๋ชฉ
' ์ฃผ์œ„์— ๊ณต๋ฐฑ์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.=๊ฐ’ ์ฃผ์œ„์—๋Š” ' ๊ธฐํ˜ธ์™€ ์„ ํƒ์  ๋”ฐ์˜ดํ‘œ๊ฐ€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.
๋‹ค์Œ์€ ๊ทธ๋Ÿฌํ•œ ํŒŒ์ผ์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค.

# dpkg-source๊ฐ€ ์ตœ๋Œ€ ์••์ถ•์œผ๋กœ debian.tar.bz2๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
์••์ถ• = "bzip2"
์••์ถ• ์ˆ˜์ค€ = 9
# ์ž๋™ ํŒจ์น˜๋กœ debian/patches/debian-changes๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋‹จ์ผ ๋ฐ๋น„์•ˆ ํŒจ์น˜
# ๊ตฌ์„ฑ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค.{sub,guess}
ํ™•์žฅ-์ฐจ์ด-๋ฌด์‹œ = "(^|/)(config.sub|config.guess)$"

์ฐธ๊ณ  : ์ฒด์žฌ ์ด ํŒŒ์ผ์—์„œ๋Š” ์˜ต์…˜์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํ˜•์‹
๋Œ€์‹ .

๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ ์˜ต์…˜
์ •ํ™•ํžˆ ๊ฐ™์€ ๋ฐ๋น„์•ˆ/์†Œ์Šค/์˜ต์…˜ ํŒŒ์ผ์ด ์ƒ์„ฑ๋œ ํŒŒ์ผ์— ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ์ œ์™ธํ•˜๊ณ 
์†Œ์Šค ํŒจํ‚ค์ง€. ๊ด€๋ฆฌ์ž๋‚˜ ๊ด€๋ฆฌ์ž์™€ ๊ด€๋ จ๋œ ๊ธฐ๋ณธ ์„ค์ •์„ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ด ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์†Œ์Šค ํŒจํ‚ค์ง€๊ฐ€ ์œ ์ง€ ๊ด€๋ฆฌ๋˜๋Š” VCS ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ/์†Œ์Šค/๋กœ์ปฌ-ํŒจ์น˜-ํ—ค๋” ๊ณผ ๋ฐ๋น„์•ˆ/์†Œ์Šค/ํŒจ์น˜ ํ—ค๋”
"2.0" ํ˜•์‹์œผ๋กœ ์ƒ์„ฑ๋œ ์ž๋™ ํŒจ์น˜ ์œ„์— ์ถ”๊ฐ€๋˜๋Š” ์ž์œ  ํ˜•์‹ ํ…์ŠคํŠธ ๋˜๋Š”
"3.0(ํ€ผํŠธ)". ๋กœ์ปฌ ํŒจ์น˜ ํ—ค๋” ์ƒ์„ฑ๋œ ์†Œ์Šค ํŒจํ‚ค์ง€์—๋Š” ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
ํŒจ์น˜ ํ—ค๋” ์ด๋‹ค.

๋ฐ๋น„์•ˆ/ํŒจ์น˜/์‹œ๋ฆฌ์ฆˆ
์ด ํŒŒ์ผ์—๋Š” (์ฃผ์–ด์ง„ ์ˆœ์„œ๋Œ€๋กœ) ์ ์šฉ๋˜์–ด์•ผ ํ•˜๋Š” ๋ชจ๋“  ํŒจ์น˜๊ฐ€ ๋‚˜์—ด๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
์—…์ŠคํŠธ๋ฆผ ์†Œ์Šค ํŒจํ‚ค์ง€. ์„ ํ–‰ ๋ฐ ํ›„ํ–‰ ๊ณต๋ฐฑ์€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์ค„
'#'๋Š” ์ฃผ์„์ด๋ฏ€๋กœ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. ๋นˆ ์ค„์€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ์ค„์€ ๋‹ค์Œ์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
ํŒจ์น˜ ํŒŒ์ผ ์ด๋ฆ„( ๋ฐ๋น„์•ˆ/ํŒจ์น˜/ ๋””๋ ‰ํ† ๋ฆฌ) ์ฒซ ๋ฒˆ์งธ ๊ณต๋ฐฑ ๋ฌธ์ž๊นŒ์ง€
๋˜๋Š” ์ค„์˜ ๋. ์„ ํƒ ๊ณผ๋ชฉ ์ด๋ถˆ ์˜ต์…˜์€ ์ค„ ๋์ด๋‚˜ ์ฒซ ๋ฒˆ์งธ๊นŒ์ง€ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
'#' ์•ž์—๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ณต๋ฐฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค(์ฃผ์„์˜ ์‹œ์ž‘๋ถ€ํ„ฐ ๋๊นŒ์ง€ ํ‘œ์‹œ).
์„ ).

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ dpkg-source ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

  • 1
    ํŽ˜์ด์ €
    ํŽ˜์ด์ €
    Phaser๋Š” ๋น ๋ฅด๊ณ  ๋ฌด๋ฃŒ์ด๋ฉฐ ์žฌ๋ฏธ์žˆ๋Š” ๊ณต๊ฐœ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
    ์ œ๊ณตํ•˜๋Š” ์†Œ์Šค HTML5 ๊ฒŒ์ž„ ํ”„๋ ˆ์ž„์›Œํฌ
    WebGL ๋ฐ ์บ”๋ฒ„์Šค ๋ Œ๋”๋ง
    ๋ฐ์Šคํฌํ†ฑ ๋ฐ ๋ชจ๋ฐ”์ผ ์›น ๋ธŒ๋ผ์šฐ์ €. ๊ณ„๋žต
    ๊ณต๋™ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ...
    ํŽ˜์ด์ € ๋‹ค์šด๋กœ๋“œ
  • 2
    ๋ฐ”์‚ด ์—”์ง„
    ๋ฐ”์‚ด ์—”์ง„
    VASSAL์€ ์ œ์ž‘์„ ์œ„ํ•œ ๊ฒŒ์ž„ ์—”์ง„์ž…๋‹ˆ๋‹ค.
    ๊ธฐ์กด ๋ณด๋“œ์˜ ์ „์ž ๋ฒ„์ „
    ๊ทธ๋ฆฌ๊ณ  ์นด๋“œ ๊ฒŒ์ž„. ๋‹ค์Œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
    ๊ฒŒ์ž„ ์กฐ๊ฐ ๋ Œ๋”๋ง ๋ฐ ์ƒํ˜ธ ์ž‘์šฉ,
    ๊ทธ๋ฆฌ๊ณ  ...
    VASSAL ์—”์ง„ ๋‹ค์šด๋กœ๋“œ
  • 3
    OpenPDF - iText์˜ ํฌํฌ
    OpenPDF - iText์˜ ํฌํฌ
    OpenPDF๋Š” ๋‹ค์Œ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ Java ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.
    ๋ฐ LGPL๋กœ PDF ํŒŒ์ผ ํŽธ์ง‘ ๋ฐ
    MPL ์˜คํ”ˆ ์†Œ์Šค ๋ผ์ด์„ ์Šค. OpenPDF๋Š”
    iText์˜ LGPL/MPL ์˜คํ”ˆ ์†Œ์Šค ํ›„๊ณ„์ž,
    ์—์ด...
    OpenPDF ๋‹ค์šด๋กœ๋“œ - iText ํฌํฌ
  • 4
    ์‚ฌ๊ฐ€ GIS
    ์‚ฌ๊ฐ€ GIS
    SAGA - ์ž๋™ํ™” ์‹œ์Šคํ…œ
    Geoscientific ๋ถ„์„ - ์ง€๋ฆฌ์ ์ž…๋‹ˆ๋‹ค
    ์ •๋ณด ์‹œ์Šคํ…œ(GIS) ์†Œํ”„ํŠธ์›จ์–ด
    ์ง€๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์œ„ํ•œ ์—„์ฒญ๋‚œ ๊ธฐ๋Šฅ
    ์ฒ˜๋ฆฌ ๋ฐ ์•„๋‚˜...
    ์‚ฌ๊ฐ€ GIS ๋‹ค์šด๋กœ๋“œ
  • 5
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž
    IBM Toolbox for Java / JTOpen์€
    ์ง€์›ํ•˜๋Š” Java ํด๋ž˜์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ
    ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ๋ฐ ์ธํ„ฐ๋„ท ํ”„๋กœ๊ทธ๋ž˜๋ฐ
    OS/400์„ ์‹คํ–‰ํ•˜๋Š” ์‹œ์Šคํ…œ์— ๋ชจ๋ธ,
    i5/OS, ์˜ค...
    Java/JTOpen์šฉ ๋„๊ตฌ ์ƒ์ž ๋‹ค์šด๋กœ๋“œ
  • 6
    D3.js
    D3.js
    D3.js(๋˜๋Š” ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๋ฌธ์„œ์˜ ๊ฒฝ์šฐ D3)
    ํ•  ์ˆ˜ ์žˆ๋Š” JavaScript ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.
    ๋™์ , ๋Œ€ํ™”ํ˜• ๋ฐ์ดํ„ฐ ์ƒ์„ฑ
    ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ์‹œ๊ฐํ™”. D3์™€ ํ•จ๊ป˜
    ๋‹น์‹ ...
    D3.js ๋‹ค์šด๋กœ๋“œ
  • ๋”ยป

Linux ๋ช…๋ น

Ad