āĻāĻ āĻĒā§āĻ¸ā§āĻā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻšāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ā§ "āĻā§āĻ¸ āĻā§āĻāĻāĻžāĻ°" āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨/āĻāĻŦā§āĻ¨ā§āĻā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻā§āĻļāĻ˛ āĻĻā§āĻāĻžāĻ¨ā§āĨ¤
āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ: āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž OS āĻāĻ° tar.gz āĻāĻĒāĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ āĻāĻĒāĻšāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻŦāĻ āĻāĻĒāĻĄā§āĻāĻā§āĻ˛āĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻĒāĻžāĻ:
update-initramfs: Generating /boot/initrd.img-4.15.0-54-generic
W: initramfs-tools configuration sets RESUME=/dev/mapper/U1563304817I0-swap
W: but no matching swap device is available.
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/foobar-swap)
I: Set the RESUME variable to override this.
āĻ˛āĻā§āĻˇā§āĻ¯: āĻāĻ āĻŽāĻžāĻ¨ (U1563304817I0) āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻāĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻŦā§āĻā§āĻ¨āĨ¤ āĻāĻāĻŋāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¯āĻž āĻ¨āĻŋāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻļā§āĻˇ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻ¨āĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĻā§āĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ.
āĻ§āĻžāĻĒ āĻ¨āĻŽā§āĻŦāĻ° 1: RESUME āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§?
# cd /etc
# grep -r RESUME
initramfs-tools/conf.d/resume:RESUME=/dev/mapper/U1563304817I0-swap
āĻāĻŽāĻ°āĻž āĻŦāĻžāĻ°āĻŦāĻžāĻ° (-r
) /etc āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨ (āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§)āĨ¤ āĻāĻŽāĻ°āĻž conf.d āĻ¸ā§āĻ¨āĻŋāĻĒā§āĻ āĻā§āĻāĻā§ āĻĒāĻžāĻ, āĻ¯āĻž āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ initramfs-tools āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ āĻ¸ā§āĻ¨āĻŋāĻĒā§āĻ?
āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§:
- āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻ°ā§āĻāĻŋāĻĢā§āĻ¯āĻžāĻā§āĻ (āĻā§āĻ āĻāĻāĻž āĻ°ā§āĻā§āĻā§ āĻāĻŦāĻ āĻā§āĻ˛ā§ āĻā§āĻā§)
- āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻ¨
- āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ¨āĻĢāĻŋāĻ
āĻāĻ¸ā§āĻ¨ āĻ¨āĻ 2 āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻŋ (āĻ¸āĻ°āĻ˛āĻ¤āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§):
dpkg -S initramfs-tools/conf.d/resume
dpkg-query: no path found matching pattern *initramfs-tools/conf.d/resume*
dpkg -S
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻāĻ¤ āĻ¤āĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¸āĻĢāĻ˛ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
dpkg -S resolv.conf
manpages: /usr/share/man/man5/resolv.conf.5.gz
systemd: /lib/systemd/resolv.conf
āĻāĻ¸ā§āĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻ¸ā§āĻā§ āĻĢāĻŋāĻ°ā§ āĻ¯āĻžāĻ: āĻĢāĻžāĻāĻ˛ initramfs-tools/conf.d/resume
āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° postinst/preinst āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§? āĻāĻ˛ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° 3 āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤
# cd /var/lib/dpkg/info/
# grep -r initramfs-tools/conf.d/resume *
initramfs-tools-core.postrm: rm -f /etc/initramfs-tools/conf.d/resume
āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻā§ /var/lib/dpkg/info/
āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ "āĻŽā§āĻāĻžāĻĢāĻžāĻāĻ˛" āĻāĻ° āĻĒā§āĻ¯āĻžāĻā§āĻāĻŽā§āĻā§āĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨/āĻ°āĻŋāĻŽā§āĻāĻžāĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ, āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŦāĻŋāĻŦāĻ°āĻŖ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻāĻļā§āĻāĻ°ā§āĻ¯āĻāĻ¨āĻāĻāĻžāĻŦā§, āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ initramfs-tools-core āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° postrm (āĻāĻ¨āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ) āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ° āĻĒā§āĻ¸ā§āĻāĻāĻ¨āĻ¸ā§āĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻāĻŋ... conf.d āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻŋāĻā§āĻ āĻ¨ā§āĻāĨ¤
āĻĒā§āĻ¯āĻžāĻā§āĻā§ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨ initramfs-tools-core
.
# dpkg -L initramfs-tools-core
...
/usr/share/initramfs-tools/hooks/resume
...
āĻā§āĻŽ dpkg -L
āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĨāĻžāĻāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻĻā§āĻāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻšāĻžāĻāĻ˛āĻžāĻāĻ āĻāĻ°ā§āĻāĻŋ āĻ¯āĻž āĻ
āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧāĨ¤ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸ā§ āĻ¤āĻž āĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤
debconf
āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§ āĻ¯ā§ āĻāĻāĻŋ āĻāĻžāĻ°āĻ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĨ¤ āĻāĻžāĻ°? āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ°ā§ āĻĄā§āĻŦ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§, āĻāĻ¸ā§āĻ¨ āĻāĻ°ā§āĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ
āĻŦāĻāĻžāĻ āĻžāĻŽā§ - āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°āĻā§āĻ˛āĻŋ āĻĻā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§, āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§ āĻ¨āĻž āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŦāĻ āĻāĻ¤ā§āĻ¤āĻ° āĻāĻāĻ¯āĻŧāĻ āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ā§ āĻĄā§āĻŦāĻāĻ¨āĻĢ āĻ¨āĻžāĻŽāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ¤ā§āĻ¤āĻ°āĻā§āĻ˛āĻŋāĻ° āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ (āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻ¨āĻŋāĻā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ - debconf-set-selections
), āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ° debconf-get-selections
āĻ°āĻāĻ¨āĻž āĻĨā§āĻā§ debconf-utils
. āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŋāĻā§āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĻ¨āĻŋ :(debconf-get-selections |grep -i resume
āĻāĻžāĻ˛āĻŋ āĻĢā§āĻ°āĻ¤)āĨ¤
āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨-āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ°
āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°ā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§: /var/log/installer/cdebconf/questions.dat
. āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŦāĻ¨āĻŦā§āĻ¤ā§āĻ¤āĻžāĻ¨ā§āĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻāĻ āĻ¨ā§āĻāĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻ˛āĻ āĻāĻā§, āĻ¸āĻš. syslog, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻ˛āĻ āĻ˛ā§āĻāĻž āĻāĻā§āĨ¤ āĻŦā§āĻ¸-āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻĒā§āĻ¯āĻžāĻā§āĻāĻāĻŋ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻŦāĻ āĻāĻāĻŋāĻ¤ā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ¤āĻžāĻĻā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŽāĻ°āĻž āĻ¸āĻšāĻā§āĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ° āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ:
resume="$(mapdevfs "$resume_devfs")"; then
...
if [ "$do_initrd" = yes ]; then
...
resumeconf=$IT_CONFDIR/resume
....
echo "RESUME=$resume" >> $resumeconf
mapdevfs āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ, āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻ¯ā§ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋāĻ¤ā§ āĻāĻā§āĻ°āĻšā§ āĻ¤āĻž āĻšāĻ˛ā§ˇ get_resume_partition
, āĻ¯āĻž /proc/swaps āĻĒāĻĄāĻŧā§ āĻāĻŦāĻ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĨ¤ āĻ
āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻĒāĻžāĻ°ā§āĻāĻŽā§āĻ¯āĻžāĻ¨ āĻĨā§āĻā§ āĻāĻ¸ā§āĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻžāĻ¸ā§āĻā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°: āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ /āĻāĻžāĻ°ā§āĻā§āĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§āĻŽāĻ¨ āĻāĻŽāĻ°āĻž āĻ¸ā§āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻāĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨. āĻāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻ āĻŦāĻž āĻāĻŋāĻā§ āĻ¨ā§āĻāĨ¤
āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ
- dpkg āĻāĻŦāĻ debconf āĻšāĻ˛ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§ āĻā§āĻāĻāĻžāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤
- /var/lib/dpkg/info-āĻ¤ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨āĨ¤
- āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻāĻ°ā§āĻāĻŋāĻĢā§āĻ¯āĻžāĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻž āĻ¤āĻāĻ¨ āĻā§āĻ (āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻ¤ā§āĻ¤) āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻā§āĻĄā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com