CodeGym /コース /Docker SELF /Linuxのインストール: 環境の選択とインストールデモ

Linuxのインストール: 環境の選択とインストールデモ

Docker SELF
レベル 1 , レッスン 3
使用可能

Linuxのインストール: 環境の選択とインストールデモ

1. Linuxのインストール

さて、これまでにLinuxの興味深い歴史を学び、ディストリビューションがカーネル、ライブラリ、ユーティリティから成る構造だと知り、それぞれに独自の魅力(または「パッケージマネージャ」と呼びたければそれでもOK)があることを理解したと思うんだよね。今日は実践的な部分に飛び込んでLinuxをインストールするよ!理論的な知識が触れるもの、つまりせめてターミナルでカーソルを動かして操作できる何かに変わる瞬間だね。

君には3つのオペレーティングシステムの選択肢があるよ:

  1. Linux - 特に何も追加でインストールする必要はないよ
  2. MacOS - UnixベースだからLinuxと互換性があるよ。Linuxの基本を学ぶにはこれで十分だと思うよ。
  3. Windows:
    • Windows 11 - WSL2 を有効にするだけで、組み込みのLinuxカーネルで作業できるよ。
    • Windows 10 - 更新して WSL2 を有効にしてね。
    • Windows 8以下 - Linuxを仮想マシンにインストールする必要があるよ。

2. 適切なディストリビューションを選ぶには?

ディストリビューションの違いは?

インストールに飛び込む前に、どのディストリビューションが自分のニーズに合っているかを理解する必要があるよ。適切な選択をするためのアイディアをいくつか挙げてみよう:

ディストリビューション 特徴 どんな人に向いている?
Ubuntu 簡単さ、大量のドキュメントとコミュニティ 初心者、開発者、デスクトップ
CentOS 信頼性、安定性(サーバー向け) サーバー管理者
Fedora 最新技術、bleeding-edge 開発者、新しい技術が好きな人
Arch Linux 完全なカスタマイズ、難易度高め 全てをコントロールしたいオタク
Linux Mint 使いやすさ、Ubuntuをベースにしている 初心者、「すぐ使える」環境が欲しい人

黄金ルール: 初心者ならUbuntuから始めるのがいいよ。それはトレーニング用の"補助輪付き"Linuxみたいなものだから。

最低要件

Linuxを動かすのにスパコンは必要ないよ。基本的なディストリビューションに必要なスペックはこんな感じ:

  • プロセッサ: 2コア、1 GHz以上。
  • メモリ: 2 GB(できればもっと)。
  • ディスクの空き容量: 20 GB以上。
  • BIOS/UEFIのサポート。

メモリが4 GBあれば、Linuxはサクサク動くよ。もしそれ以下でも、ちょっとした"忍耐の余裕"さえあれば問題ない。


3. インストール準備をどうする?

インストール方法: 仮想マシン、それとも物理デバイス?

基本的に2つのアプローチがあるよ:

  1. 仮想マシンにインストール。 リスクなしでLinuxを試すために理想的な方法だね。以下のようなプログラムを使えるよ:

    • VirtualBox: 無料で人気のあるもの。
    • VMware Workstation Player: 非商用利用の場合は無料。
  2. 物理的なインストール。 もし「Windowsにさよなら」を決めるか、古いノートPCを持ってるならこれが選択肢だね。

ブートメディアの作成

もし物理デバイスにLinuxをインストールしたい場合は、ブートUSBが必要だよ。Windows用のプログラムRufusはこの作業に最適だね。macOSならEtcherを使おう。

  1. 公式サイトからディストリビューションのISOイメージをダウンロード。
  2. Rufus/Etcherをインストール。
  3. アプリを起動してISOイメージとUSBを選択。
  4. 書き込みプロセスを開始。

これで完了だよ、USBが使える状態になったよ!


4. インストールデモ: ステップバイステップ

ここが今回の講義で最もワクワクする瞬間だね。Linuxをインストールしていくよ。今回の例ではUbuntuを使います。

1. BIOS/UEFIの設定

コンピュータがUSBドライブから起動するには、BIOSまたはUEFIの設定を変更する必要がある場合があるよ。次の手順でやってみてね:

  1. コンピュータを再起動する。
  2. 起動中にキーを押す(たいていDel, F2, Escのいずれかだけど、デバイスによるよ)。
  3. "Boot"タブに移動してUSBデバイスを一番上に移動させる。

おめでとう、これがシステムマジックの世界への最初の小さな冒険だったね!

2. インストーラーの起動

BIOSの設定が終わったら、USBを接続した状態でコンピュータを再起動。すると「Try Ubuntu without installing」や「Install Ubuntu」のような挨拶が表示されるよ。2つ目を選んでね。

3. 言語とキーボードレイアウトの設定

インストーラーの最初のステップは言語を選ぶことだよ。たいていの場合「ロシア語」や「英語」を選ぶけど、英語インターフェイスを好むなら「English」を選んでね。そのあとキーボードを設定するよ(通常は自動的に選ばれるけど、もう一度確認してね)。

4. インストールの種類を選択

このステージでは、以下の選択肢があるよ:

  • Erase disk and install Ubuntu - 古いコンピュータやクリーンインストールで現在のシステムを完全に置き換えたい場合。
  • Install Ubuntu alongside Windows - Windowsを保存したい場合。
  • Something else - 複雑なパーティション設定用。

初心者には最初のオプションがおすすめだよ。「Something else」を選んだ人はすでにエキスパートだから、次のステップに進むよ。

5. ディスクパーティションの設定

