GNU/Linux >> Linux の 問題 >  >> Linux

Windows Linux サブシステム (Windows 10 の Ubuntu で Bash) を壊しました。 Linux ヘルプ?

警告、このプロセスは 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

私はこれを自分で試してみましたが、非常にうまく機能しているようです.


Linux
  1. Windows (Linux サブシステム) の Ubuntu で Bash に $PATH を設定する際の問題

  2. Windows 10 Linux Subsystem bash で外部ドライブにアクセスできない

  3. Wget エラー bash Linux 用 Windows サブシステム

  1. Linux用のWindowsサブシステムの説明、WSLおよびWSL2

  2. 最高のVPSは何ですか:WindowsまたはLinux?

  3. さまざまな Linux ディストリビューションを理解する

  1. Windows App Store の Kali Linux

  2. Linux 用 Windows サブシステムの Kali

  3. Linux サブシステムのファイルシステムは Windows 10 のどこにありますか?