
У меня есть машина Windows, и я использую приложение Ubuntu на Windows 10 для Linux. Я хочу интегрировать это приложение с редактором Atom. Всякий раз, когда я нажимаю команду Atom на Ubuntu на терминале Windows 10, он выдает мне ошибку, в которой говорится следующее:
grep: /etc/wsl.conf: такого файла или каталога '\wsl$\Ubuntu-18.04\home\myhomedirectory' нет CMD.EXE был запущен с указанным выше путем в качестве текущего каталога. 'esources' не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
решение1
Статья Microsoft Автоматическая настройка WSL описывает этот файл:
Начиная с Insider Build 17093, мы добавили метод для вас, чтобы автоматически настраивать определенные функции в WSL, которые будут применяться каждый раз при запуске подсистемы.
[..]
Если файла нет, вы можете создать его самостоятельно. WSL обнаружит существование файла и прочитает его содержимое. Если файл отсутствует или имеет неправильный формат (то есть неправильное форматирование разметки), WSL продолжит запуск в обычном режиме.
Я не знаю, почему ваша программа пытается прочитать этот файл, но вы можете создать его как пустой файл с помощью команды:
sudo touch /etc/wsl.conf