Совет по разделу, как мне перестать хватать места в разделе «/»?

9

Я запускаю Ubuntu 10.04 на EEEPC с быстрым SSD 4 ГБ, установленным в качестве раздела /, и более медленным SSD 16 ГБ, установленным в качестве раздела / home. У меня не хватает места на «/», и я больше не могу устанавливать последние обновления или новые приложения.

Как я могу лучше управлять разделами, чтобы избежать этой проблемы? Имейте в виду, что большой SSD имеет более низкую производительность, поэтому я не думаю, что я должен использовать это для ОС. Можно ли устанавливать приложения в другой раздел при использовании apt?

Любой совет?

Спасибо.

Зефер
источник

Ответы:

9

Вот несколько способов уменьшить пространство, занимаемое пакетами:

  • Удалите автоматически удаляемые пакеты : перейдите в Система -> Администрирование -> Менеджер пакетов Synaptic. Нажмите кнопку «Статус» в левом нижнем углу. Нажмите Установленный (автоматически удаляемый) фильтр. Нажмите на один из пакетов и нажмите Ctrl-a, чтобы выбрать их все. Затем щелкните правой кнопкой мыши на одном из пакетов и нажмите «Отметить для удаления». Затем нажмите кнопку «Применить» на панели инструментов.синаптическое автоудаление

  • Удалите кэшированные пакеты : в Synaptic нажмите «Настройки» -> «Настройки» и перейдите на вкладку «Файлы». Нажмите кнопку с надписью «Удалить файлы кэшированных пакетов».синаптические предпочтения

  • Установите так, чтобы пакеты были удалены после установки : в Synaptic нажмите «Настройки» -> «Настройки» и перейдите на вкладку «Файлы». Нажмите кнопку с надписью «Удалить загруженные пакеты после установки».синаптические предпочтения

Вы можете создать скрипт bash для автоматизации этих задач:

#!/bin/sh
#~/clean.sh
apt-get autoremove
rm /var/cache/apt/archives/*.deb

Это можно запустить с помощью этой команды:

sudo ~/clean.sh

Диагностика, куда ушло пространство :

Перейдите в Приложения -> Стандартные -> Анализатор использования дисков.

Нажмите кнопку «Сканировать файловую систему»:

baoabab

Это должно дать вам представление о том, какое пространство используется и где:

baoabab

Разделение частей файловой системы на разные диски / разделы :

Можно поместить части файловой системы (например, / var или / usr) в отдельный раздел на другом диске. Процесс будет таким же, как разделение вашего / домашнего раздела, что вы уже сделали.

Эти учебники: http://www.psychocats.net/ubuntu/separatehome и http://www.psychocats.net/ubuntu/mountlinux должны предоставить вам необходимую информацию для этого.

dv3500ea
источник
Я также хотел бы рекомендовать установить что-то вроде localepurge. ubuntu-tweakтакже есть отличный очиститель системы (я бы избегал computer-janitor). Конечно, есть и очистители системы, такие как bleachbitи fslint.
2010 г.
Это определенно помогло, большое спасибо. Мне также удалось очистить много места, используя менеджер пакетов ubuntu-tweak, хороший совет!
Зефер
2

Во-первых, следуйте советам dv3500ea по удалению мусора и анализу использования диска .

Если вам все еще не хватает места в системном разделе, переместите часть системы в домашний раздел. Не создавайте новый раздел на диске 16 ГБ, используйте существующий раздел, чтобы вам не пришлось беспокоиться о выборе размера.

Выберите одну или несколько крупных частей системы, для которых вам не нужна разница в скорости. Это должно быть частью /usrили /var, так как остальное может понадобиться во время загрузки, прежде чем /homeраздел станет доступным. Переместите эту часть в /homeраздел и создайте символическую ссылку в системном разделе. Например, /usr/share/docвыглядит как хороший кандидат, поэтому выполните следующие команды:

sudo mv /usr/share/doc /home/usr-share-doc
sudo ln -s /home/usr-share-doc /usr/share/doc
Жиль "ТАК - прекрати быть злым"
источник
Это именно то, что я искал. Мне удалось очистить много места, используя советы dv3500ea и выше, поэтому мне, возможно, не придется идти по этому пути, но это будет мой следующий шаг, спасибо.
Зефер
0

На моем старом EEE701 с 4Gb я обнаружил, что Synaptic сохраняет все старые файлы deb после их загрузки в / var / cache / apt / archives. Если вы установите это для очистки после загрузки, вы можете обнаружить, что 4Gb достаточно само по себе.

В Synaptic перейдите в настройки / настройки, выберите вкладку «Файлы» и выберите средний параметр:

альтернативный текст

Scaine
источник
Понял. Я обычно использую apt-get в терминале для установки, и я часто запускаю apt-get clean, я думаю, что это делает то же самое, но теперь я определенно охвачен! Спасибо.
Зефер