Сокращение Lion OS Footprint за счет удаления ненужных файлов / папок

17

Я пытаюсь уменьшить размер диска iMac 640 ГБ, чтобы он поместился на твердотельный накопитель емкостью 120 ГБ (113 ГБ). Общий размер используемых файлов в настоящее время составляет приблизительно 340 ГБ, из которых на мою домашнюю папку приходится 265 ГБ (которые я намерен не помещать на SSD или, по крайней мере, не все). Очень грубые расчеты показывают, что мои файлы ОС и приложений занимают примерно 75 ГБ, что дает мне примерно 2 / 3rds, что неплохо.

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

Для этого у меня уже есть XSlimmer, который я буду периодически использовать для удаления PowerPC и языковых вариантов из моих приложений, но мне было интересно, есть ли какие-либо области базовой ОС, которые я могу безопасно удалить, чтобы сэкономить дополнительное пространство? Я имею в виду такие вещи, как локализация ОС, расположение включенных заставок и обоев, голосовые файлы, которые используются для преобразования текста в речь и т. Д.

Существует ли значительное количество таких данных, которые можно легко удалить, чтобы сэкономить несколько ГБ на загрузочном диске?

stuffe
источник
Какую версию OS X вы используете?
Tagged Lion, последние патчи
Stuff

Ответы:

20

Мы получаем много вопросов по этой теме здесь. Вы можете искать ранее похожие вопросы и ответы.

Резервное копирование сначала

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

Удаление большего количества неиспользованных человеческих ресурсов

Одноязычный , которая свободна, можно удалить ненужные файлы поддержка языка в /System/Library/и /Library/самой папке, в то время как XSlimmer (который я использую) только настроить для удаления файлов поддержки языка в папке Applications.

Iphoto

Вы можете «прорезать» iPhoto , удалив его объемные шаблоны печати, но если вы удалите их, вы вообще не сможете ничего распечатать из iPhoto.

Щелкните правой кнопкой мыши на iPhoto /Applications/iPhoto/и выберите «Показать содержимое пакета». Вы найдете несколько сотен мегабайт файлов в /iPhoto/Contents/Resources/Themes/. Вы можете удалить их (требуется аутентификация), но это изменит поведение приложения iPhoto.

Синтез голоса

Удаление файлов поддержки системы из /System/Library/папки опасно. Единственные известные мне файлы, которые вы можете безопасно удалить, - это голоса синтеза речи /System/Library/Speech/Voices/. Вы должны оставить там один голос, если вам когда-нибудь понадобится эта функция.

шрифты

Вы можете сэкономить несколько десятков мегабайт, удалив определенные азиатские шрифты, если они вам не нужны. Не удаляйте системные шрифты прямо в Finder. Скорее, сделайте это через приложение Apple Font Book , которое не позволит вам удалить «зарезервированные» системные шрифты, которые Mac OS X ожидает увидеть при загрузке, но позволит вам удалить «ненужные» шрифты.

Заставки и картинки для рабочего стола

Заставки в /System/Library/Screen Savers/.

/Library/Desktop Pictures/ имеет пару сотен мегабайт файлов, которые вам не нужны.

Словари

Mac OS X имеет японский словарь и тезаурус размером в несколько сотен мегабайт /Library/Dictionaries/. Вы можете безопасно удалить их, если они вам никогда не понадобятся.

Файлы GarageBand и iDVD

Если вы не используете GarageBand или более старую программу iLife iDVD, вы можете сохранить многие десятки гигабайт, удалив их приложения, но особенно файлы поддержки в каталоге / Library /.

Что касается GarageBand, в зависимости от вашей установки, несколько гигабайт данных могут быть удалены из двух мест:

/Library/Application Support/GarageBand/

/Library/Audio/Apple Loops/Apple/Apple Loops for GarageBand/

Драйверы принтера

В зависимости от вашей установки, вы можете иметь несколько гигабайт из драйверов принтера для принтеров , которые вы фактически никогда не использовали. Если вы готовы взять на себя труд, вы можете удалить все в /Library/Printers/. В следующий раз, когда вы включите один из своих принтеров и попытаетесь его распечатать, Mac OS X Lion предложит вам загрузить и установить драйвер, необходимый только для этого принтера.

Утилиты, которые помогут вам найти файлы для удаления

Есть несколько утилит, чтобы вывести список всех файлов на вашем жестком диске и отсортировать их по размеру файла в различных типах диаграмм и графиков. К ним относятся: OmniDiskSweeper , который является бесплатным; WhatSize , коммерческое приложение; и DaisyDisk . Все это полезно не только для просмотра системных файлов, но и для проверки ваших документов и пользовательских данных. Вы найдете старые файлы, которые вам не нужны и которые можно заархивировать или удалить, экономя дополнительное место на диске.

Просто помни

Просто помните, что если вы не знаете, что делаете, вы можете повредить свою систему, и тогда единственным выходом из ситуации будет полная переустановка вашей ОС, которая вернет вас обратно к началу работы.


