Linux,systemd,windows,WSL2,wslconfigTwitterFacebookLINELINEFeedlyCopyサクサク起動できて億劫にならないWSL2ですが、ついにsystemdに対応した模様。...https://devblogs.microsoft.com/commandline/systemd-support-i...昨年の秋ごろには既に出ていたらしく、浦島太郎状態。Linuxにしようと思う。WSL用のイメージを配布してくれちゃってるみたいで大変ありがたい。イメージを使わせていただく。ダウンロードして来てwslコマンドでインポートすればいいのね。2VMを入れる場所を作って、こんな感じか。2で、Windowsターミナルを再起動してみると、ちゃんと現れてくれるので早速起動。起動したので早速systemdを入れてみる。iproute他にも色々入って無かったので入れておく。動かせる様にする凄く簡単な模様。[boot]systemd=trueデフォルトではファイルが無いのでvi等のテキストエディタ等で作成する。そんで、一回WSL系のインスタンスを停止して、再び起動すればいいらしい。マジか・・・サービス精神旺盛過ぎるさてここで※注意:systemdがインストールされてない状態でこれをやると、二度と起動出来なくなる。はい愚か者はワタクシです。wslの規定のインスタンスをRockyに変更しておくついでにwslの規定インスタンスを、UbuntuからRockyに変更。RockyLinux-9-Basewslコマンドで確認。※印がRockyになりますた。動作チェックwslインスタンスを一度終了し、再度起動してみる。RockyLinux-9-Baseこんな感じで。再度起動して以下のコマンドで確認。--type=serviceおー、ちゃんと出来てますね。これは捗る事間違いなし。WSL2で動作して起動は神速、systemdまでちゃんと動作してくれるなら、いちいちVirtualBoxでVM作って起動したりよりも遥かに生産性が高い。したテストや調べもの、コンソール代わりなんかにとても良いですね。VSCodeのコンソールをコレにしちゃってもいい位だわん。GB」らしく8GB使われてしまう。いうわけでwsl2のコンフィグファイルを作って書いておく。場所は、%UserProfile%直下。Name>\.wslconfigこちらもデフォルトではファイルが無いのでメモ帳等のテキストエディタ等で作成する。[wsl2]memory=2GBswap=4GBウチではこの様にした。こちらはwslを「全て」シャットダウンして起動しなおさないと反映されないらしい。シャットダウンコマンド。--shutdown※このコマンドは、全てのwslインスタンスが停止するらしいので注意。Desktopとか全部停止しる。うんキッカリと2GBで収まってくれている模様。これでHDDガリガリ悩まされなくていい。systemdが使えるとなると、ただのコンソール目的ではなくちゃんとLinuxの環境として使っていける気がする。Terminalの規定のシェルにしてもいい。今回のsystemd対応は大変環境を良くしてくれまする。Microsoftさん、ありがたや。Code)に乗り換えるたぶんぶん。...いい歳して電子工作はじめたくなって来ました。Encryptでお手軽にSSL化するのスルメなんだか巷ではオール電化ならぬ、オールSSL化が進んでいるみたいで。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目ですコメント名前メールアドレスウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。最近はマイコンを使った電子工作に夢中です。Dart/FlutterFlutterでFirebaseを使ったログイン認証、プロジェクト作成手順まとめ極稀にしか使わないので備忘録。Arduino/SAMDVSCode+ChatGPTでArduinoプログラム流行ものですので、ChatGPTにコードを書かせてみようかと。XIAOさんは小さくて大変使い勝手の良いマイコンです。更新をサボりまくりンゴねぇ・・・とりあえず環境構築の目途でも。久々にブログのサーバーメンテナンスをしたついでに投稿。さんコメントいただきありがとうございました。ライブラリは残念ながら最新でした。さんコメントありがとうございます。さんコメントありがとうございます。さんM5StickCよさげですよね。さん通りすがりの者です。ESP32を検索していて拝見いたしました。さんコメントありがとうございます。