はじめに
プログラミングの学習を始める際の環境構築ですが、なんとなくフワッとした知識のままになっていたので、改めて調べ直しました。
Linux環境について
- オープンソース
- 豊富な情報がインターネット上にあるので、問題解決に役立てることができる
- 開発コストを最小限に抑えることができる
- Linuxカーネル
- ハードウェアとソフトウェア間のやり取りを管理する中心的な部分
WSL2について
- 正式名称 Windows Subsystem for Linux 2
- Windows上にLinux環境を実行できるようにするもの
- Linuxディストリビューションをインストールできる(Ubuntu、Debainなど)
- Dockerなどのコンテナ技術を利用してアプリケーションを実装できる
Ubuntuについて
- オープンソースのソフトウェアプラットフォーム
- コマンドを受け付けるプログラムのことをコマンドラインと呼び、Ubuntu(端末)、コマンドプロンプト(Windows)、ターミナル(Mac)となっている
※ 呼び方については、あまり重要視しなくてもよい印象
- コマンドを受け付けるプログラムのことをコマンドラインと呼び、Ubuntu(端末)、コマンドプロンプト(Windows)、ターミナル(Mac)となっている
引用
徹底比較!Linux vs Windows!結局なにが違うの?
WSL2をインストールしよう !WindowsでLinux環境構築を実現
おわりに
記事を読んでいただき、ありがとうございました!
情報量は自分なりにある程度絞って記述させていただきました。
初めての投稿で、拙い点が多々あると思いますが、自分なりに復習して記事の内容を整理することができました。
Windouwユーザーの初学者の方々の少しでも参考になれば幸いです。