Как освободить место в разделе / ​​boot в Ubuntu Linux?

2020-10-01_21-59

Метод 1. Использование apt autoremove 

Введите ваш текст ...

Для этого вам не нужно быть экспертом по терминалам, это всего лишь одна команда, и вы будете удалять неиспользуемые ядра, чтобы освободить место в разделе / boot.

Все, что вам нужно сделать, это ввести:

Это не только удалит неиспользуемые ядра, но и избавится от зависимостей, которые вам не нужны или не нужны ни одним из установленных инструментов.

После того, как вы введете команду, она отобразит список вещей, которые будут удалены, и вам просто нужно будет подтвердить действие. Если вам интересно, вы можете внимательно просмотреть его и посмотреть, что он на самом деле удаляет.

Вот как это будет выглядеть:

Вы должны нажать Y, чтобы продолжить.

Стоит отметить, что этот метод будет работать только в том случае, если у вас осталось немного места и вы получите предупреждение. Но если ваш раздел / boot заполнен, APT может даже не работать.

В следующем методе я выделю два разных способа удаления старых ядер для освобождения места с помощью графического интерфейса пользователя и терминала.

Метод 2: удалить неиспользуемое ядро вручную (если apt autoremove не сработал) 

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

Чтобы проверить версию ядра , введите в терминале следующую команду:

Команда uname обычно используется для получения системной информации Linux . Здесь эта команда отображает текущее используемое ядро Linux. Должно получиться так:

Теперь, когда вы знаете, какое у вас текущее ядро Linux, вам просто нужно удалить те, которые не соответствуют этой версии. Вы должны где-нибудь записать его, чтобы не удалить случайно.

Затем, чтобы удалить его, вы можете использовать терминал или графический интерфейс.

Использование инструмента с графическим интерфейсом для удаления старых ядер LinuxДля начала вы можете использовать Synaptic Package Manager или такой инструмент, как Stacer . Лично, когда я столкнулся с полным / загрузочным разделом со сломанным apt, я использовал Stacer, чтобы избавиться от старых ядер. Итак, позвольте мне показать вам, как это выглядит.

Сначала вам нужно запустить « Stacer », а затем перейти к программе удаления пакетов, как показано на снимке экрана ниже.

Здесь найдите « образ », и вы найдете образы для имеющихся у вас ядер Linux. Вам просто нужно удалить старые версии ядра, а не текущий образ ядра.

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

Больше ничего удалять не нужно, только старые версии ядра.

Точно так же просто найдите « заголовки » в списке пакетов и удалите старые, как показано ниже.

Просто предупреждаю, что вы не хотите удалять «linux-headers-generic» . Сосредоточьтесь только на тех, у которых есть номера версий.

Вот и все, все готово, apt снова будет работать, и вы успешно освободили место в разделе / boot. Точно так же вы можете сделать это с помощью любого другого менеджера пакетов, который вам удобен.

Использование командной строки для удаления старых ядер

То же самое, но только через терминал. Итак, если у вас нет возможности использовать графический интерфейс (если это удаленная машина / сервер) или если вам удобнее работать с терминалом, вы можете выполнить следующие шаги.

Сначала перечислите все установленные ядра, используя следующую команду:

Это должно выглядеть примерно так:

Те, которые отмечены как « старые » или те, которые не соответствуют вашей текущей версии ядра, являются неиспользуемыми ядрами, которые вы можете удалить.

Теперь вы можете использовать команду rm, чтобы удалить определенные ядра из загрузочного раздела.

Если вы не хотите видеть старую версию ядра в меню загрузки grub, вы можете просто обновить grub, используя следующую команду:

Вот и все. Готово. Вы освободили место, а также, возможно, исправили сломанный APT, если проблема возникла после заполнения раздела / boot.

В некоторых случаях вам может потребоваться ввести эти команды, чтобы исправить неисправный apt (как я заметил на форумах):

sudo dpkg --configure -a sudo apt install -f

Обратите внимание, что вам не нужно вводить вышеуказанные команды, если вы не обнаружите, что APT сломан. Лично мне эти команды не нужны, но я нашел их полезными для некоторых на форумах.

Сценарии инопланетного завоевания Земли, о которых...
Как приготовить сырный соус в домашних условиях

Похожие посты

 

Коментарии (0)

Здесь пока нет никаких комментариев

Оставьте свои комментарии

  1. Оставить коментарий как гость.
Вложения (0 / 3)
Share Your Location

By accepting you will be accessing a service provided by a third-party external to https://m-go.ru/