「Something else」を選んだ場合、次のパーティションを作成する必要があるよ:

  • /: ルートパーティション。最低20GB以上がおすすめ。
  • swap: スワップ領域。メモリが2〜4GBのシステムの場合、スワップはメモリの2倍のサイズを作成。
  • /home: ユーザーデータ用パーティション(おすすめだけど必須ではない)。

GUIインストーラーではこんな感じになるよ:

[ + ] パーティションを作成
タイプ: Ext4
マウントポイント: /
サイズ: 20GB

すべての設定が終わったら、「続行」を押してね。

6. ユーザーの設定

ユーザー名とパスワードを決めてね。これがシステムへの魔法の鍵になるよ。コンピュータの名前は「Tux-PC」とか「これ_コンピュータ」とかでもいいね。

いくつかのアドバイス:

  • パスワード: 「12345」はやめよう。もっと複雑で覚えやすいものを選んでね。
  • 自動ログイン: セキュリティが重要ならオフにしよう。

7. インストールの完了

設定が終わると、インストーラーがファイルをコピーし始めるよ。このプロセスはデバイスによって10〜30分かかる。

すべて完了すると、コンピュータを再起動するよう求められるよ。やったね、これでLinuxをインストールしたよ!


5. インストール後の最初のステップ

1. システムを確認しよう

起動後にデスクトップまたはターミナルインターフェースが表示されるよ。最初にやるべきことは:

  • メニューを開いて「ターミナル」を探してみて。「CLI」へようこそ!
  • 確認用にいくつかコマンドを実行してみてね:
   whoami    # 現在のユーザー名を確認。
   uname -a  # Linuxであることを確認。

2. アップデートをインストールしよう

Ubuntuの場合、これがシンプル:

sudo apt update && sudo apt upgrade -y

これがLinuxを好きになる最初の理由だよ: 再起動なしで全てがアップデートされる。


6. よくあるエラーとその解決方法

  • 起動時にコンピュータがUSBを認識しない。よくある原因はBIOSの設定ミスだよ。USBがブートデバイスとして選ばれているか確認してみて。
  • ディスクの空き容量が足りない。インストール前に十分な空き容量を確保するか、パーティションを正しく設定してね。
  • Windowsが壊れた(と思う)。パニックしないで!Windowsが起動しない場合、Linuxのブートローダー修復コマンドが役立つことが多いよ。Googleで"GRUB repair"を検索してみて。

おめでとう!自分の木を植えたような感じかな...つまり、最初のLinuxシステムを設定したね!これで仕事や遊びに使えるツールを手に入れたよ。これからはコマンドラインの新たな世界が待ってるよ!

7. ステップバイステップガイド

Virtualboxを使ってLinuxをインストールする方法

仮想マシンをインストールしたことがない場合、以下に画像付きの手順を示します。

必要なもの:

まず、VirtualBoxアプリケーションをインストールして起動する必要があります。

仮想マシンを作成

「作成」ボタンを押し、リストからオペレーティングシステムのタイプを「Linux」と選択します。ディストリビューションの特別な好みがない場合は、「Ubuntu」64ビットアーキテクチャを選択し、名前は任意に入力してください。

仮想システム用に割り当てるRAMの容量を指定します。推奨される容量は1024 MBです。

仮想システム用に割り当てるディスク容量を指定します。推奨される容量は10 GBです。

仮想ハードディスクのタイプはそのまま「VDI (VirtualBox Disk Image)」にしておいてください。

データ保存形式は個人的な好みに基づいて選択してください。動的な仮想ハードディスクは使用容量に応じてサイズが増加しますが、固定ディスクは前のステップで指定したサイズで作成されます。

ファイル名とサイズはそのままにして、「作成」ボタンを押してください。

これで仮想マシンが作成されますが、現時点ではオペレーティングシステムはインストールされていません。それをインストールするには、Ubuntu Linux(64-bit)をダウンロードする必要があります。

Linuxをインストール

「起動」ボタンを押すと、ダウンロードしたISOイメージへのパスを指定するように求めるダイアログボックスが表示されます。それを行い、「続行」ボタンを押してください。

仮想マシンは一部のプロセスを自動的に実行しますが、いくつかの操作ではユーザーの介入が必要です。

左側のリストから言語サポートを選択し、「Ubuntuのインストール」を押してください。

インストール時に更新を同時にダウンロードすることができます。

「ディスクを消去してUbuntuをインストール」を選択して、次へ進んでください。

インストールの最初のステップで日本語を選択した場合、追加のキーボードレイアウトとして日本語キーボードが提案されます。

フィールドを記入し、システムへのログインモードを選択してください。

次に、ディスクのパーティショニング、ファイルの転送、更新のインストール、その他のプロセスが開始され、ユーザーの直接的な関与は必要ありません。

終了すると仮想コンピューターが再起動し、既にインストールされたUbuntu Linux環境に移動します。

親OSとLinuxマシンOSの接続

しかし、これで終わりではありません。「Guest Additions」をインストールすることを強くおすすめします。これには、仮想オペレーティングシステムとゲストオペレーティングシステム間で最高のパフォーマンスを確保し、追加の機能を提供するために必要なドライバーとその他のシステムファイルが含まれています。

VirtualBoxプログラムのメニュー項目「デバイス」、サブ項目「Guest Additionsディスクイメージを接続する」を選択し、仮想ドライブから自動実行アプリケーションを起動するプロンプトを待ちます。

仮想OS Ubuntu Linuxはインストールされ、使用する準備ができました。

公式ドキュメントリンク: Oracle VM VirtualBox User Manual

コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION