Как отключить создание локальных бекапов

Одно из нововведений в Mac OS Lion состоит в том, что при отсутствии подключенного диска для бекапов Time Machine, система создает локальный бекап на жестком диске. Делается это без какого-либо уведомления пользователя. Если вы откроете System Information, то в разделе Storage можете увидеть, сколько места занимает локальный бекап.

Disk Usage

В моём случае это 579 мегабайт. Но эта цифра может быть и значительно больше. Всё зависит от того, как давно вы делали резервную копию в Time Machine.

Для того, чтобы отключить создание локальных бекапов, нужно выполнить в терминале следующую команду (потребуется ввод вашего пароля):

sudo tmutil disablelocal

Смысл отключать такое «интересное» поведение системы может быть в случае, если у вас не так много свободного места на жёстком диске или, например, если вы используете SSD-диск, который, как известно, имеет ограничение на количество циклов записи.

Для того, чтобы включить этот функционал обратно, понадобится следующая команда:

sudo tmutil enablelocal

Для справки: Файлы локальной резервной копии хранятся в директории /.MobileBackups.

Отключить посылку отчета о падениях программ

Для того, чтобы отключить Crash Reporter (программа, которая автоматически запускается при аварийном завершении программы и предлагает отправить отчет о случившемся), нужно выполнить в терминале следующую команду:

sudo chmod 000 /System/Library/CoreServices/Problem\ Reporter.app

Потребуется ввод пароля.

Для того, чтобы вернуть всё обратно:

sudo chmod 755 /System/Library/CoreServices/Problem\ Reporter.app

Совет пригодится в основном разработчикам программ на этапе тестирования. Чтобы не доставало.

Отключаем Data Detectors в Mail.app

Для того, чтобы отключить в почтовой программе Mail data detectors (которые, как мы помним, позволяют автоматически выделять из писем номера телефонов, адреса и другие подобные данные), нужно в терминале выполнить следующее:

defaults write com.apple.mail DisableDataDetectors YES

Вернуть обратно всё можно указав в команде NO вместо YES.

Отключаем Dashboard

Для того, чтобы полностью отключить Dashboard, нужно в терминале написать и выполнить строчку:

defaults write com.apple.dashboard mcx-disabled -boolean YES

После этого придется перезагрузить Dock коммандой killall Dock.

Для того, чтобы вернуть Dashboard обратно, нужно в первой строчке изменить YES на NO и снова перезапустить Dock.

Отключаем проверку образов дисков при монтировании

Для того, чтобы отключить проверку дисков при монтировании, выполните в терминале следующее:

defaults write com.apple.frameworks.diskimages skip-verify TRUE

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

Убираем стартовую страницу Webkit

Если вы используете Webkit вместо Safari, что, в принципе, правильно, вас, возможно достаёт стартовая страница, которая открывается при каждом запуске браузера. Да, она помогает участвовать в тестировании и узнавать о том, что готовая очередная ночная сборка, но, если вы открываете браузер достаточно часто, вас это можно раздражать.

Для того, чтобы избавиться от назойливой стартовой страницы, достаточно выполнить в терминале следующее:

defaults write org.webkit.nightly.WebKit StartPageDisabled -bool YES

Команда документирована самими разработчиками.