Linuxに関しての学習メモ。
・デスクトップとしてUbuntu(ウブントゥ)が人気である。
・ゲーム用にSteamOSというものがあるが(これもLinuxOS)
・統合開発環境のNetBeansやCLionが使用できる。
・ルータとして使用することができる。
・Windowsのデータを取り出す(LiveCD)
・古いPCを再利用する(スペックが少なくても動く)
・LinuxにはRedHat系、Debian系、Slackwave系がある。
・Slackwaveはセキュリティに優れている。代表例としてOpenSuseがある。
・パッケージとは、プログラムと設定ファイルが1つになっているアプリの構成要素のこと
・Windowsを使用しているユーザはLinuxの学習用にWindowsにVirtualBoxをいれるといい。
・Macを使用しているユーザはUTM(https://mac.getutm.app/)を利用するとよい。
・haltコマンドを使うことですぐにLinuxを停止することができる。
【参考URL】
仮想化技術について解説 ホスト・ハイパーバイザー・コンテナの違いとは?
https://www.itmanage.co.jp/column/virtualization-server-integration/
※ホスト型→ハイパーバイザ型→コンテナ型と変遷してきた。
※ちなみにVirtualBoxはホスト型
Dockerの普及率
https://www.publickey1.jp/blog/21/172340idc_japan.html
※本番利用 16.9% (2021年現在)
40%に行くまであと10年はかかるんじゃね??
いや、むしろ進まない領域もあるので進まないのかも。
コメント