๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT-Engineering/Linux

์šฐ๋ถ„ํˆฌUbuntu ํŒจํ‚ค์ง€ ์„ค์น˜์‹œ ์ž์ฃผ ๋œจ๋Š” ํ™”๋ฉด? ์™œ?

by ๐Ÿงž‍โ™‚๏ธ 2024. 10. 18.
๋ฐ˜์‘ํ˜•

์šฐ๋ถ„ํˆฌ ํŒจํ‚ค์ง€ ์„ค์น˜์‹œ(apt-get) ์ž์ฃผ ๋œจ๋Š” ํ™”๋ฉด์ธ๋ฐ ์ด๋Ÿฐ ํ™”๋ฉด์€ ์™œ ๋œจ๋Š” ๊ฒƒ์ผ๊นŒ์š”?

Package configuration - Daemons using outdated libraries - Which services should be restarted?

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

๊ฐ ํ•ญ๋ชฉ์˜ ์˜๋ฏธ:

  • dbus.service: ์‹œ์Šคํ…œ ์ „๋ฐ˜์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” DBus ๋ฐ๋ชฌ์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๋ฏ€๋กœ, ์žฌ์‹œ์ž‘ํ•ด๋„ ๋ฌธ์ œ๊ฐ€ ์—†์œผ๋ฉฐ ์ฃผ๊ธฐ์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.
  • networkd-dispatcher.service: ๋„คํŠธ์›Œํฌ ์ƒํƒœ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ ์ด๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ๋ชฌ์ž…๋‹ˆ๋‹ค.
  • systemd-logind.service: ๋กœ๊ทธ์ธ ์„ธ์…˜๊ณผ ๊ด€๋ จ๋œ ๋ฐ๋ชฌ์ž…๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ ๊ด€๋ฆฌ์™€ ๊ด€๋ จ๋œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ์žฌ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
  • unattended-upgrades.service: ์‹œ์Šคํ…œ์—์„œ ์ž๋™์œผ๋กœ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ ๋“ฑ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ๋ชฌ์ž…๋‹ˆ๋‹ค.
  • user@1001.service: ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž(์—ฌ๊ธฐ์„œ๋Š” 1001 ์‚ฌ์šฉ์ž๋ฅผ ์˜๋ฏธ)๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ๋ชฌ์ž…๋‹ˆ๋‹ค.

์ด ํ™”๋ฉด์—์„œ ํ•ด์•ผ ํ•  ์ž‘์—…:

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

์™œ ์ด๋Ÿฐ ์„ค์ •์„ ํ•ด์•ผ ํ•˜๋‚˜?

  • ์‹œ์Šคํ…œ์ด ์•ˆ์ •์ ์œผ๋กœ ์ตœ์‹  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋น„์Šค๋“ค์„ ์žฌ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ์ด๋ฅผ ํ†ตํ•ด, ์ƒˆ๋กœ ์„ค์น˜๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‚˜ ํŒจํ‚ค์ง€๊ฐ€ ํ•ด๋‹น ์„œ๋น„์Šค์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋ฐ˜์˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€์ฒ˜ ๋ฐฉ๋ฒ•:

  • ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์„ ํƒํ•œ ํ›„ "Ok"๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์žฌ์‹œ์ž‘์„ ์ง„ํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์‹œ ๋ฌป๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ํฌ๊ฒŒ ๊ฑฑ์ •ํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ, ์žฌ์‹œ์ž‘ํ•ด๋„ ์‹œ์Šคํ…œ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํŠน๋ณ„ํžˆ ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค๋ฉด, ์„ ํƒ ํ•ญ๋ชฉ์„ ๋ชจ๋‘ ์ฒดํฌํ•˜๊ณ  ๋„˜์–ด๊ฐ€๋ฉด ๋ฉ๋‹ˆ๋‹ค.

ํ•˜๊ณ  ๋‚˜์„œ ๋‚˜์˜ค๋Š” ํ„ฐ๋ฏธ๋„ ํ™”๋ฉด

Restarting services...
 /etc/needrestart/restart.d/dbus.service
 systemctl restart networkd-dispatcher.service systemd-logind.service unattended-upgrades.service user@1001.service
Job for user@1001.service failed because the control process exited with error code.
See "systemctl status user@1001.service" and "journalctl -xeu user@1001.service" for details.
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€