Опять & hellip; / boot полный [dубликат]

Я думаю, что потоковое аудио в вашей сети может быть решением для вашего дела.

взгляните на этот вопрос: как передавать музыку через сеть на несколько компьютеров?

0
задан 14 November 2017 в 20:05

4 ответа

sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")

Используйте приведенный выше сценарий. Я не использовал его в то время, но он должен работать. Это приведет к удалению всех версий ядра, кроме используемого в настоящее время.

0
ответ дан 18 July 2018 в 03:18

Логика автоматического удаления Apt предполагает, что вы хотите новые ядра, и не будете отмечать новые ядра как подходящие для автоматического удаления

. Вы загружаетесь в самое старое ядро.

Ваш uptime должен быть впечатляющим!

Удалите ядра, которые вы не используете, очистит вашу / boot: sudo dpkg --remove linux-image-4.4.0-{75,78,79,81,83,87,89,91,92}-generic linux-image-extra-4.4.0-{75,78,79,81,83,87,89,91,92}-generic

Теперь вы должны сделать выбор: хотите ли вы регулярно обновлять свое ядро? Или вы хотите остаться в своем текущем ядре на всю жизнь своего релиза? (Это не постоянный выбор, вы всегда можете изменить.)

Если вы хотите полностью выйти из курса обновления ядра, используйте apt-hold для Теперь вы должны сделать выбор и установлен. Тогда вы можете остановиться здесь и проигнорировать остальную часть этого ответа. Это не рекомендуется для новых или неквалифицированных пользователей. [спасибо @panther]

Если вы хотите не ядер, то продолжайте следующие шаги. Это рекомендуемый вариант для новых или неквалифицированных пользователей.

Удалите ядра, которые вы не используете, очистит вашу / boot: sudo dpkg --remove linux-image-4.4.0-{75,78,79,81,83,87,89,91,92}-generic linux-image-extra-4.4.0-{75,78,79,81,83,87,89,91,92}-generic

Удалите ядра, которые вы не используют это, очистит вашу / boot:

sudo apt update sudo apt upgrade Перезагрузитесь в новое ядро. Перезагрузка ежемесячно или даже ежеквартально предотвратит повторение проблемы ... или если вы являетесь гуру сценария, вы можете модифицировать логику автоматического удаления apt (это просто скрипт) для удаления промежуточных новых ядер. В противном случае, если вам не нравится перезагрузка, попробуйте Ksplice. Ksplice - это служба обновления, которая автоматически применяет исправления к ядру Linux без необходимости перезагрузки компьютера. [спасибо @panther]
1
ответ дан 18 July 2018 в 03:18
sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")

Используйте приведенный выше сценарий. Я не использовал его в то время, но он должен работать. Это приведет к удалению всех версий ядра, кроме используемого в настоящее время.

0
ответ дан 24 July 2018 в 17:48
  • 1
    Часть вашего ответа & quot; Это удалит все предыдущие версии ядра ... & quot ;. В вопросе я заметил, что у меня нет предыдущего ядра. Разве вы не пропустили это, или вы все еще работаете в моем случае? приветствует, Ред. – Niurbe 14 November 2017 в 18:00
  • 2
    эта команда, вероятно, не будет работать, пока у вас не будет достаточно свободного места для запуска apt. Однако он должен удалить все, кроме используемого ядра. – ravery 14 November 2017 в 18:02
  • 3
    Он должен работать, я использовал его каждый раз, когда мой / boot был заполнен. Сначала запустите команду dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')" . Это покажет вам, что все пакеты будут удалены. Ядро, которое вы используете, не будет в нем (проверьте с помощью uname -r). – Legolas 14 November 2017 в 18:05
  • 4
    @ebruin Частью текущего вопроса является то, почему вы загружаетесь в более старое ядро ​​- это дизайн, или это случайно? – Charles Green 14 November 2017 в 20:06

Логика автоматического удаления Apt предполагает, что вы хотите новые ядра, и не будете отмечать новые ядра как подходящие для автоматического удаления

. Вы загружаетесь в самое старое ядро.

Ваш uptime должен быть впечатляющим!

Удалите ядра, которые вы не используете, очистит вашу / boot: sudo dpkg --remove linux-image-4.4.0-{75,78,79,81,83,87,89,91,92}-generic linux-image-extra-4.4.0-{75,78,79,81,83,87,89,91,92}-generic

Теперь вы должны сделать выбор: хотите ли вы регулярно обновлять свое ядро? Или вы хотите остаться в своем текущем ядре на всю жизнь своего релиза? (Это не постоянный выбор, вы всегда можете изменить.)

Если вы хотите полностью выйти из курса обновления ядра, используйте apt-hold для Теперь вы должны сделать выбор и установлен. Тогда вы можете остановиться здесь и проигнорировать остальную часть этого ответа. Это не рекомендуется для новых или неквалифицированных пользователей. [спасибо @panther]

Если вы хотите не ядер, то продолжайте следующие шаги. Это рекомендуемый вариант для новых или неквалифицированных пользователей.

Удалите ядра, которые вы не используете, очистит вашу / boot: sudo dpkg --remove linux-image-4.4.0-{75,78,79,81,83,87,89,91,92}-generic linux-image-extra-4.4.0-{75,78,79,81,83,87,89,91,92}-generic

Удалите ядра, которые вы не используют это, очистит вашу / boot:

sudo apt update sudo apt upgrade Перезагрузитесь в новое ядро. Перезагрузка ежемесячно или даже ежеквартально предотвратит повторение проблемы ... или если вы являетесь гуру сценария, вы можете модифицировать логику автоматического удаления apt (это просто скрипт) для удаления промежуточных новых ядер. В противном случае, если вам не нравится перезагрузка, попробуйте Ksplice. Ksplice - это служба обновления, которая автоматически применяет исправления к ядру Linux без необходимости перезагрузки компьютера. [спасибо @panther]
1
ответ дан 24 July 2018 в 17:48
  • 1
    Очень хороший ответ – Panther 15 November 2017 в 05:52
  • 2
    Wowwwww, Это ответ прямо к делу, нет b.s. вокруг. Во многих случаях вы видите "почти" ответ. Отлично!! Спасибо чувак. – Niurbe 15 November 2017 в 11:51

Другие вопросы по тегам:

Похожие вопросы: