таким образом, я установил эту функцию Windows 10, так как я пропускаю терминал/удар, доступный на OS X.
Одна причуда, которую я заметил, - то, что все файлы в моем диске данных (разделяют жесткий диск от моего диска ОС) принадлежат корню. Я пытался изменить владение на своего пользователя (через показанный-R my-user-here:root/mnt/d/my-stuff /*), но ничего не происходит.
Я работал
ls -la
и владение не изменилось.
Какой-либо способ зафиксировать это?
Спасибо
Согласно https://msdn.microsoft.com/en-au/commandline/wsl/faq:
Файлами в подсоединенных внешних дисках управляет Windows и имеют следующие поведения:
- чувствительность Случая поддержки
- Все полномочия установлены лучше всего отразить полномочия Windows
, я полагаю, что эта проблема , не зафиксирует . Необходимо будет использовать Windows, чтобы изменить полномочия в подсоединенных внешних дисках или найти некоторые другие способы сделать то, что необходимо было сделать как копирование файла.
Это теперь уже фиксируется через опцию "метаданных" монтирования. Все, что Вы должны сделать, добавляет файл/etc/wsl.conf (если он не существует), и добавьте это содержание к нему.
[automount]
enabled = true
options = "metadata"
mountFsTab = false
Необходимо было бы перезапустить окна для него для вступления в силу. Более подробная информация может быть найдена по той же проблеме, но новому комментарию https://github.com/Microsoft/WSL/issues/81#issuecomment-400597679