При установке пакета calculate-source в директории /boot создаются 2 одинаковых initramfs файла.

На скриншоте видно, что два файла initramfs-3.10.9-x86_64-CLD и initramfs-3.10.9-x86_64-CLD-install занимают одинаковое кол-во места, md5 у обоих файлов сходится. Как я понял файл initramfs-3.10.9-x86_64-CLD-install нигде не используется. Вопрос, зачем он нужен? И если он всё-таки для чего-то нужен, то как сделать, чтобы вместо него создавался симлинк?

snapshot1.png

Раньше из initrams удалялись модули поддержки неиспользуемых файловых систем и контроллеров, сокращая кол-во модулей из автозагрузки. Требовался оригинальный файл для того, чтобы загрузить систему в случае замены железа. Теперь используется udev, определяющий и загружающий необходимые модули. Два файла оставлены пока для совместимости.

А зачем два? Почему бы не создать симлинк и оставить один файл? Или подскажите, что необходимо поправить, чтобы избавиться от создания 2-х одинаковых файлов?

Мы работаем над переработкой initramfs, скоро второго файла не будет.