Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 610件

新着順 人気順

WSLの検索結果241 - 280 件 / 610件

  • Windows 10 Home で WSL 2 + Docker を使う - Qiita

    今月にアップデートを予定している Windows Version 20H1 (2004) の目玉機能の WSL 2 を使うことで Windows 10 Home でも Docker が使えるようになります。もともと Windows 10 Home では Virtual Box, Windows 10 Pro では Hyper-V などを利用することで Docker を利用することができたのですが、おそらく今後は使いやすくて便利な WSL 2 を利用すること増えるのではないかと考えています。この記事では 20H1 Preview Version を利用して、インストールから実行までをまとめたものになります。もちろん Windows 10 Pro でも、これと同じ手順で問題ないです。 まず最初に WSL 2 をインストールして実行してみます。 Enable Virtualization WSL

      Windows 10 Home で WSL 2 + Docker を使う - Qiita
    • Windows 10 HomeはDocker Desktop for Windowsの夢がかなう

      Windows 10 HomeはDocker Desktop for Windowsの夢がかなう:その知識、ホントに正しい? Windowsにまつわる都市伝説(163) Windows 10 May 2020 Update(バージョン2004)がリリースされ、Windows Subsystem for Linux(WSL)において、従来のWSL 1に加えて、次世代のWSL 2が正式にサポートされました。WSL 2はHomeエディションでも利用可能であり、これにより2020年5月にリリースされた安定版(Stable)のDocker Desktop for Windows 2.3.0.2からはWindows 10 Homeでも利用できるようになりました。 Windowsにまつわる都市伝説 正式リリースに間に合ったDocker DesktopのHomeエディション対応 本連載第157回では、「W

        Windows 10 HomeはDocker Desktop for Windowsの夢がかなう
      • WSL2 + Ubuntu 20.04 + Docker 開発環境構築 - Qiita

        序論 本稿は 元市役所職員がWEBプログラマに転職するまでのロードマップ の連載記事の一部です。 まだ、WEBプログラマに転職してから2年も経過していない素人であるため、色々と間違っていることを書いていたりするかと思います。 その際はお手数ではございますが、ご指摘いただければ幸いでございます。 仮想化技術 WSL2やDockerの開発環境を構築する前に、仮想化技術について簡單に触れておきます。 仮想化技術には大きく以下の3種類があり、いずれも「隔離されたアプリケーション実行環境」を提供するものです。 ホスト型 ホストOSの上に別のOS(ゲストOS)をインストールする仮想化技術 ゲストOSをそのまま仮想環境にインストールするため、ある程度の再現性が担保されている ディスク容量やメモリ使用量が大きい、動作が重い・不安定などの欠点がある ハイパーバイザ型 ハイパーバイザとはホストOSそのものを仮

          WSL2 + Ubuntu 20.04 + Docker 開発環境構築 - Qiita
        • WSL2 上の Ubuntu での NVIDIA CUDA ツールキット, NVIDIA cuDNN, PyTorch, TensorFlow 2.11 のインストールと動作確認(Windows 上)

          WSL 2 の Ubuntu 22.04 で GPU, TensorFlow, PyTorch を動かすための準備を説明する. 内容は,次の公式ページによるが,一部変更などを行っている. https://docs.nvidia.com/cuda/wsl-user-guide/index.html#abstract GPU, TensorFlow, PyTorch を使いたい,そして,手元に Windows マシンはあるのだけど,Ubuntu で動かしたい(Ubuntu でしか動かない)というときに便利. (WSL 2 のインストールについては: 別ページ »で説明) ソフトウェア類の利用条件は各自で確認すること. 【目次】 前準備 PyTorch のインストール TensorFlow 2.11, numpy, pillow, pydot, matplotlib, keras, opencv

          • Windows Subsystem for Linux に関するドキュメント

            Linux 用 Windows サブシステム (WSL) を使用すると、開発者は、従来の仮想マシンまたはデュアルブート セットアップのオーバーヘッドなしで、ほとんどのコマンドライン ツール、ユーティリティ、アプリケーションなどを含む GNU/Linux 環境を、変更せずに Windows 上で直接実行できます。 詳細情報 Linux 用 Windows サブシステム (WSL) とは WSL 2 の新機能 WSL 1 と WSL 2 の比較 よく寄せられる質問 開始 WSL をインストールする Windows Server に Linux をインストールする 手動インストール手順 WSL 開発環境を設定するためのベスト プラクティス Windows Insiders Program に参加して WSL のプレビュー機能を試す WSL の最新の機能または更新プログラムを試すには、Window

              Windows Subsystem for Linux に関するドキュメント
            • Ubuntu搭載自動運転車の可能性、「プリンタを印刷するための」WSLUbuntu | gihyo.jp

              Ubuntu搭載自動運転車の可能性 CanonicalのProject ManagerであるEdoardo Barbieriが、Discourseに興味深い投稿を行っています。タイトルは「Volvo SUV on NVIDIA DRIVE Orin」(⁠NVIDIA Drive OrinベースのボルボのSUV)というもので、NVIDIA自身が提供するblog記事へのリンクとともに提供されています。 どこにも明示的な記載はないものの、「⁠UbuntuのIoTやautomotiveに関する話題を扱う場所」にこの投稿が行われていること、そして少なくともNVIDIA DRIVEファミリー(だけでなく、関連する環境の多く)のベースはUbuntuベースで構成されていることから、「⁠車載Ubuntu」という方向性である可能性を読み取ることができそうです。 もしかすると将来的な自動運転車にはUbuntuが

                Ubuntu搭載自動運転車の可能性、「プリンタを印刷するための」WSLUbuntu | gihyo.jp
              • 【WSL2】Ubuntu 20.04.4 LTS を 22.04 LTS へアップグレードした

                はじめに 先日、2022年4月21日にUbuntu 22.04 LTS Jammy Jellyfishがリリースされました。これは2020年4月23日にリリースされたUbuntu 20.04 LTSの次のLTSリリースとなります。 現在WSL2(Windows Subsystem for Linux)ではUbuntuの18.04 LTSと20.04.4 LTSのLTSリリースがMicrosoft Storeにて提供されています。 記事執筆現在、wsl --list --onlineで確認できるディストリビューションリストには表示されていませんが、Microsoft Storeには掲載されております。 以下のページからUbuntu 22.04 LTSを新規にダウンロードしてWSL2で実行できます。 新規にインストールすることはもちろん可能なのですが、現在使用しているLTS環境を引き続ぐ形でバ

                  【WSL2】Ubuntu 20.04.4 LTS を 22.04 LTS へアップグレードした
                • WSL2 Dockerのイメージ・コンテナの格納先を変更したい (WSL2のvhdxファイルを移動させたい) - Qiita

                  とくにdocker-desktop-dataについては、docker pullなどを繰り返すたびにもりもり大きくなっていくため、%LocalAppData%に置いておきたくない、ドライブごと変えてしまいたいということが十分ありえます。 そこで本記事ではdocker-desktopとdocker-desktop-dataの実体であるext4.vhdxを別の場所に移動させる方法については記述します。ここでは例として、docker-desktopのext4.vhdxをD:\wsl\docker-desktopに、docker-desktop-dataのext4.vhdxをD:\wsl\docker-desktop-dataにそれぞれ移動させたいと思います。 1. Docker Desktopの停止 タスクトレイのDockerマークを右クリックし、Quit Docker Desktopを押下する。

                    WSL2 Dockerのイメージ・コンテナの格納先を変更したい (WSL2のvhdxファイルを移動させたい) - Qiita
                  • 「Windows 10」上でLinux GUIアプリ実行、次期アップデートで対応へ

                    Microsoftは次期「Windows 10」のリリース時に、同OSで「Linux」のGUIアプリを約束通り利用できるようにすることを、オンラインで開催中の開発者会議「Microsoft Build 2021」の初日に当たる米国時間5月25日に明らかにした。 Microsoftは4月、「Windows Subsystem for Linux」(WSL)上でLinuxのGUIアプリを実行するためのプレビューを公開した。この機能は、開発者が必要なLinuxツール、ユーティリティー、アプリをWindows 10上で直接実行できるようにするものだ。Linux GUIアプリのサポートにより、ユーザーは仮想マシンを構築しなくても、Linux GUIアプリを実行してテストや開発を行ったり、日常的に使用したりできるようになる。 また、Windows上でユーザーのGPUを利用できるアプリケーションをWSL

                      「Windows 10」上でLinux GUIアプリ実行、次期アップデートで対応へ
                    • 第736回 vTPMに対応したLXDで、Windows 11とWSLの新機能であるWSLgとsystemdを試してみる | gihyo.jp

                      Ubuntu Weekly Recipe 第736回vTPMに対応したLXDで、Windows 11とWSLの新機能であるWSLgとsystemdを試してみる 1年前にリリースされたWindows 11では、「⁠WSLg」と呼ばれるWSL上でGUIアプリケーションを動かせる仕組みが正式にサポートされ、Ubuntu 22.04 LTSではデスクトップ版のインストーラーが動くようになりました。さらに2022年の9月にはsystemdの公式サポートが正式にアナウンスされます(参考:Ubuntu Weekly Topics⁠」⁠)⁠。今回は、あらためてWindows 11環境に注目して、WSLの環境構築手順を整理しておきましょう。 図1 Ubuntuの上のLXDで動いているWindows 11 進化し続けるWSLとLXD WSL(Windows Subsystem for Linux)は、Wind

                        第736回 vTPMに対応したLXDで、Windows 11とWSLの新機能であるWSLgとsystemdを試してみる | gihyo.jp
                      • S3 on LocalStackをGoとFUSEを使ってMountする(WSL2) | フューチャー技術ブログ

                        はじめにTIG DXユニットの真野です。夏休み自由研究連載の5本目です。 ずっと気になっていた、go-fuseを用いて、LocalStack でローカル環境にエミュレートされるS3バケットをマウントするツールを開発しました。普段はWebのAPIサーバを中心に開発しているので、FUSEとはいえファイルシステムの知識が無く、トライ&エラーの連続ですごく楽しい自由研究(工作)でした。 モチベーションは以下です。 業務でよくS3にアクセスするコードを書き、ローカル開発ではLocalStack上のS3を用いてテストしている LocalStack上のS3に事前データを置いたり、事後データの検証にいちいちアクセスコードを書くのが面倒 実装ミスで予期しない階層にファイルを出力してしまったりするときに、容易に視認できるようにしたい aws cliコマンドを叩けば良いけど、コマンドを覚えられないし手間がある

                          S3 on LocalStackをGoとFUSEを使ってMountする(WSL2) | フューチャー技術ブログ
                        • Windows 10 2004の累積更新でWSL2がクラッシュする問題

                            Windows 10 2004の累積更新でWSL2がクラッシュする問題
                          • Windows WSL2に外部から直接アクセスするための設定

                            B! 18 0 0 0 WindowsでLinuxなどを扱えるWSL2ですが、 WSL1とは結構構成が変わっています。 ネットワーク周りも変わっていて改めて設定を行ったのでそれについて。 WSL1でのネットワーク設定 WSL2でのネットワーク設定(Windows内) WSL2でのネットワーク設定(Windows外部から) Windows起動時につなげる WSLの再起動 WSL1でのネットワーク設定 WSL1ではWindowsのネットワークをそのまま使う形で、 例えばWSL内でsshサーバーを建てるとWindowsホストの22番ポートなどを 直接使う形になっていました。 Windows側でファイアウォールなどの設定を外部からアクセスできるようにすれば アクセスできる状態でした。 Windowsで公式ツールでSSHサーバーを立てる2つの方法 WSL2でのネットワーク設定(Windows内) 昨

                              Windows WSL2に外部から直接アクセスするための設定
                            • Systemd support is now available in WSL!

                              Systemd support is now available in WSL! The Windows Subsystem for Linux (WSL) can now run systemd inside of your WSL distros, empowering you to do more with your Linux workflows on your Windows machine. This post will cover: What is systemd? What can you do with it? How is this change possible in WSL? How can you get systemd on your machine? For a summary, check out the video below: What is syste

                                Systemd support is now available in WSL!
                              • WSL 2対応のDocker Desktop、Windows 10 Homeサポートを実装

                                WindowsやMacなどのローカルマシンでDocker環境を簡単にインストールし実行できるDocker Desktopが、Windows 10サポートの実験的実装を完了したことが報告されました。 #Docker Desktop for #Windows Home is here! We have completed the work to enable experimental support for Windows Home WSL 2 integration https://t.co/TxXWpoSNZN by @Nebuk89 — Docker (@Docker) March 5, 2020 これまでDokcer DesktopはWindows 10 Homeをサポートしていなかった Docker DesktopのWindows版はこれまで仮想化ハイパーバイザのHyper-Vを用い

                                  WSL 2対応のDocker Desktop、Windows 10 Homeサポートを実装
                                • VPN に繋ぐと WSL2 や Hyper-V VM でネットワークに繋がらなくなる問題を解消する | Aqua Ware つぶやきブログ

                                  OpenVPN や Cisco AnyConnect, GlobalProtect 等といった VPN に接続した際、 Hyper-V 仮想マシン内からや、 WSL2 のディストリビューション内、 Windows Sandbox 内、 WSL2 ベースの Docker コンテナ内 等々、 Hyper-V 系の技術を使った仮想環境から、 PC 外のネットワークにアクセスしようとすると、 以下のようなエラーが発生して失敗する。 $ # curl 利用時の例 curl: (6) Could not resolve host: example.com curl: (5) Could not resolve proxy: proxy.example.com $ # apt で更新しようとした場合の例 W: Failed to fetch http://archive.ubuntu.com/ubunt

                                  • 第680回 LXDコンテナ上のWindowsでWSL環境を整える | gihyo.jp

                                    第679回ではLXD/VMの上にWindows 10をインストールしました。そのWindowsにおいて、本連載の読者層の多くがインストールしたくなるキラーアプリで、さらにUbuntuでは使えないアプリと言えばなんでしょう。そう、WSL(Windows Subsystem for Linux)ですね。 今回は家でも仕事場でもWindowsマシンが存在しないが故に、タイムラインのWSL談義にまったくついていけない人に向けて、LXDコンテナ上のWindowsでWSL2を楽しむ方法をお伝えします。 その行為に意味はあるのか 第679回の話をまとめると次のとおりです。 LXDは3.9から仮想マシンインスタンスに対応した[1] LXDは4.7から簡単にVGAコンソールを表示できるようになった distrobuilderを使えばLXD用のWindowsインストーラーを簡単に作れる これらを組み合わせると

                                      第680回 LXDコンテナ上のWindowsでWSL環境を整える | gihyo.jp
                                    • WSL 2 上で Node.jis を設定する

                                      Linux 環境でNode.jsを使用する場合は、パフォーマンスの速度とシステム呼び出しの互換性が重要です。Docker コンテナーを実行し Linux ワークスペースを利用し、Linux と Windows の両方のビルド スクリプトを維持する必要がないようにするか、Bash コマンド ラインを使用するだけの場合は、Linux 用 Windows サブシステムにNode.jsをインストールする必要があります (具体的には WSL 2)。 Linux 用 Windows サブシステム (WSL) を使用すると、開発環境 (コードを記述する場所) と運用環境 (コードがデプロイされているサーバー) の間で一貫性を持つことができるように、好みの Linux ディストリビューション (Ubuntu が既定) をインストールすることもできます。 WSL 2 のインストール WSL 2 は Wind

                                        WSL 2 上で Node.jis を設定する
                                      • NVIDIAのコンピューティングプラットフォーム「CUDA」がWSLで利用可能に

                                        2020年6月17日にリリースされたWindows 10 Insider Previewの最新バージョン「Build 20150」にて、WSLがNVIDIAのコンピューティングプラットフォーム「CUDA」をサポートしました。この機能強化により、Linuxのみに対応している計算ソフトや専門的なツールを、WSL上で動作させることが可能になります。 Announcing CUDA on Windows Subsystem for Linux 2 | NVIDIA Developer Blog https://devblogs.nvidia.com/announcing-cuda-on-windows-subsystem-for-linux-2/ WSL1は「LXCore」と呼ばれるプログラムを経由してLinuxのアプリケーションを提供していたため、動作不可能なLinuxアプリケーションも存在して

                                          NVIDIAのコンピューティングプラットフォーム「CUDA」がWSLで利用可能に
                                        • wsl2-ssh-agent: WSL2からssh-agent.exeサービスへのブリッジ

                                          なに? WSL2からWindowsサービスのssh-agent.exeにアクセスするためのかんたんなツールです。 使い方 ssh-agent.exeサービスがセットアップ済みなら、次の2ステップだけで動くはず。 WSL2でwsl2-ssh-agentの実行ファイルを取得して、好きなところに置く curl -L -O https://github.com/mame/wsl2-ssh-agent/releases/latest/download/wsl2-ssh-agent chmod 755 wsl2-ssh-agent 新しい端末を開いてどこかにsshしたら、ssh-agent.exeと通信してくれるはずです。 うまく動かなかったら、eval $(/path/to/wsl2-ssh-agent -log /tmp/wsl2-ssh-agent.log) などとして、ログを見てみてください。

                                            wsl2-ssh-agent: WSL2からssh-agent.exeサービスへのブリッジ
                                          • wsl2でよく使う、windowsとlinux間のファイル移動やコマンド実行。 - Qiita

                                            windowsのエクスプローラからwsl2で起動中のOSのディレクトリへアクセスする。 エクスプローラを立ち上げアドレス欄に\\wsl$と入力すると、起動中のディストリビューションのファイルシステムがフォルダとして見えて、アクセスできる。 利用ケース:wsl内のファイルを直接windowsのアプリで開きたい場合など。 以下は、CentOS8を2VM、Kali Linuxを1VM、Ubuntu-18.04を1VM起動しているときにエクスプローラーで開いた時のスクリーンショット windowsからwsl2のコマンドを実行する。 コマンドプロンプトかpowershellからwslコマンドに-eオプションで実行する。 以下、コマンドプロンプトからwslコマンドを実行、-dオプションでCentOS8ディストリビューションを選択し、/etc/os-releaseを標準出力した場合。 C:\Users\

                                              wsl2でよく使う、windowsとlinux間のファイル移動やコマンド実行。 - Qiita
                                            • Win11のWSL2 (WSLg)を日本語化 & Mozcで日本語入力 | AsTechLog

                                              2021年7月11日WSL 2Linux,Ubuntu,Windows,Windows 11,WSL2 Windows10やWindows11のInsider Previewで利用できるWSL2には、「WSLg」という、WSL2側にインストールしたGUIアプリを表示する仕組みがあります。 日本語版のWindowsを利用していてもWSL中のUbuntu環境は英語設定のままですので、WSLgを使ってGUIアプリを起動すると日本語が文字化けしてしまいます。ターミナル上で動くCUI (CLI) アプリであれば、Windows Terminalなどのターミナルソフトが日本語に対応しているので問題ないものの、GUIアプリは日本語非対応のままだとどうしようもありません。 そこで、本記事ではWSLg環境で動くGUIアプリを、日本語表示・日本語入力に対応させる方法を紹介します。 まえがき検証環境本記事

                                                Win11のWSL2 (WSLg)を日本語化 & Mozcで日本語入力 | AsTechLog
                                              • Windowsユーザーに贈るLinux超入門(36) Visual Studio OnlineでLinuxアプリを開発するメリットとは?

                                                Visual Studio Onlineとは? 本連載では、WindowsでLinuxアプリケーションを開発する方法として、Visual Studio CodeとWSLを使う方法を何度も取り上げてきた。具体的には、Visual Studio Codeに「Remote - WSL」というエクステンションをインストールすることで、Visual Studio CodeからWSLで動作しているコマンドが利用できるようになる。これにより、WSL側のファイルシステムを用いて、WSLで動作するコンパイラやデバッガを利用することが可能になる。 この方法の最大の特徴は、Linux環境を別のマシンや仮想マシンに構築する必要がない点にある。代わりに、Microsoft StoreからUbuntuなどのLinuxディストリビューションをインストールするだけで、あとは「Remote - WSL」エクステンション経由

                                                  Windowsユーザーに贈るLinux超入門(36) Visual Studio OnlineでLinuxアプリを開発するメリットとは?
                                                • Windows 10ミニTips(478) LinuxディストリビューションをWSL 2用に変換する

                                                  オプション「--set-version」を使う 次のWindows 10であるWindows 10 バージョン2004では、WSL(Windows Subsystem for Linux)2が使用可能になる。Linuxカーネルを独自構築し、ファイルI/Oのパフォーマンスやシステムコールの互換性が向上しているのが特徴の1つ。 Windows 10 Proをお使いの読者諸氏の中は、すでに好みのLinuxディストリビューションをWSL 1上にインストールしている方もいるかもしれないが、そのままではWSL 2の恩恵を受けることはできない。今回はWindows 10 Insider Preview上でLinuxディストリビューションのバージョン変更手順を紹介する。 「Win」+「X」キー→「A」キーと順に押すか、スタートを右クリック/長押しし、「Windows PowerShell」をクリック/タッ

                                                    Windows 10ミニTips(478) LinuxディストリビューションをWSL 2用に変換する
                                                  • 窓辺の小石(2) WindowsでLinux

                                                    Linuxは、すでに普及しているプラットフォームの1つ。Webサーバーなどにも使われるが、普通のPCに入れてメインマシンとする人もいる。また、AndroidやChromeOSはLinuxカーネルで作られている。Linuxはカーネルとさまざまな周辺ソフトウェアを組み合わせた「ディストリビューション」で利用するのが普通だが、このディストリビューションは、UNIXを手本としたものが大半で、コマンド名やデーモン起動、ディレクトリ構造などをUNIXから受け継いでおり、Linux/UNIX環境といった呼び方をされるときもある。 かつて、UNIXとX Window SystemなどのGUI環境を組み合わせたUNIXワークステーション(WSと略すこともあった)が広く使われていた時代もあった。1980年台から90年台にかけてのことだ。当時、将来のコンピューターハードウェアは、PCなのかWSなのかといった議論

                                                      窓辺の小石(2) WindowsでLinux
                                                    • WSL での Docker コンテナーの概要

                                                      このステップ バイ ステップ ガイドは、WSL 2 (Linux 用 Windows サブシステム、バージョン 2) で Docker Desktop for Windows を設定して、リモート コンテナーを使用した開発を開始するのに役立ちます。 Docker Desktop for Windows は、Docker でコンテナー化するアプリのビルド、配布、実行のための開発環境を提供します。 WSL 2 ベースのエンジンを有効にすることで、同じコンピューター上の Docker Desktop で Linux と Windows の両方のコンテナーを実行できます。 (Docker Desktop は、個人使用および小規模企業向けの場合は無料です。Pro、Team、または Business の価格については、Docker サイトの FAQ を参照します)。 Note Windows および

                                                        WSL での Docker コンテナーの概要
                                                      • USB デバイスを接続する

                                                        このガイドでは、USB/IP オープンソース プロジェクト usbipd-win を使用して、WSL 2 で実行されている Linux ディストリビューションに USB デバイスを接続するために必要な手順について説明します。 お使いの Windows マシンで USB/IP プロジェクトを設定すると、Arduino へのフラッシュ書き込みやスマートカード リーダーへのアクセスなど、開発者にとって一般的な USB シナリオが有効になります。 前提条件 Windows 11 (ビルド 22000 以降) が実行されている。 (Windows 10 対応可、詳細は以下の注意を参照)。 x64 プロセッサを搭載したマシンが必要です。 (x86 と Arm64 は現在、usbipd-win ではサポートされていません)。 WSL がインストールされ、最新バージョンで設定されています。 Linux デ

                                                          USB デバイスを接続する
                                                        • エクスプローラでWSL2(ubuntu)のディレクトリを開く方法 | Snow System

                                                          WSL2を利用していると、Windows側で「このディレクトリやファイルを開きたい」と思うことがありますよね。 具体的には、以下のようなことを考えたことはないでしょうか。 Windows側とWSL2(Ubuntuなど)のファイルをやり取りする方法がわからないエクスプローラでWSL2のディレクトリにアクセスする方法がわからないWSL2のターミナル操作しているディレクトリをエクスプローラで開きたいWindows側のディレクトリをWSL2のターミナルで操作したい この記事では、Windows側からWSL2側のディレクトリやファイルにアクセスする方法をいくつかご紹介します。 また、WSL2のターミナルからWindows側(例えばCドライブの〇〇フォルダ)にアクセスする方法についてもまとめました。 Windows側からWSL2のディレクトリを開く方法 Windows側からWSL2側のディレクトリやフ

                                                            エクスプローラでWSL2(ubuntu)のディレクトリを開く方法 | Snow System
                                                          • WSL 2 で Linux ディスクのマウントを開始する

                                                            Windows でサポートされていない Linux ディスク フォーマットにアクセスする必要がある場合は、WSL 2 を使用してディスクをマウントし、そのコンテンツにアクセスすることができます。 このチュートリアルでは、WSL 2 にアタッチするディスクとパーティションを識別する手順、それらをマウントする方法、それらにアクセスする方法について説明します。 外部ドライブを接続していて、これらのマウント手順で成功しない場合は、「USB デバイスを接続する」場合の手順を試してみてください。 現在 wsl --mount コマンドは、USB、フラッシュ ドライブ、SD カード リーダーをサポートしていません (この問題の詳細については、こちらを参照してください)。 Note WSL 2 にディスクをアタッチするには、管理者アクセス権が必要です。 WSL 2 の mount コマンドでは、現在使用さ

                                                              WSL 2 で Linux ディスクのマウントを開始する
                                                            • Windows ターミナルのカスタム プロンプトのセットアップ

                                                              このチュートリアルでは、Oh My Posh を使用して PowerShell または Linux 用 Windows サブシステム (WSL) のコマンド プロンプトをカスタマイズする際に役立つリソースと指示書をいくつか紹介します。 Oh My Posh には、Git 状態の色分けとプロンプトを提供する、完全にカスタマイズされたコマンド プロンプト エクスペリエンスを実現するためのテーマ機能が用意されています。 このチュートリアルでは、以下の内容を学習します。 Nerd Font をインストールする カスタマイズされたコマンド プロンプトでは、多くの場合、プロンプトのスタイルを設定するのにグリフ (グラフィック シンボル) を使用します。 お使いのフォントに適切なグリフが含まれていない場合は、プロンプト全体に Unicode の置換文字 '▯' がいくつか表示されることがあります。 ター

                                                                Windows ターミナルのカスタム プロンプトのセットアップ
                                                              • WSL2で起動したサーバーに外部の端末からアクセスする

                                                                3.wsl側でサーバー起動 ここでは、httpサーバーをport:3000で起動したものとする。 4.ホストOSからwslのipアドレスを用いてアクセスできるか確認 確認作業はホストOSのブラウザで行う http://<wslのipアドレス>:3000 にアクセス これでアクセスできなかったらwsl内かWSLのイーサネットアダプター周りで問題が起きてる。 5.ホストOSのipアドレスでwslのサーバーにアクセスできるようにポートフォワーディングの設定を行う 以下、コマンド実行はコマンドプロンプトかpowershellで。どちらも管理者権限で実行する必要がある。 ポートフォワーディングを設定 > netsh.exe interface portproxy add v4tov4 listenaddress=<ホストOSのipアドレス>listenport=3000 connectaddress

                                                                • Microsoftストア版でプレビューが進められているWSL(Windows Subsystem for Linux) (1/2)

                                                                  Windows 10と11、Microsoftストアでバージョンが異なるWSL Windows Subsystem for Linux(以下、WSL)は、Windows 10 Ver.1709(RS3)で標準搭載されるようになり、現在に至る。今のWSLには、リリース版Windows 10/11に含まれるもの、Windows Insider Programのプレビュー版に含まれるもの、そしてMicrosoftストアで配布されているプレビュー版がある。 Microsoftストアの「Windows Subsystem for Linux Preview」のページ。System Requirementsには、Windows 10 Version 19041.0以降で利用できるように記載されているが、実際には、インストールができるだけで実行できない 1つは、Windows 10に同梱されているもので

                                                                    Microsoftストア版でプレビューが進められているWSL(Windows Subsystem for Linux) (1/2)
                                                                  • WSL の基本的なコマンド

                                                                    下の WSL コマンドは、PowerShell または Windows コマンド プロンプトによってサポートされる形式で示されています。 Bash または Linux ディストリビューションのコマンド ラインからこれらのコマンドを実行する場合は、wsl を wsl.exe に置き換える必要があります。 コマンドの全一覧を表示するには、wsl --help を実行します。 WSL の更新プログラムが利用可能になったらすぐに受け取るため、まだ行っていない場合は、Microsoft Store からインストールされる WSL のバージョンに更新することをお勧めします。 (Microsoft Store からの WSL のインストールの詳細を確認してください)。 インストール wsl --install WSL と Linux の既定の Ubuntu ディストリビューションをインストールします。

                                                                      WSL の基本的なコマンド
                                                                    • wsl2上で無料でCentOS8を動かそう | ソフトウェア開発のギークフィード

                                                                      突然ですが、ギークフィードでは、社名の「ギーク」と「フィード」にまつわる行動指針があります。 「ギーク」の行動指針はギークたる探求心を持ち続けよう的なものと、ギークとして他を圧倒する技術的得意分野を持ちつつ、ジェネラリスト的なフルスタックなエンジニアを目指そう的なものですが、 「フィード」のほうは、「伝えることへのこだわりを持つ」というものです。 素晴らしい技術をもっていても世の中やお客さんに伝えることが出来なければ自己満足でおわってしまうので、伝える力も養いましょうということですね。 実は、このギークブログを開始したきっかけも、「伝える力」を養うための施策の1つという真っ当な理由でした。 また、ギークフィードでは毎年忘年会の時に、 月間平均ブログのアクセス数 月間検索エンジンでのブログの表示数、 月間ブログの滞在時間 等々の1年間でどれだけブログの成果をあげたかを図る指標によって、ブログ

                                                                        wsl2上で無料でCentOS8を動かそう | ソフトウェア開発のギークフィード
                                                                      • Unlock a new era of innovation with Windows Copilot Runtime and Copilot+ PCs

                                                                        I am excited to be back at Build with the developer community this year. Over the last year, we have worked on reimagining  Windows PCs and yesterday, we introduced the world to a new category of Windows PCs called Copilot+ PCs. Copilot+ PCs are the fastest, most intelligent Windows PCs ever with AI infused at every layer, starting with the world’s most powerful PC Neural Processing Units (NPUs) c

                                                                          Unlock a new era of innovation with Windows Copilot Runtime and Copilot+ PCs
                                                                        • VSCode の Remote - SSH 機能を使って EC2 上で開発する - サーバーワークスエンジニアブログ

                                                                          こんにちは、技術1課の加藤です。 みなさんエディタは何を使っていますか。 ぼくは入社以来ずっとVimを使っていたんですが、先日ついに同僚に勧められてVSCodeを導入しました。 これがね、便利。ほんと。 というわけで今日は、VSCode布教活動の一環として、VSCode プラグインの使い方ブログ記事を3本出します! まずは Remote - SSH プラグインをご紹介。これを使って、VSCode x EC2 環境で開発を行う方法をご紹介します。 概要 Remote - SSH は SSH 接続越しにサーバー上のファイルを編集できるようにする VSCode のプラグインです。 VSCode の開発元である Microsoft が開発しているプラグインとなります。 ターミナルでコマンドを流すこともできるため「EC2 を開発環境として利用したいけど、エディタはローカルのものを使いたい」という方に

                                                                            VSCode の Remote - SSH 機能を使って EC2 上で開発する - サーバーワークスエンジニアブログ
                                                                          • WSL2 で dns の名前解決ができなくなって ネット接続できなくなった場合の対処方法 - Qiita

                                                                            W: Failed to fetch https://packages.microsoft.com/ubuntu/18.04/prod/dists/bionic/InRelease Temporary failure resolving

                                                                              WSL2 で dns の名前解決ができなくなって ネット接続できなくなった場合の対処方法 - Qiita
                                                                            • VPN 接続時に WSL2 の SSH がハングアップした場合の解決方法 - 本日も乙

                                                                              2020/12/10 11:10 UTC+9 追記 本記事の問題は WSL2 固有であり WSL1 は問題ないとのことで、「WSL」だと混在してしまっているとの指摘をいただいたため、「WSL2」と明記するように記事タイトルおよび内容を修正しました。 本記事は WSL Advent Calendar 2020 の9日目です。 今月から部署異動した際に、心機一転で Mac から Windows に変えました。WSL2 が素晴らしくて開発や端末操作が格段にやりやすくなって感動しています。ただ、所々でハマりどころもあります。 事象 VPN に接続したときに WSL2 上の Ubuntu 20.04 LTS から SSH 接続すると、特定の条件でハングアップ(応答が返ってこない)がありました。 ある環境Aのサーバへの接続は問題なく、環境Bのサーバへの接続で発生する(サーバによって異なる) すべてのコ

                                                                                VPN 接続時に WSL2 の SSH がハングアップした場合の解決方法 - 本日も乙
                                                                              • VSCode Remote Containers を利用して最強のローカル開発環境を作りたい - Qiita

                                                                                はじめに VSCodeの神拡張機能であるRemote Containersの自分なりの設定の紹介です 公式サンプルは公開されていますが、そのままだと流石に使いずいので自分なりに使いやすいように編集した設定を紹介します なお、本記事で紹介する設定ファイルは全て以下のリポジトリで公開しています(紹介していない環境のものも入っています) https://github.com/sabure500/remote-container-sample また、Remote Containersを使ってみて良いなと思ったので色々使いやすいように設定を弄っていますが、本記事は最強のローカル環境を「作りたい」なので、ここをこうした方が良いといった案があったら是非教えてくれると嬉しいです VSCode Remote Containers とは VSCodeの拡張機能であり、使用することでコンテナの中でVSCodeを

                                                                                  VSCode Remote Containers を利用して最強のローカル開発環境を作りたい - Qiita
                                                                                • Windows で Docker Desktop を使わない Docker 環境を構築する (WSL2)

                                                                                  ホシイです。こんにちは。 あまりこういうことばかりを書いていると怒られそうですが、やっぱり有料ライセンスが必要なソフトウェアって使い始めるのに敷居を感じてしまいます。でも、本格的にチームに導入する前に container での開発をしばらく検証したいとか、年に数回しか使わないからライセンス費用を抑えたいという場合もあるかと思います。 以前に、Docker push での事故を防ぎたい という記事を書きました。このときは有料ライセンスがあることを前提に、push するときには気をつけよう!というのが主題でした。 Docker CE は Docker の Community Edition で、Linux で Docker を無料で使えます。今回は、Docker が業務になじむかわからないけど、まずは試してみたいな… という場合でも迷わずすぐにはじめられるように、WSL2 + Docker C

                                                                                    Windows で Docker Desktop を使わない Docker 環境を構築する (WSL2)

                                                                                  新着記事