Если вы хотите удалить файлы для локалей, которые вас не интересуют (или что-то еще, если на то пошло), вы должны сказать об этом dpkg
: тогда не только debsums
перестанет жаловаться на них, но и dpkg
вообще не будет их устанавливать.
Вот что у меня есть в /etc/dpkg/dpkg.cfg.d/locales
:
# Drop locales except English and French
path-exclude=/usr/share/locale/*
path-include=/usr/share/locale/en/*
path-include=/usr/share/locale/fr/*
path-include=/usr/share/locale/locale.alias
# Drop translated manpages except English and French
path-exclude=/usr/share/man/*
path-include=/usr/share/man/man[1-9]/*
path-include=/usr/share/man/en*/*
path-include=/usr/share/man/fr*/*
Если вы адаптируете это к своей установке, вы должны обнаружить, что debsums
выдает гораздо более полезный результат.
Рафаэль Херцог написал сообщение в блоге об этом с небольшими подробностями.
Если вместо этого вы хотите восстановить недостающие файлы, вам нужно переустановить соответствующие пакеты:
apt-get --reinstall install $(debsums -c 2>&1 | grep -E -o 'from [^ ]* package' | cut -d\ -f2 | sort -u)
Когда вы используете Ctrl + z , процесс отправляется в фоновый режим, поэтому никогда не был остановлен.
Вы можете увидеть свои процессы в фоновом режиме с помощью команды jobs
. И восстановите процесс командой fg
.
Попробуйте остановить процесс с помощью Ctrl + c .