deepin コミュニティは 、 deepin WSL が Microsoft Store で正式に開始されたことを発表しました。
WSL は Windows Subsystem for Linux の略称で、Windows 上で Linux を実行できるようにするテクノロジです。WSL を使用すると、Windows と Linux の間で簡単に切り替えて統合したり、オープン ソース ツールや環境を使用して Linux 関連プロジェクトを開発またはテストしたり、Windows ハードウェア サポートやパフォーマンスの最適化を利用して Linux アプリケーションを実行したり、さまざまな Linux ディストリビューションを体験したりできます。
Deepin WSL の使用
1. システム サポートの確認: WSL の最小要件は、Windows 10 バージョン 1709 (ビルド番号 16299) 以降です。
2. WSL 機能を有効にする: Windows PowerShell (管理者権限) を開き、次のコマンドを実行します。
wsl --install
これにより、WSL および仮想マシン プラットフォームの機能が有効になり、WSL 2 エンジンがダウンロードしてインストールされます。または、メニュー バーで [コントロール パネルとプログラム] を見つけ、Windows 機能のオンとオフを選択し、[Linux 用 Windows サブシステム] と [仮想マシン プラットフォーム] を見つけてチェックします。必要なコンポーネントが自動的にダウンロードされ、インストールされます。再起動します。
3. Microsoft Store を開き、deepin wsl を検索して見つけて、「入手」をクリックしてインストールします。
4. 初めて実行するときは、ユーザー名とパスワードの設定を求められるので、指示に従って設定を完了します。
関連プロジェクト
WSLをカスタマイズしたい場合は、以下のプロジェクトを参照してください。
1. deepin-rootfs deepin v23のルートファイルシステムを作成するプロジェクトで、WSL用のルートファイルシステムを提供します。
2. WSL-DistroLauncher これは Microsoft の公式 WSL ランチャーです。
3. deepin-WSL これは、WSL-DistroLauncher プロジェクトに基づいて修正されています。アプリストアにリストされている deepin WSL もこのプロジェクトに依存しています。
4. wsldl は サードパーティの WSL ランチャーです。
wsldl はサードパーティが提供するランチャーで、WSL を新規にインストールするには、対応するルート ファイル システムを用意し、実行可能ファイルの名前を変更し、共通のツールを使用してインスタンスを実行するだけです。ルート ファイル システムを自分でインポートするには、コマンドを使用する必要があります。また、デフォルトでは root ユーザーが使用されます。他のユーザーがそれを使用できるように手動で設定する必要があります。
WSL-DistroLauncher が公式に提供するランチャーは、ルート ファイル システムを Windows 上の実行可能プログラムにパッケージ化する必要があり、また、アプリ ストアに掲載するにはこのプログラムに依存する必要があります。cer 証明書をインストールし、ダブルクリックして実行可能プログラムを実行し、インストールが成功したらプロンプトに従ってユーザーを作成する必要があります。
deepin-WSL プロジェクトは、両方のランチャーに実行可能ファイルを提供します。