1 依存性
ラップトップ Windows 10 のメモリは 16 G と不足しています
が、開発には Redis (Redisearch、ReJson)、MySQL などのいくつかのコンポーネントが必要です。Linuxコンテナ化でデプロイし、仮想マシンを介して Linux をインストールする
方が便利で簡単です。
Windows で WSL を使用するとメモリ不足が発生しやすくなりますが、
Windows 10 で WSL を使用するといくつかの問題が発生します (具体的には試していません)。
現時点では、Windows 11 がリリースされてしばらく経っているので、
Windows オペレーティング システムをアップグレードしてください。 Windows 11 は WSL 2 をサポートしており、より多くのメモリを必要とします。Linux をデプロイしている仮想マシンはほとんどないため、
早めに WSL2 を試してください。
2展開
2.1 リソースをダウンロードする
Microsoft Store 経由でダウンロード: Linux および Ubuntu 用 Windows サブシステム
- WSLを検索
- ubuntuを検索
2.2 WSLの設定
コントロール パネルから Windows の機能をオンまたはオフにします。
- プロセス:
[ターミナル] -> [コントロール] -> [プログラム] -> [プログラムと機能] -> [Windows 機能の有効化または無効化] を開きます。
Linux に必要なリソースを追加します。
- Linux 用 Windows サブシステム
- 仮想マシンプラットフォーム
2.3 WSL を有効にする
今後 Ubuntu を正常にインストールできるようにするには、WSL を有効にし、オペレーティング システムを再起動する必要があります。
- プロセス:
管理者がターミナルを実行: Win+X -> ターミナル管理者 - コマンド
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
2.4 Ubuntuのインストール
2.5 WSL の表示
wsl -l -v
3 オペレーティング システムの移行
WSL2 を通じてインストールされたオペレーティング システムはデフォルトで C ドライブにある
ため、オペレーティング システムは他のドライブに移行されます。
3.1 デフォルトの場所
C:\Users{USERNAME}\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc
LocalState フォルダーに ext4 ディスク イメージ ファイルがあります。
3.2 移行
3.2.1 WSLを閉じる
wsl --shutdown
3.2.2 WSL ステータスの表示
wsl -l -v
3.2.3 輸出制度
上の図からわかるように、オペレーティング システムの名前は Ubuntu です。
オペレーティング システムを閉じた後、オペレーティング システムを D:\WSLinux\ubuntu.tar に移行します。
# wsl --export OS-Name /path/name.tar
wsl --export Ubuntu D:\WSLinux\ubuntu.tar
3.2.4 オペレーティング システムからログオフする
wsl --unregister Ubuntu
3.2.5 オペレーティング システムをインポートする
# wsl --import OS-Name target-path tar-file-path
wsl --import Ubuntu D:\WSLinux\Ubuntu2204 D:\WSLinux\ubuntu.tar --version 2
3.2.6 ユーザーの追加
ubuntu.exe config --default-user xindaqi
3.3 再起動
4 まとめ
なし。