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

Ad


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

๋ณต์šฉ๋Ÿ‰-rpmcheck - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

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

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

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

์ด๋ฆ„


dose-distcheck - ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์— ๋”ฐ๋ผ ํŒจํ‚ค์ง€ ์„ค์น˜ ๊ฐ€๋Šฅ์„ฑ ํ™•์ธ

๊ฐœ์š”


๋ณต์šฉ๋Ÿ‰-distcheck [์˜ต์…˜] ... ์˜
๋ณต์šฉ๋Ÿ‰ debcheck [์˜ต์…˜] ... [ํŒŒ์ผ]
์šฉ๋Ÿ‰-rpm์ฒดํฌ [์˜ต์…˜] ... [ํŒŒ์ผ]
์„ ๋Ÿ‰ ์ผ์‹ ๊ฒ€์‚ฌ [์˜ต์…˜] ... [ํŒŒ์ผ]

๊ธฐ์ˆ 


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

ํŒจํ‚ค์ง€๋Š” ์ „๊ฒฝ๊ณผ ๋ฐฐ๊ฒฝ์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. ์ „๊ฒฝ์— ์žˆ๋Š” ํŒจํ‚ค์ง€๋งŒ
์„ค์น˜ ๊ฐ€๋Šฅ์„ฑ์„ ํ™•์ธํ–ˆ์ง€๋งŒ ์ข…์†์„ฑ์€ ํฌ๊ทธ๋ผ์šด๋“œ ํŒจํ‚ค์ง€ ๋ฐ
๋ฐฑ๊ทธ๋ผ์šด๋“œ ํŒจํ‚ค์ง€๋กœ. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  ํŒจํ‚ค์ง€๋Š” ํฌ๊ทธ๋ผ์šด๋“œ์— ์žˆ์Šต๋‹ˆ๋‹ค.

์ž…๋ ฅ ์ŠคํŽ™


ํ˜„์žฌ ์ง€์›๋˜๋Š” ์ž…๋ ฅ ์œ ํ˜•์€ debian, rpm ๋ฐ eclipse์ž…๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ๋ณต์šฉ๋Ÿ‰-distcheck ์ˆ˜๋‹จ
ํ˜•์‹์˜ ์ž…๋ ฅ ์‚ฌ์–‘์„ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์œ ํ˜•://๊ฒฝ๋กœ ์ด๋ฆ„ ์–ด๋””์— ์œ ํ˜• ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค ๋Ž,
ํ•ฉ์„ฑ, HD๋ฆฌ์ŠคํŠธ or ์‹๋ฐ ๊ฒฝ๋กœ๋ช… ์ž…๋ ฅ์„ ํฌํ•จํ•˜๋Š” ํŒŒ์ผ์˜ ๊ฒฝ๋กœ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.
ํ•ด๋‹น ํŒŒ์ผ์— ์žˆ๋Š” ํŒจํ‚ค์ง€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ์œ ํ˜• URI์— ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ˜ธ์ถœ๋  ๋•Œ ์ •๋Ÿ‰-์œ ํ˜•๊ฒ€์‚ฌ ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ž…๋ ฅ ์œ ํ˜•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์œ ํ˜•๋ฐ
๋ฆฌํฌ์ง€ํ† ๋ฆฌ(์œ„์น˜ ์ธ์ˆ˜ ๋˜๋Š” ์˜ต์…˜ ๊ฐ’) --fg ์™€ --bg)
์ €์žฅ์†Œ๋ฅผ ํฌํ•จํ•˜๋Š” ํŒŒ์ผ์˜ ๊ฒฝ๋กœ ์ด๋ฆ„ ํ˜•์‹์œผ๋กœ ๊ฐ„๋‹จํžˆ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์œ„์น˜๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ
์ธ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ํ‘œ์ค€ ์ž…๋ ฅ์—์„œ ์ž…๋ ฅ์„ ์ฝ์Šต๋‹ˆ๋‹ค. ๋ณต์šฉ๋Ÿ‰-distcheck ๋˜ํ•œ ์••์ถ•
ํŒŒ์ผ(.gz , .bz2)์„ ์œ„์น˜ ์ธ์ˆ˜๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€ ์ž…๋ ฅ์—์„œ ์ฝ์€ ์ž…๋ ฅ์€ ๋‹ค์Œ ์œ„์น˜์— ์žˆ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์••์ถ•๋œ ํ˜•ํƒœ.

