grep: /etc/wsl.conf: そのようなファイルまたはディレクトリはありません --- エラー

grep: /etc/wsl.conf: そのようなファイルまたはディレクトリはありません --- エラー

私は Windows マシンを持っており、Linux 用の Windows 10 アプリで Ubuntu を使用しています。このアプリを Atom エディターと統合したいと考えています。Windows 10 ターミナルの Ubuntu で Atom. コマンドを実行するたびに、次のエラーが表示されます。

grep: /etc/wsl.conf: そのようなファイルまたはディレクトリはありません '\wsl$\Ubuntu-18.04\home\myhomedirectory' CMD.EXE は、上記のパスを現在のディレクトリとして起動されました。 'esources' は、内部または外部のコマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。

答え1

マイクロソフトの記事 WSL の自動構成 このファイルについて説明します:

Insider Build 17093 以降では、サブシステムを起動するたびに適用される WSL の特定の機能を自動的に構成する方法が追加されました。
[..]
ファイルが存在しない場合は、自分で作成できます。WSL はファイルの存在を検出し、その内容を読み取ります。ファイルが見つからないか、形式が正しくない場合 (つまり、マークアップの書式が不適切)、WSL は通常どおり起動し続けます。

プログラムがなぜこのファイルを読み取ろうとしているのかはわかりませんが、次のコマンドを使用して空のファイルとして作成できます。

sudo touch /etc/wsl.conf

関連情報