Найти в Дзене
mdex-nn.ru

Отучаем Mac OS оставлять «следы» на Windows ресурсах

.DS_Store, .Trashes, .AppleDouble, .Spotlight-V100 - эти файлы и каталоги наверняка знакомы всем макинтошникам. Вот только зачем нужна вся эта дребедень на флешке или сетевом ресурсе, особенно если туда заходят Windows пользователи. Признаюсь, когда впервые был "осчастливлен" подобным безобразием, воткнув в мас свою флешку, первым делом решил, что это очередные вирусы (до того времени с Mac OS никогда не сталкивался). А что ещё должен подумать закоренелый виндузятник увидев такое? Ведь вы этого не заказывали. На самом деле тут нет ничего страшного (ну если не брать во внимание, что не всегда удается легко и просто почистить флешку). Эти файлы хранят дополнительную атрибуты файловой системы HFS — позиции окон, размеры иконок, содержимое полей Comments и т.д. Но вот на съемных носителях и сетевых дисках такое самоуправство системы реально раздражает. Было решено это дело отключить... а вот тут нас ждет первая засада - в системных настройках этого попросту нет! Вернее этого не предусмотре
Оглавление

.DS_Store, .Trashes, .AppleDouble, .Spotlight-V100 - эти файлы и каталоги наверняка знакомы всем макинтошникам. Вот только зачем нужна вся эта дребедень на флешке или сетевом ресурсе, особенно если туда заходят Windows пользователи. Признаюсь, когда впервые был "осчастливлен" подобным безобразием, воткнув в мас свою флешку, первым делом решил, что это очередные вирусы (до того времени с Mac OS никогда не сталкивался).

А что ещё должен подумать закоренелый виндузятник увидев такое? Ведь вы этого не заказывали. На самом деле тут нет ничего страшного (ну если не брать во внимание, что не всегда удается легко и просто почистить флешку).

Эти файлы хранят дополнительную атрибуты файловой системы HFS — позиции окон, размеры иконок, содержимое полей Comments и т.д. Но вот на съемных носителях и сетевых дисках такое самоуправство системы реально раздражает.

Было решено это дело отключить... а вот тут нас ждет первая засада - в системных настройках этого попросту нет! Вернее этого не предусмотрено в графической части, никаких переключателей и чего-то в этом роде.

Но проблема есть, и надо с ней бороться. Интернет предлагает несколько вариантов решения этой задачи: добавление в утилиту размонтирования (когда вы отключаете устройство) некий скрипт для удаления этих "подарочных" файлов Maс OS, использование специализированных сторонних утилит, изменение некоторых параметров системы из терминала.

Добавлять скрипт в системную утилиту размонтирования мне как-то религия не позволяет — это сродни приделывания костылей. Нужно искать причину, а не бороться с последствиями.

В общем пока нашел как отключить Spotlight (мне этот функционал всё равно без надобности) и запретить писать "мусор" (.DS_Store) на сетевые диски. Для этого нам понадобится Терминал (находится в утилитах если кто не знает).

Отключаем Spotlight (.Spotlight-V100)

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Соответственно чтобы снова включить Spotlight, необходимо выполнить обратную команду:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Как видите, обе команды выполняются от имени суперпользователя root (для unix-оидов команда sudo будет не в новинку). Не забудьте перезапустить систему для применения изменений.

Отключаем .DS_Store

За их создание ответственность у нас несет Finder. Как уже писал ранее, .DS_Store используется для хранения метаданных о папках и файлах.

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Действия, описанные выше не избавляют полностью от проблемы создания не нужных файлов, потому сам на данный момент остановился на утилите BlueHarvest. Плюс программы - это простота и гибкость настроек буквально в пару кликов мыши, минус - это конечно платность. Torrent вам в помощь в решении вопроса жадности программы.

-2

Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.
https://mdex-nn.ru/page/polovnik-djogtja-v-mac-os.html