์ž…๋ ฅ ํ˜•์‹


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

์ž…๋ ฅ์— ๋™์ผํ•œ ์ด๋ฆ„, ๋ฒ„์ „ ๋ฐ ๊ฐ’์„ ๊ฐ€์ง„ ์—ฌ๋Ÿฌ ํŒจํ‚ค์ง€๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ
์ด ์ค‘ ๋งˆ์ง€๋ง‰ ๊ฒƒ๋ณด๋‹ค ์•„ํ‚คํ…์ฒ˜๊ฐ€ ๊ณ ๋ ค๋˜๊ณ  ๊ฒฝ๊ณ ๊ฐ€ ๋ฐœํ–‰๋ฉ๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ์˜ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‘ ๊ฐœ์˜ ํŒจํ‚ค์ง€๋ฅผ ๋™์‹œ์— ์„ค์น˜ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๊ฐ™์€ ์ด๋ฆ„์ด์ง€๋งŒ ๋ฒ„์ „์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

Rpm
์ž…๋ ฅ ํŒŒ์ผ์€ ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ฉ์„ฑ ํŒŒ์ผ ๋˜๋Š” HD๋ฆฌ์ŠคํŠธ ํŒŒ์ผ. ๊ธฐ๋ณธ์ ์œผ๋กœ dose-rpmcheck
ํ•ฉ์„ฑ ํŒŒ์ผ์„ ์ž…๋ ฅ์œผ๋กœ ์˜ˆ์ƒํ•ฉ๋‹ˆ๋‹ค. hdlist ํŒŒ์ผ์„ ์ง€์ •ํ•˜๋ ค๋ฉด dose-distcheck๋ฅผ ํ˜ธ์ถœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
hdlist:// ํ˜•์‹์˜ ํŒŒ์ผ ์ธ์ˆ˜ ์‚ฌ์šฉ

์‹
์ž…๋ ฅ์€ OSGi ํ”Œ๋Ÿฌ๊ทธ์ธ content.xml ํŒŒ์ผ์˜ ์ธ์ฝ”๋”ฉ์„ ํฌํ•จํ•˜๋Š” 822 ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.

Cv
๋‚ด๋ถ€์šฉ์ž…๋‹ˆ๋‹ค. ๋ฌธ์„œํ™”๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

์˜ต์…˜


์˜ต์…˜ ์ œ์–ด ์ „๊ฒฝ ๋ฐ ๋ฐฐ๊ฒฝ
--fg=ํŒŒ์ผ
ํŒจํ‚ค์ง€ ์ถ”๊ฐ€ ํŒŒ์ผ ์ „๊ฒฝ์œผ๋กœ.

--bg=ํŒŒ์ผ
ํŒจํ‚ค์ง€ ์ถ”๊ฐ€ ํŒŒ์ผ ๋ฐฐ๊ฒฝ์œผ๋กœ.

--์ฒดํฌ๋งŒ ๊พธ๋Ÿฌ๋ฏธ [,๊พธ๋Ÿฌ๋ฏธ] ...
์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ํŒจํ‚ค์ง€ ์ด๋ฆ„ ๋ชฉ๋ก์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
์ธ์ˆ˜๋กœ ๋ฒ„์ „ ์ œ์•ฝ. ์ „๊ฒฝ์€ ๋ชจ๋“  ํŒจํ‚ค์ง€๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
ํ‘œํ˜„์‹๊ณผ ์ผ์น˜ํ•˜๋Š” ๋‹ค๋ฅธ ๋ชจ๋“  ํŒจํ‚ค์ง€๋Š”
๋ฐฐ๊ฒฝ. ์ „๊ฒฝ๊ณผ ๋ฐฐ๊ฒฝ ์‚ฌ์ด์˜ ์ดˆ๊ธฐ ๊ตฌ๋ถ„์€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. --๋™์ „.

