1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Linuxを安全に学び始めるための準備(VirtualBox&Ubuntu)

Last updated at Posted at 2025-08-12

Linuxを学ぶ価値

この記事では、VirtualBoxとUbuntuを使って安全な仮想環境を構築し、
OverTheWireの「Bandit」という学習ゲームを通じて、
Linuxの基礎を 楽しく&安全に 学ぶ方法を紹介します。

Linuxは、世界中のサーバーやクラウド、スマートフォン(Android)などの
基盤として使われているOSです。
以下のような理由から、IT実務での価値は非常に高いです。

  • 開発環境としての柔軟性(Python, Node.js, Dockerなど)
  • セキュリティ・ネットワークの学習に最適
  • サーバー構築や運用の基礎スキル
  • 世界中の技術者が使っているオープンソース文化

Linuxを知っているだけで、開発・インフラ・セキュリティなど、
複数の分野に対応できるようになります。

個人的にはこの記事が一番わかりやすく面白かったです。

BanditでLinuxの基礎を学ぶ

OverTheWireの「Bandit」は、Linuxの基本操作をゲーム感覚で学べる最高の教材です。
Level0~34のクイズ形式教材があり、徐々に使用するコマンドや考え方の難易度が上がります。

image.png

Banditの特徴

  • SSHでログインして、各レベルの課題に挑戦できる
  • ls, cat, cd などの基本コマンドを使ってファイルを探索する
  • レベルが上がるごとに、ファイル操作・検索・パーミッションなどの知識が身につく
  • 実務でも役立つスキルを、楽しく・安全に習得できる

仮想環境でBanditをプレイすることで、実際の業務に近い形でLinuxの操作を体験できます。
初学者はとりあえずレベル20くらいを目安に頑張るといいと思います。

ちなみにBnaditは”強盗・盗賊”という意味です。

image.png

例えば、Level0は指定されたパスワードを入力するだけです。

VirtualBox + Ubuntuで学習環境を構築

まずはVirtualBoxを使ってUbuntuの仮想マシン(VM)を作成します。
BanditはターミナルからのUnixコマンド操作を前提としているそうなので、
そのままWindowsでやろうとするとできなくはないのですが後々厄介のようです。
また、これによりPC設定や本番環境を汚さず安全にLinuxを試すことができます。

手順概要

1. VirtualBoxをインストール(公式サイトからダウンロード)

2. Ubuntu Desktop 24.04 LTSのISOをダウンロード

3. VirtualBoxで新規仮想マシンを作成

image.png

4. ストレージ設定でISOファイルをマウント

ディスクマークを押して先ほどダウンロードしたubuntuファイルを選択します。

image.png

その他の設定などはこちら

カテゴリ 項目 設定内容
システム メモリ 4096 MB以上推奨
CPUコア数 2コア以上推奨
起動順序 ハードディスク → 光学ドライブ(ISO除去後)
アクセラレーション ネステッドページング、KVM準仮想化
ストレージ IDE ISOファイル(インストール時のみ使用)
SATA ubuntu.vdi(25 GB)
ホストI/Oキャッシュ 有効化推奨
ディスプレイ グラフィックコントローラー VMSVGA
ビデオメモリ 64 MB以上推奨
3Dアクセラレーション 無効(必要に応じて有効化)
ネットワーク アダプター Intel PRO/1000 MT デスクトップ
インストール時 ネットワーク接続 今は接続しない
インストールタイプ ディスクを消去してUbuntuをインストール
ソフトウェア選択 標準インストール or 最小インストール
アップデートとサードパーティ チェックなし(後から追加可能)

5. 仮想マシンを起動してUbuntuをインストール

環境が整えば、仮想マシンを起動して、Ubuntuをインストールします。
私はこのインストールがなぜか上手く行かず、
再起動を繰り返しながら1時間程度かかってしまいました。
Ubuntuをインストールする際もいくつかセットアップが必要ですが、
ここは自分で調べながらやっていくことで新しい勉強も兼ねられると思います。

image.png

まとめ

VirtualBoxとUbuntuを使えば、誰でも安全にLinuxを学べます。
特にBanditのような学習ゲームを活用することで、楽しみながらスキルアップが可能です。

「Linuxを学びたいけど、何から始めればいいかわからない」という方は、
ぜひこの方法を試してみてください。
仮想環境なら失敗してもすぐにやり直せるので、安心して学習を進められます。

ぜひ一緒に学んでいきましょう。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?