Apt 1.9 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž ๋ฆด๋ฆฌ์Šค

์ค€๋น„๋œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ ์ถœ์‹œ Apt 1.9 (Advanced Package Tool), ๋ฐ๋น„์•ˆ ํ”„๋กœ์ ํŠธ์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Debian ๋ฐ ๊ทธ ํŒŒ์ƒ ๋ฐฐํฌํŒ ์™ธ์—๋„ Apt๋Š” PCLinuxOS ๋ฐ ALT Linux์™€ ๊ฐ™์€ rpm ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์ผ๋ถ€ ๋ฐฐํฌํŒ์—์„œ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ณง ์ƒˆ๋กœ์šด ์ถœ์‹œ๊ฐ€ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค ํ†ตํ•ฉ Debian Unstable ๋ธŒ๋žœ์น˜ ๋ฐ ํŒจํ‚ค์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์šฐ๋ถ„ํˆฌ 19.10.

์œผ๋กœ ๋ณ€๊ฒฝ ๋‹น์‹ ์€ ์ฐธ๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค :

  • ์ธ์ˆ˜๋กœ ์ „๋‹ฌ๋œ ๋ฌธ์ž์—ด์— ์ง€์ •๋œ ์ข…์†์„ฑ์„ ์ถฉ์กฑํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด "apt Satisfy" ๋ฐ "apt-get Satisfy" ๋ช…๋ น์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์—ฌ๋Ÿฌ ์ค„์„ ๋‚˜์—ดํ•˜๊ณ  ์ข…์†์„ฑ์„ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•œ "Confflicates:" ๋ธ”๋ก์„ ์ง€์ •ํ•˜๋Š” ๊ฒƒ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 'apt-get ๋งŒ์กฑ โ€‹โ€‹"foo" "์ถฉ๋Œ: bar" "baz (>> 1.0) | ๋ฐ”(= 2.0), ๋ฌดยป';
  • ๋ณ‘ํ•ฉ ๋ฒˆ์—ญ ๋ฐ ๋ฒ”ํ”„-abi ๋ช…๋ น์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • C++ ํ‘œ์ค€ ๋ฒ„์ „์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด C++14๋กœ ๋†’์•„์กŒ์Šต๋‹ˆ๋‹ค.
  • apt-helper์— ๋‹จ์ผ ํŒŒ์ผ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ํ•ด์‹œ๋ฅผ ์ง€์ •ํ•˜๋Š” ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • libapt-inst ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ libapt-pkg์™€ ๋ณ‘ํ•ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ABI๊ฐ€ ๋ณ€๊ฒฝ๋˜์–ด libapt-pkg.so ๋ฒ„์ „์ด 5.90์œผ๋กœ ์ฆ๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ค๋ž˜๋œ ํ”Œ๋ž˜๊ทธ๋ฅผ ์ •๋ฆฌํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ ํ”„๋กœํ† ํƒ€์ž…์„ ๋ณ‘ํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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