Repolode
owu

owu/wsl-dashboard

WSLインスタンスを一元管理できる、軽量で省メモリなWindows向けGUI。ディストリビューションのインストール、起動、停止、設定、バックアップに対応します。

スター
4,012
フォーク
188
未解決の Issue
8
最終コミット
9 日前

これは何?

WSL Dashboardは、Windows Subsystem for Linuxのインスタンスを1つのウィンドウから管理できるWindows向けネイティブデスクトップアプリです。Microsoft Store、GitHub、ローカルのRootFSやVHDXファイル、オンラインミラーからディストリビューションをインストールでき、起動、停止、終了、登録解除、既定のディストリビューションの設定も行えます。

基本的なライフサイクル管理に加え、ディスクやバックアップ関連の作業にも対応しています。ディストリビューションのVHDXを別のドライブに移行したり、インスタンスを.tarまたは.tar.gzアーカイブにエクスポートまたは複製したり、VHDXディスクをマウントしてWindowsとWSLの間でファイルを移動したりできます。また、自動ファイアウォールルール付きのポートフォワーディング、グローバルHTTPプロキシ設定、usbipd-winを介したUSBデバイスのバインドと接続、インスタンス内でコマンドを実行するタスクスケジューラ、自動起動とシステムトレイモードも備えています。

このアプリはRustとSlint UI toolkitで構築され、単一のポータブル実行ファイルとして配布されています。インターフェースは数十の言語に対応しており、プロジェクトのドキュメントによると、トレイモードのメモリ使用量は約10MBです。

主な機能

  • 01Microsoft Store、GitHub、ローカルファイル、オンラインミラーからディストリビューションをインストールできます。
  • 02ディストリビューションの起動、停止、終了、登録解除、既定の設定ができます。
  • 03VHDXファイルを別のドライブに移行し、インスタンスをtarアーカイブにエクスポートまたは複製できます。
  • 04WSLのVHDXディスクをマウントして、WindowsとLinuxの間でファイルを転送できます。
  • 05自動ファイアウォールルールの作成やグローバルHTTPプロキシに対応したポートフォワーディングを管理できます。
  • 06usbipd-winを介してUSBデバイスをWSLにバインドし、接続できます。
  • 07WSLインスタンス内で実行するコマンドやスクリプトをスケジュールできます。

ユースケース

  • 複数のWSLディストリビューションを整理し、1つのウィンドウから起動・停止する。
  • 容量の大きいWSLディストリビューションの仮想ディスクを、空き容量の多いドライブに移動する。
  • WSL上のサービスのポートを転送し、他のマシンやアプリからアクセスできるようにする。
  • ハードウェアプログラマーなどのUSBデバイスを、Windows上のLinux環境に接続する。

クイックスタート

  1. 1

    公式サイトのダウンロードページからアプリをダウンロードする

  2. 2

    winget でパッケージを検索する

    winget search wsl-dashboard
  3. 3

    winget でインストールする

    winget install wsl-dashboard

使う前に知っておきたいこと

  • Windows 専用です。WSL を有効にした Windows 10 または 11 が必要です。
  • GPL-3.0 ライセンスです。コピーレフトのため、派生物はオープンソースにする必要があります。
  • README では、Microsoft Store にある「WSL Dashboard」という名称の非公式コピーは偽物の可能性があると警告しています。

トピック

よくある質問

wsl-dashboard とは?
WSLインスタンスを一元管理できる、軽量で省メモリなWindows向けGUI。ディストリビューションのインストール、起動、停止、設定、バックアップに対応します。 WSL Dashboardは、Windows Subsystem for Linuxのインスタンスを1つのウィンドウから管理できるWindows向けネイティブデスクトップアプリです。Microsoft Store、GitHub、ローカルのRootFSやVHDXファイル、オンラインミラーからディストリビューションをインストールでき、起動、停止、終了、登録解除、既定のディストリビューションの設定も行えます。
wsl-dashboard は無料で使えますか?ライセンスは?
wsl-dashboard は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wsl-dashboard は今もメンテナンスされていますか?
活発にメンテナンス中。wsl-dashboard の最終コミットは 2026年10月11日 です。
wsl-dashboard は何に使えますか?
複数のWSLディストリビューションを整理し、1つのウィンドウから起動・停止する。 容量の大きいWSLディストリビューションの仮想ディスクを、空き容量の多いドライブに移動する。 WSL上のサービスのポートを転送し、他のマシンやアプリからアクセスできるようにする。 ハードウェアプログラマーなどのUSBデバイスを、Windows上のLinux環境に接続する。
wsl-dashboard のインストール方法は?
公式サイトのダウンロードページからアプリをダウンロードする winget でパッケージを検索する: winget search wsl-dashboard winget でインストールする: winget install wsl-dashboard
wsl-dashboard はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/owu/wsl-dashboard

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト