- В boot разделе закончилось место
- Описание
- Быстрый способ
- Медленный способ (если быстрый не сработал)
- 8 простых способов освободить место на Ubuntu и Linux Mint
- Проверьте свободное место на Ubuntu
- Как освободить место на диске в Ubuntu и Linux Mint
- 1. Избавьтесь от пакетов, которые больше не требуются. [Рекомендуется]
- 2. Очистка кеша APT в Ubuntu
- 3. Очистите кеш thumbnail
- 4. Удалите старые ядра Linux, которые были установлены вручную [для экспертов]
- 5. Удалите потерянные пакеты [для экспертов]
- 6. Удаление ненужных приложений [Рекомендуется]
- 7. Поиск и удаление дубликатов файлов
- 8. Использование GUI-инструментов для увеличения свободного места в Ubuntu
- Linux mint boot мало места
- Как освободить место в разделе / boot в Ubuntu Linux?
- Метод 1. Использование apt autoremove
- Метод 2: удалить неиспользуемое ядро вручную (если apt autoremove не сработал)
В boot разделе закончилось место
Иногда можно столкнуться с ситуацией, когда при установке очередного обновления ядра Linux, может вылезти ошибка, говорящая нам о том, что в /boot разделе мало свободного места, или оно вообще закончилось. Как и понятно из описания, в разделе boot закончилось (или заканчивается) свободное место и нам необходимо его освободить.
Описание
Недостаточно места на диске
На разделе «boot» осталось всего 0 байт свободного места.
Можно освободить дисковое пространство удалив неиспользуемые приложения или файлы, или переместив файлы на другой диск или раздел
В английской версии это выглядит так:
Low Disk Space
The volume «boot» has only XX MB space remaining
You can free up disk space by removing unusued programs or fies, or by moving files to another disk or partitions
Быстрый способ
В последних версиях ОС Linux удалить самые старые файлы ядра можно с помощью следующей команды:
Вывод команды будет такой:
Медленный способ (если быстрый не сработал)
Для начала нам необходимо посмотреть какие версии ядра в данный момент присутствую в системе. Сделать это можно следующей командой:
Вывод будет примерно таким:
А далее, просто удалить то, что уже устарело и не используется. Например, я хочу удалить самые старые версии ядра 4.4.0-53 и 4.4.0-59. Для этого воспользуемся следующими командами:
После выполнения данных команд, список принимает следующий вид:
А в разделе /boot освободилось почти 100 МБ дискового пространства.
Источник
8 простых способов освободить место на Ubuntu и Linux Mint
Вот несколько способов очистки вашей системы, чтобы освободить место на Ubuntu и других дистрибутивах Linux на базе Ubuntu.
Со временем любая операционная система может стать загроможденной по мере добавления и удаления программ.
Если у вас есть TB-накопитель, вы можете не трудиться, чтобы очистить Ubuntu, чтобы сделать некоторое свободное дисковое пространство.
Но если ваш жесткий диск имеет ограниченное пространство, например, у меня есть 128-Гбайт SSD-ноутбук, освобождение дискового пространства становится необходимостью.
В этой статье я покажу вам некоторые из самых простых трюков, чтобы очистить вашу систему Ubuntu и получить больше места.
Но прежде, давайте посмотрим, как найти свободное пространство, оставшееся на Ubuntu.
Проверьте свободное место на Ubuntu
Это довольно легко сделать на Ubuntu.
Просто используйте утилиту анализатор использования диска.
Найдите его в меню и запустите инструмент.
Вы должны увидеть используемое место на диске и оставшееся свободное пространство:
Как только вы узнаете о состоянии свободного места на вашем диске, пришло время очистить вашу систему и сделать здесь еще больше свободного места.
Как освободить место на диске в Ubuntu и Linux Mint
Существует несколько способов очистки дискового пространства в Ubuntu и другой системе на основе Ubuntu.
Я обсуждал несколько трюков с командной строкой, а затем некоторые опции графического интерфейса.
Хотя я упомянул здесь несколько способов, если вы новичок, избегайте тех, которые помечены как «эксперт».
Не то чтобы вы не могли их использовать, но лучше избегать, если вы не знаете, что делаете.
1. Избавьтесь от пакетов, которые больше не требуются. [Рекомендуется]
Если вы прочитали руководство по командам apt-get, возможно, вы столкнулись с опцией команды apt-get «autoremove».
Эта опция удаляет библиотеки и пакеты, которые были установлены автоматически для удовлетворения зависимостей установленного пакета.
Если этот пакет удален, эти автоматически установленные пакеты бесполезны в системе.
Он также удаляет старые ядра Linux, которые были установлены автоматически при обновлении системы.
Команда без проблем позволяет вам время от времени увеличивать свободное пространство в вашей системе Ubuntu:
sudo apt-get autoremove
Как вы можете видеть, эта команда освободит некоторое количество свободного места в вашей системе.
2. Очистка кеша APT в Ubuntu
Ubuntu использует APT (Advanced Package Tool) для установки, удаления и управления программным обеспечением в системе и при этом сохраняет кеш ранее загруженных и установленных пакетов даже после их удаления.
Система управления пакетами APT хранит кеш-файлы DEB в /var/cache/apt/archives.
Со временем этот кеш может вырасти до довольно большого размера и содержать много пакетов, которые вам не нужны.
Размер кеша можно увидеть с помощью следующей команды:
Теперь у вас есть два варианта обработки кеша.
Либо удалите только устаревшие пакеты, как те, которые заменены недавним обновлением, что делает их совершенно ненужными.
sudo apt-get autoclean
Или очистите кеш целиком (освобождает больше места на диске):
sudo apt-get clean
3. Очистите кеш thumbnail
Ubuntu автоматически создает миниатюру для просмотра в файловом менеджере.
Он хранит эти миниатюры в скрытом каталоге в вашей учетной записи пользователя по адресу
Со временем количество эскизов резко возрастет.
Более того, кэш эскизов в конечном итоге будет содержать много лишних эскизов изображений, которые больше не существуют.
Вы можете проверить размер кеша эскизов с помощью следующей команды:
Так что это хорошая практика, чтобы очистить кеш миниатюр каждые несколько месяцев или около того.
Самый быстрый способ – использовать терминал:
4. Удалите старые ядра Linux, которые были установлены вручную [для экспертов]
Команда, обсуждаемая в пункте 1, удаляет старое ядро Linux.
Но это не сработает, если вы вручную установили ядро в Ubuntu.
Но удаление старых неиспользуемых ядер Linux по-прежнему сэкономит вам много места.
Итак, если вы вручную установили ядро Linux, возможно, вы также можете вручную его удалить.
Список всех установленных ядер Linux:
sudo apt-get remove linux-image-VERSION
Моя рекомендация состоит в том, чтобы сохранить по крайней мере два или предпочтительно три ядра, включая последние.
Таким образом, вы будете иметь по крайней мере одно / два других ядра для загрузки, если по какой-либо причине есть последнее ядро, с которым вы не можете загрузиться.
5. Удалите потерянные пакеты [для экспертов]
Этот шаг лучше избегать, если вы новичок.
Я не поклонник этого метода, и я советую вам избежать этого.
Во-первых, давайте посмотрим, что такое orphaned пакет в Ubuntu.
Предположим, вы установили пакет ‘myprogram’.
Но этот пакет имеет зависимость от библиотеки mylib.
Эта библиотека обычно устанавливается автоматически с помощью «myprogram».
Когда вы удаляете ‘myprogram’, mylib может оставаться в системе.
Таким образом, mylib в этом случае становится сиротским пакетом.
Теперь команда, указанная в пункте 1, удаляет такие потерянные пакеты.
Но представьте себе случай, когда вы вручную установили mylib перед установкой myprogram.
Команда «apt autoremove» в этом случае не может удалить потерянный пакет.
И, следовательно, вам придется вручную удалить его.
Сначала вам нужно будет найти все потерянные пакеты, а затем удалить их.
К счастью, у нас есть инструмент GUI для этого: gtkorphan, графический интерфейс для deborphan.
Установите gtkorphan через терминал:
Чтобы удалить потерянные пакеты, найдите инструмент «Removed Orphaned Package tool» и запустите его, чтобы найти все потерянные пакеты в вашей системе:
Честно говоря, я не буду использовать этот вариант, если вам действительно не нужно каждый МБ свободного места.
6. Удаление ненужных приложений [Рекомендуется]
У всех нас есть несколько игр и / или приложений, которые мы вряд ли используем. Не верьте мне?
Зайдите и найдите установленное программное обеспечение в системе Ubuntu.
Если вам нужно больше пространства, чтобы избавиться от неиспользуемых или менее используемых приложений, это всегда хорошая идея.
sudo apt-get remove package-name1 package-name2
7. Поиск и удаление дубликатов файлов
Иногда у вас могут быть дубликаты файлов в разных местах вашей системы.
Избавление от дубликатов, безусловно, освободит место и очистит вашу систему Ubuntu.
Для этой задачи можно использовать инструмент графического интерфейса, например, FSlint или инструмент командной строки, такой как FDUPES.
Я рекомендую прочитать эту статью, чтобы узнать, как использовать эти инструменты для удаления дубликатов файлов.
8. Использование GUI-инструментов для увеличения свободного места в Ubuntu
Мы увидели ряд параметров командной строки, чтобы сделать пространство в системе Linux, но я понимаю, если вы не хотите использовать команды.
Помнить о всех командах или использовать их по одному, возможно, вам не будет удобно.
И именно поэтому у нас есть ряд инструментов графического интерфейса, которые помогут вам сделать это за несколько кликов с помощью простого в использовании интерфейса.
Stacer – один из таких инструментов, который вы могли бы использовать.
Вы можете прочитать эту статью, чтобы узнать, как использовать Stacer в Ubuntu.
Источник
Linux mint boot мало места
Мало места на диске, На разделе «boot» осталось всего 0 байт свободного места, такие сообщения мне стали докучать последнее время в Ubuntu 16.04. Пользуюсь Ubuntu довольно давно, с версии 9.04, но такое сообщение увидел впервые.
Для нетерпеливых, сразу лечение:
sudo apt-get autoremove
Это позволит удалить старые версии ядер Ubuntu (linux)
Для тех, кому важно разобраться опишем ситуацию подробнее.
Все дело в том, что в процессе обновления Ubuntu скачивает и устанавливает новые версии ядра, это хорошо, и замечательно, но старые версии ядер не удаляются, а остаются «прозапас». Вот такие «запасные» версии ядра и кушают место нашего раздела boot.
Когда разбирался в теме, нашел кучу рекомендаций и костылей как удалить старые ядра (linux-image и linux-headers), целые ветки в форумах, описание установки и применение Tweak (я бы не рискнул))), мануалы по Synaptic и тому подобное.
Вот моя проблема:
Мы видим, что мало места на диске, а именно разделе boot, в моем случае места нем ))
После нескольких нажатий кнопки «Игнорировать» и наблюдением, как количество свободного места в разделе boot уменьшается, я решил нажать кнопу «Проверить. » 🙂
Немного погуглив, поняв, что у меня съедает место и выполнив команду sudo apt-get autoremove я увидал, что у меня куча старых ядер linux-image и linux-headers (и другого барахла):
Вот, что мне сказал анализатор дисков после очистки:
Ну, выводы делайте сами.
Есть еще один вариант, о нем здесь Удаление старых ядер
Источник
Как освободить место в разделе / boot в Ubuntu Linux?
Метод 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 (как я заметил на форумах):
Обратите внимание, что вам не нужно вводить вышеуказанные команды, если вы не обнаружите, что APT сломан. Лично мне эти команды не нужны, но я нашел их полезными для некоторых на форумах.
Источник