ページ

2023年8月21日月曜日

WSL2上のUbuntuでマイク録音

以前はできなかった記憶がありますが、最近の情報を見てると出来てる人が出てきてるようなので、改めてチャレンジしてみようかなと。

と、意気込んでいたのですが、pulse-audioとalsa-utilsを入れたらあっさりできました。
でもどうやらWSLは最新化しておく必要があるっぽい。

ちなみにSoXもalsaを指定することでマイク録音できました。

2023年8月20日日曜日

MS Storeがおかしくなったので直接Ubuntuをインストール

今まで18.04を使ってましたがサポートが切れてしまったのでバージョンアップを検討。諸般の事情で今回は20.04を新たにインストールします。

0. WSL最新化

念のためWSLが最新化されているか確認し必要に応じてアップデート。

私が確認したときのLatestは1.2.5でした。

1. Ubuntuダウンロード

以下のサイトからUbuntuをダウンロード。
https://learn.microsoft.com/ja-jp/windows/wsl/install-manual

今回は20.04-LTSなので以下からダウンロード。(本当は22.04-LTSが使いたかったのですがどうもインストールに失敗してしまうので今回はやむを得ず)
https://aka.ms/wslubuntu2004

実際のダウンロードはWindows PowerShellを起動して以下のコマンドで実行。

> Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu-2004-LTS.appx -UseBasicParsing

2. インストール

ダウンロードしたappxファイルをダブルクリックして実行。(ちなみに古いUbuntuと名称がかぶってたので18.04は削除してからインストールしました)
VS Codeも起動しましたし、ひとまずちゃんとインストールできたみたいです。

3. 初期設定

まずはsystemdの起動設定。(古いWSLだと使えないらしいので必ず最新化)

/etc/wsl.conf
[boot]
systemd=true


あとは後日Docker環境を整えます。