WSL Tips

時々必要になるが、その時には多分忘れているであろう知識を書き残しておく。自分が見て方針を思い出すためのメモなので基本的に解説はしないし、ここに書いてあるコードは厳密であるとは限らない。

ディストリビューションのインストール時に VHDX ファイルの保存場所を指定する

  1. Ubuntu 公式ダウンロードページから .wsl ファイルをダウンロードする(例:ubuntu-26.04-wsl-amd64.wsl)
  2. 前記ファイルを改名:.wsl → .tar.gz
  3. 管理者権限で次のコマンドを実行
    wsl --import <distro name> "<destination path>" "path\to\ubuntu-26.04.1-wsl-amd64.tar.gz"
    例:wsl --import Ubuntu-26.04 "C:\WSL\Ubuntu-26.04" "C:\Users\user_name\Downloads\ubuntu-26.04.1-wsl-amd64.tar.gz"
  4. ユーザを追加
    wsl -d Ubuntu-26.04
    adduser <user name>
    usermod -aG sudo <user name>
    exit
  5. 規定ユーザを変更
    wsl -d Ubuntu-26.04 -u root
    echo -e "[user]\ndefault=<user name>" > /etc/wsl.conf
    exit

    wsl --shutdown

Qt5アプリケーションにカスタムテーマを適用する

まず環境変数を設定する。

export QT_QPA_PLATFORMTHEME=qt5ct

.bashrcに追加してログイン時に自動実行されるようにしておくとよいだろう。

次にqt5ctを起動する(必要ならインストールする)。Paletteの設定でCustomにチェックを入れ、Color schemeをdarkerにセットする。

コメントを残す