4
defaults write com.apple.desktopservices DSDontWriteNetworkStores true

работает на Mac, но не на Linux. Эта проблема вызвана моим использованием SSHFS.

1 ответ1

0

Я не очень знаком с OS X, но звучит так, как будто ваш клиент OS X считает ваше монтирование SSHFS локальным томом, и, таким образом, Finder создает файлы кэша на вашем удаленном сервере Linux.

Насколько я могу судить, файловые системы OSXFUSE считаются нелокальными по умолчанию. Поэтому, прежде всего, вы должны убедиться, что вы не монтируете файловую систему SSHFS с опцией -o local .

Если это не было проблемой, то вам может потребоваться использовать параметр noappledouble для FUSE, который, очевидно, предотвратит создание некоторых файлов Apple на удаленном сервере, таких как созданные Finder. Однако я не знаю, есть ли у этой опции какие-либо нежелательные побочные эффекты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .