Latest evidence-based health information
Vision

Linuxの始め方:初心者向けガイド

Linuxの始め方:初心者向けガイド
Linuxの始め方:初心者向けガイド

Linuxの世界は、あらゆるPCで使える無料のオープンソースソフトウェアを豊富に揃えて、あなたを歓迎します。数百ものLinuxディストリビューションと、それら上で実行できる数十種類のデスクトップ環境が揃っています。これは、Windowsの「PCに付属しているものが全てだ」という画一的なイメージとは大きく異なります。

Linuxでは、ソフトウェアのインストールからハードウェアのドライバーまで、すべてが異なるため、戸惑うかもしれません。でもご安心ください。始めるのにPCにLinuxをインストールする必要すらありません。必要な情報はすべてここにあります。

Linuxディストリビューションを選択してダウンロードする

最初のステップは、使用する Linux ディストリビューションを選択することです。

fedora gnome shell デスクトップ

Gnome Shell デスクトップを搭載した Fedora Linux。

Windows 10とは異なり、Linuxには単一のバージョンはありません。Linuxディストリビューションは、Linuxカーネルをベースに、GNUコアユーティリティ、X.orgグラフィカルサーバー、デスクトップ環境、Webブラウザなどのソフトウェアを組み合わせています。各ディストリビューションは、これらの要素を組み合わせて、インストール可能な単一のオペレーティングシステムとして提供しています。

DistroWatchは、試してみる価値のある主要なLinuxディストリビューションを網羅した、優れた詳細な概要を提供しています。Ubuntuは、かつてWindowsを使用していた(またはWindowsに興味がある)人にとって、良い出発点となるでしょう。Ubuntuは、Linuxの多くの欠点を解消することを目指しています。多くのLinuxユーザーは、CinnamonまたはMATEデスクトップを搭載したLinux Mintを好んで使用しています。どちらもUbuntuのUnityデスクトップよりも少し伝統的です。

Linux Mint 18.2 Sonya Cinnamon デスクトップ

Linux Mint 18.2 で実行されている Cinnamon デスクトップ環境。

ただし、どれか一つを選ぶことが最優先事項ではありません。Linux Mint、Ubuntu、Fedora、openSUSEなど、比較的人気のあるものを選んでください。Linuxディストリビューションのウェブサイトにアクセスし、必要なISOディスクイメージをダウンロードしてください。もちろん無料です。

Windows 上の Linux USB インストーラーの切り取り

ユニバーサル USB インストーラーを使用すると、Linux ディストリビューションの .ISO イメージを使用して起動可能なサムドライブを簡単に作成できます。

これで、ISOイメージをDVDまたはUSBに書き込むことができます。USB 3.0からの起動は、最近ではDVDからの起動よりも高速です。また、ほとんどのノートパソコンやデスクトップパソコンにはDVDドライブが搭載されていないため、より汎用性が高くなっています。 

イメージをUSBに書き込むには、専用のプログラムが必要です。多くのLinuxディストリビューションでは、Rufus、UNetbootin、またはUniversal USB Installerの使用を推奨しています。Fedoraをお使いの場合は、Fedora Media Writerが最も簡単な方法です。

Fedora 25のメディアライター

FedoraのMedia Writerユーティリティは美しく、WindowsでもMac OSでも動作します。起動可能なLinux USBメモリを作成する最も簡単な方法です。

ほとんどのデスクトップパソコンやノートパソコンでは、上記の手順で十分です。ただし、Chromebook、Raspberry Pi、その他のデバイスでLinuxを使用する場合は、特別な手順に従う必要があります。

外付けドライブからLinuxをライブ実行する

次に、Linuxシステムを起動する必要があります。ディスクまたはUSBドライブを挿入した状態でコンピューターを再起動すると、自動的に起動するはずです。起動しない場合は、BIOSまたはUEFIファームウェアの起動順序を変更するか、起動プロセス中に起動デバイスを選択する必要があるかもしれません。

UEFIとBIOSのどちらを実行しているかわからない場合は、PCが5年以上前のものでない限り、おそらくUEFIを実行しているでしょう。デスクトップでBIOSまたはUEFIに入るには、通常、POSTプロセス中(Windowsの起動開始前)に DelキーまたはF12キーを押す必要があります。

ノートパソコンでBIOS/UEFIに入るのは少し難しい場合があります。最近のノートパソコンの多くは、キー入力でUEFIに入るオプションがありません。ノートパソコンによっては、側面にラベルのない小さなボタンがあり、それを押したまま電源を入れられるものもあります。UEFI設定画面に入る方法がわからない場合は、パソコンのユーザーマニュアルを参照してください。

Windows 10 を実行している比較的新しい Windows PC では、Linux を起動する前にセキュア ブートを無効にする必要がある場合があります (セキュア ブートは多くの Linux ユーザーにとって悩みの種でした)。大規模な Linux ディストリビューションのほとんどは、セキュア ブートを有効にしても正常に起動しますが、そうでないものもあります。  

お使いのLinuxディストリビューションは、おそらく「ライブ」環境での使用が可能になっているでしょう。つまり、ディスクやUSBドライブから完全に実行でき、コンピュータのハードドライブにインストールする必要はありません。Linuxデスクトップを普通に使って、その感触を確かめてみてください。ソフトウェアをインストールすることも可能です。インストールしたソフトウェアは、再起動するまでライブシステムにインストールされたままになります。

fedora ライブ CD 起動

Fedora の Live CD インターフェイスでは、ほとんどの Linux ディストリビューションと同様に、起動可能なメディアからオペレーティング システムを実行するか、ハード ドライブにインストールするかを選択できます。

Linuxを日常のOSとして使いたくない場合でも、このLinuxライブDVDまたはUSBドライブがあれば便利です。どんなコンピューターにも挿入でき、いつでもLinuxを起動できます。Windowsの問題のトラブルシューティング、破損したシステムからのファイルの復元、感染したシステムのマルウェアスキャン、オンラインバンキングなどの重要なタスクのための安全な環境の構築などに活用できます。

複数のUSBメモリをお持ちの場合は、様々なLinuxディストリビューションを試してみて、お好みのものを選ぶことができます。もう一つ便利なコツがあります。UbuntuをUSBメモリに保存する際に「persistence(永続化)」オプションを有効にすると、ファイルや設定をドライブに保存でき、起動するたびにアクセスできるようになります。

ライブ Linux システムを終了するには、コンピューターを再起動して、ディスクまたは USB ドライブを取り外すだけです。

仮想マシンでLinuxを使用する

VirtualBoxのような無料の仮想化ツールを使えば、複数の仮想マシン(VM)を作成し、それぞれに独自のブートシーケンスと分離されたストレージを完備させることができます。仮想マシンの最も一般的な用途の一つは、再起動することなく1台のコンピューターで異なるオペレーティングシステムを実行することです。

Windows上でVMを作成し、Linuxを実行する仮想環境を構築するのは非常に簡単です。VMは管理が簡単で、使い終わったら削除できます。必要に応じて、仮想化された(ゲスト)オペレーティングシステム全体のコピーをバックアップすることもできます。

Arch Linux 上の VirtualBox での Debian 9

VirtualBoxを使えば、WindowsやLinuxを実行しながら、様々なLinuxディストリビューションをテストできます。ここでは、Arch Linux(ホスト)上のVirtualBoxでDebian 9(ゲスト)を実行しています。

VirtualBoxを初めてお使いになる方でも、セットアップは簡単です。Windows 10にインストールすれば、VirtualBoxのウィザードを使って数分でVMをセットアップできます。VirtualBoxのマニュアルに記載されているステップバイステップの説明は、どこから始めれば良いか分からない場合に非常に役立ちます。

VirtualBox は Linux ディストリビューションを複数試すのに最適な方法ですが、いくつかデメリットもあります。仮想化にはオーバーヘッドによるパフォーマンス低下が伴いますが、CPU に仮想化サポートが組み込まれている場合は、この影響は軽減されます。Intel は仮想化サポートを VT-x と呼び、AMD は AMD-V と呼んでいます。このテクノロジーを活用するには、マザーボード(UEFI または BIOS)でも仮想化サポートが有効になっていることを確認する必要があります。

パフォーマンスの低下に加えて、仮想マシンは通常、ビデオ カードなどのハードウェアに直接アクセスできません。

欠点はあるものの、Linux に興味があり、PC の「ベアメタル」に Linux をインストールする準備ができていない場合は、仮想化によって USB スティックを必要とせずに Linux を試すことができる優れた方法が得られます。

Linuxデスクトップ環境

選択するLinuxディストリビューションとデスクトップ環境によって、デスクトップ環境とインストールされるアプリケーションは異なりますが、ほとんどのディストリビューションで一般的なニーズは満たされます。例えば、ほとんどのLinuxディストリビューションにはFirefoxウェブブラウザが付属しています。オープンソースのChromiumブラウザ(またはGoogle Chrome)も、わずか数クリックでインストールできます。

Fedora 25デスクトップ

GNOME のソフトウェアおよび Nautilus アプリケーションを実行する Fedora 25 デスクトップ。

デスクトップ環境には、アプリケーションメニュー、タスクバーまたはドック、通知領域(システムトレイ)といった標準的な機能がすべて揃っているはずです。クリックして、それぞれの機能を確認してみましょう。また、ハードウェアを設定したり、デスクトップを思い通りに動作させたりするためのシステムユーティリティもいくつか用意されているはずです。

Ubuntu 16.04のUnityデスクトップは少々風変わりですが、HUDなど、単体では見つけられない便利な機能が満載です。Ubuntu 16.04以前をご利用の場合は、Ubuntuは将来のバージョンでUnityデスクトップを廃止する予定であることにご注意ください。UbuntuはUnityを廃止し、Fedoraなどのディストリビューションにデフォルトで搭載されているGNOMEシェルを採用しました。Ubuntuを試してみたい方は、UnityではなくGNOMEデスクトップを採用したUbuntu GNOMEをお試しください。

さらに、仮想デスクトップを必ず有効にして(最近の Linux デスクトップのほとんどはデフォルトで無効になっています)、試してみましょう。

Linux Mint 18.2 Sonya Cinnamon システム設定

どのデスクトップ環境にも、見た目や操作感を思い通りにカスタマイズするためのツールが用意されています。ここでは、Linux Mint 18.2で実行されているCinnamonのシステム設定で利用可能なオプションを示します。

お使いのデスクトップに満足していない場合でもご安心ください。一部のディストリビューションは特定のデスクトップ向けに最適化されていますが、ほぼすべての主要ディストリビューションでは、システムのインストール後にお好みのデスクトップをインストールするオプションが用意されています。十分なストレージ容量があれば、GNOME、KDE、Cinnamon、XFCEなどのデスクトップを同時にインストールできます。デスクトップにログインする際に、実行するデスクトップ環境を選択できます。

迷ってしまった場合は、オンラインで多くのヘルプが見つかります。一般的に、ディストリビューション名に続けて質問内容をGoogle検索すれば、正しい方向にたどり着くでしょう。より体系的なヘルプ環境をご希望の場合は、UbuntuとFedoraのドキュメントウェブサイトが優れたリソースです。Arch WikiはArch Linuxユーザー向けに書かれていますが、Linuxプログラム全般に関する詳細な情報源としても優れています。

Linuxをインストールするかしないか

Linuxをいつ、どのようにインストールするかは自由です。ディスクやUSBドライブに保存しておき、使いたい時にいつでも起動できます。インストールして本当に良いと確信できるまで、何度か試してみるのも良いでしょう。このようにして複数のLinuxディストリビューションを試すことができ、同じUSBドライブを再利用することも可能です。

LinuxをUSBドライブやディスクから実行するのではなく、インストールする大きな理由は、生産性と利便性です。Linuxをライブで実行する場合とは異なり、インストールされたLinuxは設定を記憶し、インストール済みのソフトウェアを維持し、再起動してもファイルを維持します。

Linux、BSD、Chrome OS、そして Windows 以外の世界の最新情報を知りたいですか? Windows 以外の世界のコラムページをブックマークするか、RSS フィードをフォローしてください。

準備が整ったら、PCにLinuxをインストールするのは簡単です。ライブLinux環境に付属のインストーラーを起動するだけです。ただし、ここでもう一つ選択肢があります。既存のWindowsシステム(現在Windows OSを使用している場合)を削除してLinuxに置き換えることもできますが、「デュアルブート」構成、つまりUbuntuインストーラー用語で言う「Windowsと並行して」インストールする方がより柔軟な選択肢です。インストーラーはWindowsパーティションのサイズを変更してLinux用のスペースを確保し、コンピューターを起動するたびに使用するオペレーティングシステムを選択できます。

もちろん、仮想マシンに Windows をインストールすることもできます。

さらにソフトウェアをインストールする方法

opensuse yast2 ソフトウェアのインストール

OpenSUSE の YaST ソフトウェア管理ツール。

Linuxでのソフトウェアのインストールは、Windowsでのソフトウェアのインストールとは大きく異なります。Webブラウザを開いてアプリケーションを検索する必要はありません。代わりに、システム上のソフトウェアインストーラーを探します。UbuntuとFedoraでは、GNOMEのソフトウェアストアアプリケーション(「ソフトウェア」という適切な名前が付いています)を使ってソフトウェアをインストールできます。

ソフトウェアマネージャーは、Webからソフトウェアをダウンロードするための単なる洗練されたインターフェースではありません。Linuxディストリビューションは独自の「ソフトウェアリポジトリ」をホストしており、そこにLinuxディストリビューションで動作するようにコンパイルされたソフトウェアが含まれています。これらのソフトウェアは、Linuxディストリビューションによってテストされ、提供されています。(ArchやopenSUSE Tumbleweedのようなローリングリリース方式のディストリビューションを選択した場合、新しいソフトウェアが問題を引き起こす可能性があります。最新のソフトウェアよりも安定性を重視する場合は、まずは「バージョン管理された」Linuxディストリビューションを使用することをお勧めします。)セキュリティパッチが必要な場合は、Linuxディストリビューションが標準的な方法でパッチを提供します。

