WSL環境を作って壊す、覚書-lxrunは使わない。yet.2019-01-30WSL環境を作って壊す、覚書-lxrunは使わない。Hyper-Vなどの仮想環境に比べて、WSL上で稼働するLinuxは起動が早く、消費リソースも少ない。ノートPCのように何かとリソースが制限されている環境で動作させるのに都合が良い。開発環境やサーバー用途としてデスクトップ上で常用するのも良いが、簡単に環境を構築でき、素早く起動し、削除してもWindows環境を汚さない特性は、繰り返し使い捨てる環境の構築には絶好の機能だ。Windows(以下、旧WSL)をもとにした情報が混在している。lxrunコマンドだ。lxrunを実行して、トップに掲載している画面に遭遇したことはないだろうか。エラー・コードが何を指しているのか以前に、そもそも削除されるというフォルダは存在していない。lxrunコマンドは旧WSL向けのコマンドなのだ。旧WSLではなく、現在のWSLのための情報を整理し、まとめたのが今回のエントリだ。公式情報まずは公式情報を確認したい。リファレンスとなる参照元は次のサイトだ。lxrunコマンドの廃止についても触れられている。docs.microsoft.comdocs.microsoft.com各ディストリビューションのルート・フォルダWSLで導入するディストリビューションのルート・フォルダはレジストリを参照して確認することができる。各ディストリビューションは、次のレジストリ配下に、個別のGUIDとして定義される。ルート・フォルダのパス画像はUbuntuのものだ。基本的にユーザー・フォルダのAppData配下に格納される。フル・パスは次のようになる。AppDataがどのようなフォルダなのかは、次のエントリを参照してほしい。1803以降ではlxrunコマンドが廃止されているとはいえ、インストールはされている。トップ画像が示すように、旧WSLのパスを前提として機能している。基本的に「使うな」ということなのだろう。「作って壊す」ために多用するだろうオプションの代替手段は、「アプリと機能」に用意されている「詳細オプション」を利用することになる。詳細オプションの、特に次の2つがlxrunと関連している。フル・パスのLocalState配下のフォルダが削除される。具体的にはフォルダrootfsとtemp。Ubuntuを再実行すると、両フォルダが新規作成される。Ubuntuそのもののアンインストール。フル・パスのCanonical...が削除される。単行本この商品を含むブログを見るおそらくWSLについて出版されている唯一の文献なのだが、次の2つの理由から購入はおすすめしない。旧WSLについての書籍であること。内容のほとんどはWSLよりも、Linux入門的な内容であること。ページのほとんどはLinuxコマンドの紹介から、パッケージ導入について紹介されている。Linux入門的な文献を求めるならば、LinuCが無償配布しているLinux標準教科書を参照するのが良いだろう。23:09WSL環境を作って壊す、覚書-lxrunは使わない。Technology)という技術がある。(以下ADE)というソフトウェアがある。Modeの紹介ーWindowsの電力消費、電源、バッテ...最近は何にでもバッテリーが搭載されている。Frameworkを利用する。Framework利用のための手続...2019年に取り組んでみようと考えた言語がC#だ。印象、考察、そして余談。TOGAFTumblr裏紙ノートはてなブログをはじめよう!espio999さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。