์˜ˆ: --checkonly "libc6 , 2ping(= 1.2.3-1)"

--๋™์ „ ๊พธ๋Ÿฌ๋ฏธ [,๊พธ๋Ÿฌ๋ฏธ] ...
์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ํŒจํ‚ค์ง€ ์ด๋ฆ„ ๋ชฉ๋ก์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
์ธ์ˆ˜๋กœ ๋ฒ„์ „ ์ œ์•ฝ. ์ด ๋ชฉ๋ก์ด n๊ฐœ์˜ ํ‘œํ˜„์‹์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉด ๊ณต๋™-
์„ค์น˜ ๊ฐ€๋Šฅ์„ฑ์€ ๊ฐ n ํŒจํ‚ค์ง€ ์„ธํŠธ์— ๋Œ€ํ•ด ๋…๋ฆฝ์ ์œผ๋กœ ํ™•์ธ๋ฉ๋‹ˆ๋‹ค.
์ง‘ํ•ฉ์˜ i๋ฒˆ์งธ ์š”์†Œ๋Š” i๋ฒˆ์งธ ์‹๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ๊ตฌ๋ณ„
์ „๊ฒฝ๊ณผ ๋ฐฐ๊ฒฝ ์‚ฌ์ด๋Š” ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ๊ฒฐํ•ฉํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค.
๊ณผ --์ฒดํฌ๋งŒ.

์˜ˆ: --coinst "a(>1), b"

๋ฒ„์ „ 1, 2, 3์— ํŒจํ‚ค์ง€ a๊ฐ€ ์žˆ๊ณ  ๋ฒ„์ „ 11, 12์— ํŒจํ‚ค์ง€ b๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ,
๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ณต๋™ ์„ค์น˜ ๊ฐ€๋Šฅ์„ฑ์„ ์œ„ํ•ด 4์Œ์˜ ํŒจํ‚ค์ง€, ์ฆ‰ (a=2,b=11)์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
(a=2,b=12), (a=3,b=11) ๋ฐ (a=3,b=12).

์ด๋น„์ธ ํŠน์œ ํ•œ ์˜ต์…˜
๋‹ค์ค‘ ์•„ํ‚คํ…์ฒ˜ ์ฃผ์„์€ distcheck์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ณ ๋ ค๋ฉ๋‹ˆ๋‹ค. ๋ˆ„๊ตฌ์˜ ํŒจํ‚ค์ง€
์•„ํ‚คํ…์ฒ˜๋Š” ๋„ค์ดํ‹ฐ๋ธŒ ์•„ํ‚คํ…์ฒ˜๋„ ์•„๋‹ˆ๊ณ  ์™ธ๊ตญ ์•„ํ‚คํ…์ฒ˜ ๋ชฉ๋ก์—๋„ ์—†์Šต๋‹ˆ๋‹ค.
(์•„๋ž˜ ์ฐธ์กฐ)๋Š” ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

--deb-๋„ค์ดํ‹ฐ๋ธŒ-์•„์น˜=name
๊ธฐ๋ณธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๋™์ž‘์€ ๋„ค์ดํ‹ฐ๋ธŒ๋ฅผ ์ถ”๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์•„ํ‚คํ…์ฒ˜๊ฐ€ ์žˆ๋Š” ์ž…๋ ฅ์˜ ์ฒซ ๋ฒˆ์งธ ํŒจํ‚ค์ง€ ์Šคํƒ ์ž์˜ ์•„ํ‚คํ…์ฒ˜
๋ชจ๋‘์™€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

