Mac OS X нуждается в чистке!

{lang: 'ru'}

Недавно на своем хакинтоше с Mac OS X 10.6.6 Snow Leopard я столкнулся с интересной проблемой: Finder отказывался загружаться. Т.е. все вроде бы происходило как обычно: загрузка системы, появление панели Docs, автозагрузка аськи, но… рабочий стол не появлялся! Мало того, не работал Skype, браузеры, Xcode. При этом вчера все работало нормально! Первая мысль – перезагрузиться. Сделал. Эффекта – ноль. Далее, в голову пришла мысль, что куда-то делось то небольшое количество свободного места на диске, которое оставалось после работы вчера (около 200 Мб). Но как это проверить?! Finder же не работает! Выход один – использовать консоль (Terminal). Благо, она спокойно запускалась и работала.

Справка: Терминал находится в папке программы/служебные программы рядом с мониторингом системы, сетевой утилитой и другими полезными программами.

Сначала я решил «в лоб» попробовать очистить временные файлы и прочий мусор утилитой CleanMyMac, но её ведь нужно было еще запустить! (Напомню, что Finder не запускается).

Вот команды, которые помогли мне в этом:

сd ‘имя директории’– смена текущей директории на указанную;

ls -l – просмотр файлов и каталогов текущей директории в столбик с некоторой дополнительной информацией;

open ‘имя файла.app’ – запускает указанное приложение;

После того, как чистящая утилита отработала (очистила она всего несколько десятков мегабайт) , я попробовал перезагрузиться еще раз. Не помогло. Начал капать дальше. Нашел еще одну полезную команду:

df -m – показывает свободное место на каждом разделе в мегабайтах;


Она показала, что место свободное есть… Но тут я вспомнил, что *nix-системы резервируют часть свободного места на диске под нужды системы и root’а. И обратил внимание на столбик available. В нем у загрузочного раздела стоял 0. Все понятно. Места стало так мало, что даже небольшая чистка не помогла. Ничего не оставалось, как заняться удалением установленных приложений…

Напомню, что обычно можно удалить приложение простым перемещением значка приложения на иконку корзины. Но при неработающем Finder такая опция была, естественно, недоступна. Поэтому пришлось вновь запускать нашу любимую консоль (Terminal).

Я удалял файлы-папки приложений из директории Applications, и вспомогательные библиотеки из папки Library/Application Support. Естественно, наиболее эффективным в плане свободного места оказалось удаление файлов-папок самих приложений, однако не стоит недооценивать в этом смысле и папки с библиотеками. Они тоже могут внести хорошую лепту в дело освобождения места на диске.
Для удаления папок я использовал команду:

rm -R – удаляет директорию со всем её содержимым.

После того, как я удалил все лишнее и перезагрузился, все вновь заработало. В сумме, я освободил описанными способами около 1 Гб свободного места. Для размера выделенного мною под Mac OS X Snow Leopard раздела это очень много.

P.S.: Да, вновь установленные программы тоже заняли какое-то место, но даже после этого у меня оставалось еще около 700 Мб на разделе. Видимо, они создавали в папке слишком большой кэш.


Полезная статья? Их будет больше, если вы поддержите меня!

Mac