質問: 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). aborting.これは、sudo apt remove --purge libpulse0を実行すると解決できますが、xfce4はそれに依存します。または、私が知る限り、リリースされたことのないwindows10ビルド17627を使用することもできます。そのため、私の最新のテストでは、デスクトップ環境を使用していませんが、代わりにアプリケーションを直接display=:0.0で起動して、xmingがgvimで実行できるようにします。 (私もlibgl_always_indirect=1を使用しています)編集2:最新のatomリリースとxfce4の有無の両方を使用して、18.04を試しました。どちらも成功しませんでした。
回答: インストール: atom:ダウンロードatomからdebパッケージ github:atomリリース 。dpkg -i /path/to/atom-amd64.debコマンドでインストールします。依存関係エラーがある場合は、apt-get install -fコマンド( ソース )でそれらのパッケージをインストールします。 vs code: vscode link からvisual studio code debパッケージをダウンロードします。 dpkg -i /path/to/code_amd64.debコマンドでインストールします。 libgtk-x11-2.0ライブラリにエラーがある場合は、apt install libgtk2.0-0コマンド( ソース )を使用してインストールします。 xサーバーの構成:ダウンロード vcxsrv そしてインストールします。デフォルト設定でxlaunch.exeを実行します(表示番号-1または0)。次の環境変数を.bashrcに追加します。 export display=:0(echo 'export display=:0' >> ~/.bashrc)。 export libgl_always_indirect=1(echo 'export libgl_always_indirect=1' >> ~/.bashrc) atom/vscodeの実行:atomと入力して実行atomテキストエディターまたはcodevscodeを実行します。 注:wslは64ビットのwindows osでのみ使用できるようになったため、64ビットのバイナリのみをインストールしてください。 rootユーザーで実行しないでください。インストールの前後には、必ずapt updateとapt upgradeを実行してください。これらのインストールはデスクトップ環境に依存しないため、オプションです。長年のオープンソース。