--deb-์™ธ๊ตญ-์•„์น˜=name [,name] ...
์™ธ๋ถ€ ์•„ํ‚คํ…์ฒ˜์˜ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก์„ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค. ๊ธฐ๋ณธ๊ฐ’์€ ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
์™ธ๊ตญ ๊ฑด์ถ•๋ฌผ ๋ชฉ๋ก.

--deb-๋ฌด์‹œ-ํ•„์ˆ˜
์„ค์น˜ ๋ฌธ์ œ์˜ ์ผ๋ถ€๋กœ ํ•„์ˆ˜ ํŒจํ‚ค์ง€๋ฅผ ๊ณ ๋ คํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์— ์˜ํ•ด
๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  ํ•„์ˆ˜ ํŒจํ‚ค์ง€๋Š” ์„ค์น˜ ๋ฌธ์ œ์˜ ์ผ๋ถ€๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.
๋ชจ๋“  ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ํŒจํ‚ค์ง€๋Š” ๊ณต๋™์œผ๋กœ ์„ค์น˜๋˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชจ๋“  ํ•„์ˆ˜ ํŒจํ‚ค์ง€์™€ ํ•จ๊ป˜ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€
ํ•„์ˆ˜ ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์ง€ ์•Š์€ ์„ค์น˜ ๊ฐ€๋Šฅ์„ฑ.

์˜ต์…˜ ์œ„ํ•œ ํ•„ํ„ฐ๋ง L' ์ž…๋ ฅ
--์ตœ์‹ 
๊ฐ ํŒจํ‚ค์ง€์˜ ์ตœ์‹  ๋ฒ„์ „๋งŒ ์œ ์ง€๋˜๋ฉฐ ์ด์ „ ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋Š”
๋ฌด์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์˜ต์…˜ ์ œ์–ด ์ถœ๋ ฅ
-f, --์‹คํŒจ
์„ค์น˜ํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ํ™•์ธ๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.

-s, --์„ฑ๊ณต
์„ค์น˜ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์œผ๋กœ ํ™•์ธ๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค. ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
--์‹คํŒจ, ์ด ๊ฒฝ์šฐ ์ถœ๋ ฅ์˜ ์ƒํƒœ ํ•„๋“œ ๊ฐ’์„ ํ†ตํ•ด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์„ค์น˜ ๊ฐ€๋Šฅํ•œ ํŒจํ‚ค์ง€์™€ ์„ค์น˜ ๋ถˆ๊ฐ€๋Šฅํ•œ ํŒจํ‚ค์ง€๋ฅผ ๊ตฌ๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

-e, --์„ค๋ช…
์„ค๋ช…์„ ํ•˜์‹ญ์‹œ์˜ค. ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ --์‹คํŒจ ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„ค๋ช…์ด ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค
๋ˆ„๋ฝ๋œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ข…์†์„ฑ ๋˜๋Š” ์ถฉ๋Œ๋กœ ์ด์–ด์ง€๋Š” ์ข…์†์„ฑ ์ฒด์ธ.
์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ --์„ฑ๊ณต ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„ค๋ช…์€ ์„ค์น˜๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-m, --์„ค๋ช…-์ตœ์†Œ
๋ชจ๋“  ํŒจํ‚ค์ง€ P ์„ค์น˜ ๊ฐ€๋Šฅํ•˜๊ณ  ๋‹ค์Œ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ
--์„ฑ๊ณต, ์— ์žˆ๋Š” ํŒจํ‚ค์ง€๋งŒ ํฌํ•จํ•˜๋Š” ์ถ•์†Œ๋œ ์„ค์น˜ ์„ธํŠธ๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
์˜ ์ข…์†์„ฑ ์›๋ฟ” P. ๋ฐ๋น„์•ˆ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ๋•Œ ๋ชจ๋“  ํ•„์ˆ˜
์›๋ฟ”์— ์žˆ์ง€ ์•Š์€ ํŒจํ‚ค์ง€ ๋ฐ ํ•ด๋‹น ์ข…์†์„ฑ P ์ƒ๋žต๋ฉ๋‹ˆ๋‹ค. ์–ธ์ œ
์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ --์‹คํŒจ๋ฐ --์„ค๋ช…, ๋ชจ๋“  ์ข…์†์„ฑ ์ฒด์ธ์€
์ธ์‡„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

