Как и многие другие пользователи, мне нужно удалить файлы / ядра, чтобы увеличить пространство, потому что я получаю сообщение об ошибке, которое говорит, что я не могу обновить, потому что у меня недостаточно места в /boot. Я искал несколько месяцев, и я нашел много ответов, которые похожи друг на друга, но большинство из них не применимы к Ubuntu 14.04 LTS, или инструкции не новичок. Ubuntu-tweak больше не поддерживается dev, и я не знаю, собирается ли кто-нибудь еще это сделать. Я нашел Synaptic Package Manager, поэтому сейчас изучаю это, но я хотел бы знать, есть ли другие программы, которые выполняют аналогичную задачу. Есть ли что-нибудь еще? (Я бы приветствовал обновленную информацию для командной строки для 14.04 LTS.) Спасибо за ваш вклад.
Я согласен с @Arronical, что autoremove делает все, что вы хотите. Чтобы лучше узнать вашу систему, вы можете выполнить всю работу, которую autoremove делает сам. Начните с открытия терминала и ввода
uname -r
Запишите его и нажмите [ за то, что вы любите больше всего, не причиняйте вреда этому номеру релиза, или вы сами себя уничтожаете. И вообще, аккуратно напечатайте и проверьте, что вы ввели до того, как sudo rm ничего что-нибудь вделал;)
Я рекомендую всегда хранить хотя бы 1 «запасное» ядро, которое, как я знаю, хорошо работает, в случае ошибок (или просто [
dpkg --list | grep linux-image
, чтобы идентифицировать установленные ядра, затем очистить:
sudo apt-get purge linux-image-x.x.x-x-generic
заменить x на правильные номера для выпуска, который вы хотите удалить
sudo update-grub
, который, кажется, происходит автоматически при очистке в любом случае. Но нет проблем, чтобы запустить его снова на всякий случай. Следующий
ls /boot
, и если что-то останется в отношении версии (ов) ядра, которую вы удалили, просто удалите ее
sudo rm /boot/name-of-file-to-remove
(замените ее фактическим именем). Следующий
ls /lib/modules
, и если вы удалили ядро (ы), все еще есть каталог там
sudo rm -r /lib/modules/name.of.directory.to-remove
next
ls /usr/src
, и если ядро (ы), которое вы удалили, все еще имеет заголовки там
sudo rm -r /usr/src/linux-headers-name.of.version.to.remove
наконец (обычно обновляется, но на всякий случай)
ls /var/lib/initramfstools
и еще раз удаляет что-либо с версией ( s) вы удаляете.
В основном из этого ответа, но я добавил все места для полноты.
Я по-прежнему использую ubuntu-tweak 14.04.
Он работает красиво, и его дворнику требуется только один клик и два раза печатать пароль sudo; и старые модули и материалы ядра ушли навсегда. Я нахожу это намного лучше, чем другие «ручные процедуры», перечисленные до сих пор.
https://utappia.org/2016/03/28/ucaresystem-core-v3-0-released-and-available-in-ppa/
эта работа работает достаточно хорошо и тщательно и безопасно.