источник
Спасибо, Пшеница, это очень полезно - я могу видеть почти все, что вы упоминаете, хотя я не уверен на 100% в словаре и шрифтах, которые вы упомянули.
Stuff
1
Я добавил дополнительные инструкции в свой ответ.
1
И я добавил дополнительные советы относительно драйверов и утилит принтера для каталогизации и измерения содержимого диска.
@stuffe Чтобы получить реальные цифры: сколько ГБ вы сэкономили, используя эти советы?
Джентмэтт
Я видел, как несколько человек случайно повредили свою систему без возможности восстановления с помощью Monolingual, но другие считают ее полезной и безопасной. Лично я бы этим не воспользовался.
Том Гевеке
5

/var/vm/sleepimageможет занимать столько же дискового пространства, сколько и объем оперативной памяти вашего Mac в зависимости от безопасного режима сна .

~/Library/Caches/com.apple.Safari/Webpage Previews/самое большее около 1 ГБ. Если вам не нужны Top Sites или представления потока обложек, вы можете указать Safari не сохранять миниатюры с помощью defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2.

/private/var/folders/может содержать папки кэша для приложений, которые уже были удалены или частично загружены файлы документации. Вы можете сортировать папки по размеру с помощью du -sm /private/var/folders/*/*/*/*/ | sort -rn.

Установщики для аудио плагинов часто копируют версии VST /Library/Audio/Plug-Ins/VST/или DPM /Library/Application Support/Digidesign/.

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

Шрифты CJK /Library/Fonts/занимают около 500 МБ дискового пространства. Системная библиотека уже содержит наиболее распространенные японские и китайские шрифты.

~/Library/Autosave Information/ может содержать старые несохраненные документы, которые не были удалены должным образом.

LRI
источник
Хорошие дополнительные предложения! Я забыл о превью веб-страницы Safari. У меня это отключено на моем Mac также.
3

Если вы собираетесь использовать SSD в качестве основного диска, вы можете установить режим гибернации в 0 и удалить файл sleepimage, который имеет тот же размер, что и ваш Ram. Это имеет два преимущества: отсутствие записи на SSD и потеря пространства на SSD. Режим гибернации до 0 означает, что на диске не создается образ плунжера, когда вы переходите в безопасный сон. Вы делаете это с помощью команд терминала: чтобы увидеть реальный режим гибернации: sudo pmset -g | grep hibernatemode возвращает действительный режим гибернации, в котором вы находитесь. чтобы установить режим гибернации на 0: sudo pmset -a hibernatemode 0 и удалить спящий образ: sudo rm / var / vm / sleepimage Это делает это; когда выполняется серьезное обновление ОС, вы проверяете, является ли режим гибернации все еще 0 с помощью приведенной выше команды. Примечание 1: на некоторых форумах предлагается перенести файл sleepimage на другой том: НЕ ДЕЛАЙТЕ ЭТО: если том не подключен, это приведет к сбоям. Примечание 2: если вы добавите больше памяти Ram, когда у вас режим гибернации, отличный от 0, это может создать проблему при запуске, так как файл образа сна имеет неправильный размер. Чтобы избежать этого, удалите файл sleepimage перед добавлением оперативной памяти.

LEXS
источник
2

Да, вы можете очистить вещи до определенного момента. Я не согласен с характеристикой, что Lion и Apps занимают более 70 ГБ. Большинство моих установок Lion заканчиваются на 15 ГБ перед добавлением пользовательских данных, включая 8 ГБ / private / var / db / sleepimage для хранения оперативной памяти, когда Mac спит.

Приложения занимают 980 МБ только от Lion и даже со всеми обновлениями (10.7.3) и iLife, установленными из App Store.

Мне действительно нравится WhatSize для безопасного измерения и уменьшения существующих дисков путем удаления локализаций (делокализация), ненужных архитектур (липосакция) и сред разработки (всасывание nib'o). Вы захотите, чтобы версия с веб-сайта убирала вещи, так как она удалена из версии App Store, для которой крайне необходимы права администратора.

Это также помогает найти дубликаты файлов и определить, где находятся ваши самые большие папки и файлы, чтобы вы не тратили время на очистку сотен маленьких файлов, чтобы сэкономить всего несколько МБ дискового пространства.

Итак, мой бюджет для чистой установки Lion на Mac с 8 ГБ оперативной памяти:

  • 8 ГБ - изображение сна
  • 1 ГБ - приложения
  • 6 ГБ - все остальное в системе

Что дает вам от 15 до 75 ГБ?

bmike
источник
1
"Что дает вам от 15 до 75 ГБ?" Файлы поддержки приложений, состоящие из множества библиотек музыкальных сэмплов;)
Stuff
2
О-о-о - привязка всей этой папки к внешнему или вращающемуся диску, который не идет в спящий режим, должна стать хорошим решением для того, чтобы тратить серьезные $$$ на хранение 60 ГБ циклов на большем диске. Вы можете выбирать между приложениями, но я никогда не видел серьезных замедлений, движущих весь этот беспорядок.
bmike
Да, перенесите библиотеки образцов виртуальных инструментов и петли на внешний быстрый жесткий диск или твердотельный накопитель, подключенный с помощью Firewire, Thunderbolt или чего-то еще, быстро. Это также в целом ускорит работу вашей DAW (цифровой аудио рабочей станции).