Я читал, Как решить "Дополнительный спам в конце файла" при использовании склонный? и хотя это - подобная проблема, это, по-видимому, имеет другую причину с тех пор, смотря на содержание файла, в отличие от этого, в более ранних Вопросах и ответах, кажется совсем не очевидным, что добавление апострофов могло решить проблему.
Ошибка произошла, выполненный Диспетчер пакетов из контекстного меню или Кв. - входит в терминал для наблюдения что не так. Сообщение об ошибке было: 'Неизвестная Ошибка: '' (E: Синтаксическая ошибка/etc/apt/apt.conf.d/01autoremove-kernels:1: Дополнительный спам в конце файла)'. Это обычно означает, что Ваши установленные пакеты не встретили зависимости.
Содержание проблематичных /etc/apt/apt.conf.d/01autoremove-kernels
(отметьте, однако, это gedit
жалуется на недопустимые символы):
../../../linux-headers-3.2.0-65/scripts/kconfig/streamline_config.pl\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\.............
Найденный решением, которое также работало на меня:
sudo /etc/kernel/postinst.d/apt-auto-removal
который сначала возвратит вышеупомянутую ошибку все снова и снова и во-вторых и кардинально чисто перепишет проблематичный файл, чтобы быть разрушенным чем-то вроде
sudo apt-get update && sudo apt-get dist-upgrade
Содержание проблематичных /etc/apt/apt.conf.d/01autoremove-kernels
../../../linux-headers-3.2.0-65/scripts/kconfig/streamline_config.pl\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\.............
// File autogenerated by /etc/kernel/postinst.d/apt-auto-removal, do not edit APT { NeverAutoRemove { "^linux-image-3.2.0-65-generic$"; "^linux-image-extra-3.2.0-65-generic$"; "^linux-signed-image-3.2.0-65-generic$"; "^linux-backports-modules-.*-3.2.0-65-generic$"; "^linux-headers-3.2.0-65-generic$"; "^linux-tools-3.2.0-65-generic$"; }; };