GNOMEソフトウェア

GNOMEソフトウェアは、ストアのようなインターフェースを使用してソフトウェアを検索およびインストールできるアプリケーションです。GNOMEソフトウェアは、UbuntuおよびGNOMEデスクトップを使用するすべてのディストリビューションで利用できます。

基本的に、これは無料のオープンソース ソフトウェアが満載のアプリ ストアのようなものです。ただし、Apple がこの概念を普及させるずっと前から、Linux ディストリビューションはこのような「アプリ ストア」を運営していました。

主要ディストリビューションのほとんどには、ソフトウェアのインストールを支援するGUIプログラムが提供されていますが、すべてのディストリビューションには、同じ機能を備えたコマンドラインツールも用意されています。初心者にとっては少し敷居が高いかもしれませんが、GUIを好むユーザーであっても、コマンドラインからアプリケーションをインストールする方法に慣れておくことをお勧めします。何らかの理由でインストールに失敗した場合、コマンドラインを使用すると、インストールが失敗した理由に関するヒントが得られます。

一部のアプリケーション、特にGoogle Chrome、Steam、Skype、 Minecraftなどのクローズドソースアプリケーションは、Linuxディストリビューションのパッケージマネージャーを介さずにインストールする必要があるかもしれません。しかし、まずはパッケージマネージャーを確認してください。ディストリビューションのリポジトリから利用できるアプリの種類に驚くかもしれません。

必要なアプリが見つからない場合は、Windowsと同様に、各アプリケーションの公式サイトからダウンロードできます。お使いのLinuxディストリビューション向けに設計されたインストーラーパッケージをダウンロードしてください。

その他のオープンソースアプリケーションはGitHubから入手できます。アプリケーションがデスクトップでよく使用されている場合は、プログラムのGitHubページに、お使いのディストリビューション用のパッケージ(.debまたは.rpm)へのリンクが掲載されている可能性があります。そうでない場合は、READMEページに手動でインストールする方法が記載されていることがよくあります。 

一般的に信じられていることとは異なり、オペレーティングシステムのインストール時にハードウェアドライバーを手動でインストールする必要はおそらくありません。必要なハードウェアドライバーのほとんどはLinuxに組み込まれています。必要なクローズドソースドライバーもいくつかあります。例えば、最適な3Dグラフィックパフォーマンスを得るためのNvidiaおよびAMDドライバー、Wi-Fiハードウェアを正常に動作させるためのWi-Fiドライバーなどです。ただし、お持ちのハードウェアのほとんどは(タッチスクリーンも含め)、そのまますぐに使用できるはずです。 

NvidiaのプロプライエタリLinuxドライバはパフォーマンス面では優れていますが、オープンソースコミュニティとの相性が必ずしも良いとは言えないことは言及しておく価値があります。(Linuxカーネルを書いたLinus Torvalds氏が、この点についてカメラの前でNvidiaに中指を立てたことは有名です。)Linuxでゲームを頻繁にプレイする予定がないのであれば、Intelの統合型グラフィックス(マニア向けではないIntel Core CPUのほぼすべてに搭載されています)で十分でしょう。

Linux Mint 18.2 Sonya Cinnamon ソフトウェア マネージャー

Linux Mint 18.2 の Cinnamon デスクトップのソフトウェア マネージャーには、ユーザーフレンドリーなインターフェースがあります。 

UbuntuとLinux Mintは、必要に応じてハードウェアドライバーツールを通じてドライバーを推奨します。一部のLinuxディストリビューションでは、これらのドライバーのインストールが全くサポートされない場合があります。例えば、FedoraはクローズドソースのLinuxドライバーを推奨していません。特殊なドライバーが必要な場合は、ディストリビューションのドキュメントを確認してください。ほとんどのディストリビューションには、例えばAMDやNvidiaのビデオカードをお持ちの方向けのヘルプページが用意されています。

ソフトウェアのインストール方法は異なりますが、Windowsデスクトップを使ったことがある人なら、Linuxは比較的馴染みやすいはずです。ウィンドウ、コンテキストメニュー、コントロールパネルなど、様々な機能が揃っています。Linuxで使うアプリケーションの多くは、Firefox、VLC、LibreOfficeなど、Windowsで既に使っている人気プログラムです。

これで、Linuxを使い始めるのに必要な基礎知識が身につきました。ぜひLinuxの世界を探検してみてください!

編集者注: この記事のオリジナル版は 2015 年 5 月 18 日に投稿されました。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.