В операционной системе Ubuntu, устаревшие или ненужные файлы не уничтожаются автоматически. Но их можно удалить, чтобы сэкономить место. Вот мой пример как удалить устаревшие и ненужные файлы конфигурации. Чтобы удалить неиспользуемые файлы конфигурации, используйте эту команду (в терминале):
sudo dpkg --purge $(COLUMNS=200 dpkg -l | grep "^rc" | tr -s ' ' | cut -d ' ' -f 2)
Обратите внимание: также возможно удалить файлы конфигурации при удалении пакета через Synaptic, проверив «полное удаление».
Adept Manager с помощью «Очистка запроса». Используя команду –purge
sudo aptitude remove name-of-package --purge
Давайте удалим пакеты в кеше. Когда вы загружаете и устанавливаете пакеты, они кэшируются, чтобы избежать необходимости их повторной загрузки. Чтобы удалить эти пакеты, можно использовать две команды: aptitude или apt-get (aptitude лучше): autoclean удаляет пакеты, которые не могут быть загружены. «clean» удаляет все кэшированные пакеты. Поэтому введите:
sudo aptitude autoclean
sudo aptitude clean
Необходимо поработать с ядрами. При обновлении ядра старые версии все еще остаются. Чтобы удалить старую версию ядра, вы должны знать точное имя пакета, Linux-изображения kernel.version-indexofimage-это родное
Лучший способ - попытаться удалить старые ядра через менеджер пакетов. Запустите ваш корневой режим менеджера kdesu adept_manager если у вас есть kde и adept, gksu synaptic для synaptic и Gnome (или Xfce)), затем search «linux-image». Если у вас есть adept, снимите флажок «not installed» на дисплее (под строкой поиска). Если у вас есть synaptic, отсортируйте пакеты, установленные первыми через первый столбец. Если у вас несколько версий ядра или у вас разные образы одного и того же ядра, вы можете удалить более старые версии. Желательно всегда сохранять последние две версии как минимум. Если обновление завершится неудачно для последней версии ядра, все равно можно вернуться к более старой версии, вместо того чтобы просматривать liveCD.
Теперь поработаем с лог-файлами. Большинство сервисов программного обеспечения, имеют журналы / var / log файлов. Иногда они полезны для решения проблем, но они все равно занимают много места. Большинство сервисов выполняют ротацию логов (чтобы сохранить ограниченное количество) или ограничивают их размер, но не всегда. Лучше удалять.
Не забывайте регулярно очищать корзину для мусора под Linux. Для этого используйте следующую командную строку:
rm -rf ~ /.local/share/Trash/files/*
Мини-изображения. Когда вы будете просматривать Интернет, Linux будет сохранять эскизы изображений, чтобы облегчить их загрузку в будущем . Обычно они не удаляются. Код ниже позволит удалить миниатюры в течение 7 дней.
find ~/.thumbnails -type f -atime +7 -exec rm {} \;
Конфигурация остатков в каталогах /home
Даже если вы удалили программное обеспечение или удалили его файлы конфигурации из каталога /etc, программное обеспечение могло оставить файлы конфигурации в домашнем каталоге каждого пользователя. Например, программное обеспечение MPlayer оставляет файлы в каталоге ~ /.Mplayer. То же самое для большинства приложений. Обратите внимание: эти файлы могут иметь разные размеры. Например, Google Earth хранит кэш (размером не менее 200 МБ) в домашнем каталоге каждого пользователя.
Обратите внимание: для разделов на внешних дисках (USB-накопители, MP3-плееры, разделы NTFS ...) Nautilus (файловый браузер ubuntu), создает папку Trash-username, содержащую удаленные файлы. Не забудьте также удалить и эту папку (нажмите CTRL + H в Nautilus, чтобы увидеть скрытые файлы).
Автоматизируем задачи
Просто создайте файлы, содержащие эти команды:
Для файлов устаревшей конфигурации:
pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f
Для пакетов, хранящихся в кеше:
sudo aptitude clean
Я думаю этого достаточно, но буду рад дополнению в коментах