starMagichat
@starMagichat

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

linuxをwindowsにダウンロードを行う際にインストールが失敗したのかしていないのかがわからない。

Q&A

Closed

解決したいこと

image.png
https://www.virtualbox.org/wiki/Downloads
これの内容を行い、virtualboxをインストールしました。

そして
https://learn.microsoft.com/ja-jp/windows/wsl/install の内容を行い

wsl --install

を行い再起動を行い、
再起動後ペンギンのマークが出現して、アクセスを許可みたいなことをしました。
しかし私の認識では、ここからさらに画面が表示され、その手順通りに行えばlinuxをダウンロードできるという認識でしたが、そこから何も進展せず、現在とりあえずwindowsをアップデートしている状態です。

そのため
今回やった行動としては

  1. powershellで wsl --installを実行後再起動
  2. virtualboxをインストールした。
    ということになるのですが、ここから最終的な目的を行うにはどうすれば良いかがわからないのでご教示いただけると幸いです。

解決したいこと要約

私は、まずVirtualBoxをインストールしました。その後、Microsoftの公式ページに書かれている手順を見ながら、PowerShellで wsl --install というコマンドを実行し、再起動しました。再起動後、ペンギンのマークが表示され、アクセスの許可を求められたので許可しました。

しかし、その後、私の認識ではさらにLinuxのダウンロードが始まるはずだったのですが、何も進展がなく、そのままです。今はWindowsをアップデートしています。

今回行ったことは以下の2つです。

PowerShellで wsl --install を実行し、再起動した。
VirtualBoxをインストールした。
この状況から、最終的な目的(Linuxのインストール)を達成するためには、どうすれば良いか教えていただけると助かります。

試したこと

私は、まずWindowsをアップデートしてみました。また、他のLinuxのインストール方法も調べてみましたが、内容が難しく、理解が追いつきませんでした。そこで、あなたに質問して解決したいと思いました。

最終的な目標は、Windows上でLinuxを動かし、そこでVisual Studio Codeを使えるようにすることです。

もしよかったらよろしくお願いいたします。

0

3Answer

VirtualBox と WSL を両方入れる必要はありません。どちらも Windows 上で Linux を使えるようにするプログラムですが、まったく無関係であり、片方を使えば十分です。

WSL の方が簡単なのでそちらを使う前提で話を進めます。 wsl --install を実行したあと Windows を再起動すると、スタートメニューに Ubuntu が追加されます。(Ubuntu は有名な Linux ディストリビューションの一つです。 Linux は色々な組織や個人が独自にカスタマイズしたバージョンを配布しており、それらをディストリビューションと呼びます。)

Ubuntu をクリックすると初回はインストールが始まり、しばらくするとユーザー名とパスワードの入力を促されます。入力すればインストール完了です。その後、 Visual Studio Code を使うために以下の手順に従ってください。

0Like

Comments

  1. @starMagichat

    Questioner

    回答ありがとうございます。
    無事wsl --installを実行したあと、Ubuntuが出てきたので、ユーザー名とパスワード入力を行い、code .を使い無事vscodeを起動することができました。
    ありがとうございました。

Comments

  1. @starMagichat

    Questioner

    windows10だったためそれも諸々のうまくいかない原因になっている可能性も考えwindows11に更新いたしました。
    今のところはNested Virtualizationを行わなくてもやりたいことは無事できました。
    回答ありがとうございます。

他の方も同様のことを聞いていますが、まず何がしたいのか確認させてください。
・ WSLを使えるようにする。
WSLはWindows Subsystem for Linuxのことで、WindowsでLinuxコマンドを使えるようにする仕組みです。 質問の手順ですでに使えるようになっています。
・ VirtualBoxを使ってWindows上にLinuxをインストールする
VirtualBoxは仮想環境を提供する仕組みで、そこに各種OSをインストールできます。Linuxをインストールすることができます。

0Like

Comments

  1. @starMagichat

    Questioner

    wslの方を行ってみたところ、Ubuntuの方で
    Linuxのコマンドプロンプトであるbashが無事起動でき、
    目標を達成できました。
    回答ありがとうございます。

Your answer might help someone💌