警告、このプロセスは Lxss を初期設定に復元します
Lxss を再インストールするには、Windows cmd
を開きます 管理者として実行:
C:\WINDOWS\system32>LxRun.exe /uninstall
次に:
C:\WINDOWS\system32>LxRun.exe /install
修正しました。
ラン:
apt-get remove upstart
それから
apt-get remove udev
それから
apt-get autoremove
マイクロソフトからの公式回答
github:Microsoft/BashOnWindows
<ブロック引用>これは誰もが見始める問題です。これについては、公式ドキュメントに何か追加する必要があります。
@nuclearmitake が指摘しているように、udev は inapt-get を壊すものですが、WSL でエラーが発生することはありません。この問題について Canonical に連絡し、最善の解決策を求めたところ、次の変更が推奨されました:
以下を /usr/sbin/policy-rc.d に書き込みます
#!/bin/sh
exit 101
chmod +x /usr/sbin/policy-rc.d
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
私はこれを自分で試してみましたが、非常にうまく機能しているようです.