--์š”์•ฝ
๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์š”์•ฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

-o ํŒŒ์ผ ์ถœ๋ ฅ ๋ณด๋‚ด๊ธฐ ํŒŒ์ผ.

MISC ์˜ต์…˜
-v ์ •๋ณด/๊ฒฝ๊ณ /๋””๋ฒ„๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ์ตœ๋Œ€ XNUMX๋ฒˆ๊นŒ์ง€ ๋ฐ˜๋ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์žฅํ™ฉํ•จ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ช‡ ๋ฒˆ.

--์กฐ์šฉํ•œ ๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€๋ฅผ ์ธ์‡„ํ•˜์ง€ ์•Š์Œ

--์ง„์ „
์ง„ํ–‰๋ฅ  ํ‘œ์‹œ์ค„์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

--ํƒ€์ด๋จธ
ํƒ€์ด๋ฐ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

-์‹œ๊ฐ„, --๋„์›€
์ด ์˜ต์…˜ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

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

EXIT ์ฝ”๋“œ


์ข…๋ฃŒ ์ฝ”๋“œ 0-63์€ ํ”„๋กœ๊ทธ๋žจ์˜ ์ •์ƒ์ ์ธ ์ข…๋ฃŒ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  ์ฝ”๋“œ 64-127์€
ํ”„๋กœ๊ทธ๋žจ์˜ ๋น„์ •์ƒ ์ข…๋ฃŒ(์˜ˆ: ๊ตฌ๋ฌธ ๋ถ„์„ ์˜ค๋ฅ˜, I/O ์˜ค๋ฅ˜).

์ •์ƒ์ ์ธ ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฃŒ์˜ ๊ฒฝ์šฐ:

- ์ข…๋ฃŒ ์ฝ”๋“œ 0์€ ๋ชจ๋“  ํฌ๊ทธ๋ผ์šด๋“œ ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜ ๊ฐ€๋Šฅํ•จ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

- ์ข…๋ฃŒ ์ฝ”๋“œ 1์€ ์ œ๊ฑฐ ๊ฐ€๋Šฅํ•œ ํฌ๊ทธ๋ผ์šด๋“œ ํŒจํ‚ค์ง€๊ฐ€ ํ•˜๋‚˜ ์ด์ƒ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์˜ˆ


ํŠน์ • ๋ฐฐํฌํŒ์—์„œ ์„ค์น˜ํ•  ์ˆ˜ ์—†๋Š” ํŒจํ‚ค์ง€์™€ ๊ทธ ์ด์œ ๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

๋ณต์šฉ๋Ÿ‰-distcheck -v -f -e \
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_non-free_binary-amd64_Packages\
--fg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_contrib_binary-amd64_Packages

์—ฌ๊ธฐ์„œ Packages๋Š” ํ•ด๋‹น ๋ฐฐํฌ์™€ ๊ด€๋ จ๋œ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.
์˜ˆ๋ฐฐ ๊ทœ์น™์„œ /var/lib/apt/๋ชฉ๋ก.

์ข…์†์„ฑ์ด ์ถฉ์กฑ๋  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ contrib์˜ ์–ด๋–ค ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์—†๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.
๋ฉ”์ธ์—์„œ:

์šฉ๋Ÿ‰-debcheck --failures --bg=main_Packages contrib_Packages

์ฃผ์˜์‚ฌํ•ญ


Dose-distcheck๋Š” EDOS์šฉ์œผ๋กœ ์ž‘์„ฑ๋œ edos-debcheck์˜ ์™„์ „ํ•œ ์žฌ๊ตฌํ˜„์ž…๋‹ˆ๋‹ค.
ํ”„๋กœ์ ํŠธ.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ ๋ณต์šฉ๋Ÿ‰-rpmcheck๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.


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

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

Linux ๋ช…๋ น

Ad