Latest evidence-based health information
Ipad

Linux: 入門ガイド

Linux: 入門ガイド
Linux: 入門ガイド

Microsoft Windowsに飽き飽きして、Linuxを試してみませんか? さあ、始めましょう。このLinuxガイドでは、Linux OSがどんな人に適しているのか、始めるために必要なものは何なのか、そしてWindows PCをデュアルブートコンピューターにして、LinuxWindowsの両方のメリットを享受する方法を説明します。

Linux を試す理由

Linux は、Microsoft Windows や Mac OS X ほど人気のデスクトップ オペレーティング システムになることは決してありませんが、Linux を試してみる十分な理由がいくつかあります。

まず、Linuxは無料でダウンロードしてインストールできます。Linuxマシンで動作するアプリケーションも無料であることが多く、オフィス生産性向上スイート、画像編集ソフト、動画編集ツールなど、PCに必須のツールが含まれています。Linuxはウイルスに感染しないわけではありませんが、特に個人ユーザーにとって、マルウェアがLinuxの世界ではほとんど心配する必要はありません。また、LinuxはWindowsやMac OSほどPCのリソースを消費しないため、ノートパソコン、ネットブック、または古いデスクトップパソコンでの使用に最適です。

ついに、Pandoraなどの音楽サービスからYahoo!メール、Googleドキュメント、Bingマップ、そして数え切れないほどのゲームに至るまで、WebサービスやHTML5ベースのアプリが私たちのコンピューティングライフにおいてますます重要な役割を果たすようになるにつれ、オペレーティングシステムはWebに次ぐ存在になりつつあります。Linuxは、Windows 7が動作するPCに500ドルを費やすよりも、はるかに安価な代替手段です。

Linux を使うべき人は誰ですか?

Linux は誰にとってもよい選択肢となり得ますが、Linux から最も恩恵を受けるのは、パワー ユーザーと非技術者ユーザーの 2 種類のユーザーです。

Linux は柔軟で、高度にカスタマイズ可能な OS であり、デスクトップの外観や余分なソフトウェアによるシステムの肥大化を防ぐ機能など、ユーザーのニーズに合わせて調整できるため、パワー ユーザーに喜ばれるでしょう。

Linuxは、使いやすく、ダウンロード可能なアプリケーションが豊富で、メンテナンスの手間がかからないコンピューターを求める、技術に詳しくないユーザーにも最適です。Ubuntuなどのインストールと使用が簡単なLinuxディストリビューションのおかげで、Linuxはもはや「使いにくい」ものではなくなりました。

Linux とは何ですか?

Linux は、Linux カーネルをベースとする Unix ライクなオープンソース オペレーティング システムであり、GNU (Guh-new と発音) プロジェクトの多くのコンポーネントを含む基本ソフトウェアがパッケージ化されています。

部屋の中のヌー

Linuxユーザーの間では、オープンソースのオペレーティングシステムをLinuxと呼ぶべきか、それともLinuxディストリビューションにGNUプロジェクトのソフトウェアが搭載されていることを反映してGNU/Linuxと呼ぶべきかについて議論があります。GNUもUnix系オペレーティングシステムですが、実用的なカーネルは備えていません。Linuxでよく見かけるGNU関連の代表的なものとしては、Bashシェルや各種コマンドラインユーティリティ、GNU Emacs、GNU Image Manipulation Program (GIMP)、GNOME、GNASH(Flash Playerの代替)などがあります。

コンポーネントを知る

Linuxについて議論する際には、Linuxオペレーティングシステムの3つの主要要素、すなわちディストリビューション、デスクトップ環境、そしてLinuxカーネルが頻繁に登場します。これらのコンポーネントとGNUソフトウェアが、Linuxディストリビューションの基本部分を構成します。

分布

リナックスミント12
リナックスミント12

Linuxの世界では、どのバージョン(ディストリビューションまたはディストロと呼ばれます)を使用するかを決めることが非常に重要です。選択肢としては、UbuntuやLinux Mintといった比較的インストールが簡単な人気ディストリビューションから、Arch Linuxのようなより複雑でカスタマイズ性の高いディストリビューションまであります。各ディストリビューションの概要や機能については、DistroWatchというウェブサイトをご覧ください。このウェブサイトでは、300以上のLinuxディストリビューションのスクリーンショット、ダウンロードリンク、レビューが掲載されています。DistroWatchによると、この記事の執筆時点で最も人気のある5つのLinuxバージョンは、Linux Mint、Ubuntu、Fedora、OpenSUSE、Debianです。

DistroWatch をじっくり見て、様々な Linux ディストリビューションの説明を読んで、それぞれの機能、デフォルト設定での動作、そして他のユーザーがその OS をどう評価しているかを確認しましょう。Linux 初心者には、Ubuntu または Mint が最適です。これらのディストリビューションはインストールが簡単で、初心者にとって問題が最も少ないからです。

Unityデスクトップインターフェースを備えたUbuntu 11.10
Unityデスクトップインターフェースを備えたUbuntu 11.10

Linuxの世界では、多くのディストリビューションが他のディストリビューションをベースに構築されていることにも留意してください。例えば、MintはDebianの派生版であるUbuntuをベースにしています。

[関連記事:「今日のLinuxディストリビューショントップ10ガイド」]

お使いのPCモデルでLinuxを実行する際に既知の問題がないか確認するには、お使いのディストリビューションのユーザーフォーラムを確認してください。これは通常は問題になりませんが、Windowsと同様に、時々発生することがあります。

新しいコンピュータを購入する場合は、使用したいディストリビューションに最適なハードウェアを確認してください。例えば、Ubuntuには認定ハードウェアページがあり、Ubuntuで正常に動作することが確認されているデスクトップ、ラップトップ、ノートブックについて詳しく説明しています。

[関連記事:「Linuxノートパソコンの選び方」]

デスクトップ環境

Gnome 3デスクトップ環境
Gnome 3デスクトップ環境

デスクトップ環境は、システムのユーザーインターフェースです。ウィンドウやアイコンのスタイル、そしてシステム内でのナビゲーション方法を決定します。Linuxの世界では、Gnome、KDE、Xfce、LXDEなど、様々なデスクトップ環境が利用可能です。Ubuntuの開発元であるCanonicalは、2011年4月にGnomeをベースにしたUnityという新しいデスクトップインターフェースをリリースしました。

KDEデスクトップ
KDEデスクトップ

デスクトップには様々なコンポーネントが含まれていますが、現時点では、ほぼどのデスクトップ環境でも自由に選択できるということを知っておくだけで十分です。Ubuntu、Mint、OpenSUSEなどのディストリビューションは、簡単にインストールできる様々なデスクトップを提供しています。例えば、Ubuntu 11.10はUnityを提供していますが、Gnomeのバリアントも簡単にインストールできます。もう1つの選択肢は、UbuntuでKDEを使用することです。Kubuntu(KDEをデフォルトのデスクトップとしてインストールするUbuntuシステムのバリエーション)をダウンロードするか、Ubuntuの標準バージョンにKDEをインストールします。

初心者にとって最良の選択は、お使いのディストリビューションのデフォルトのデスクトップ環境を使い続けることです。しかし、Linuxのデスクトップは互換性があるため、Linuxに慣れてきたら、さまざまなデスクトップを試してみて、自分に最適なものを見つけてください。

Linuxカーネル

カーネルは、アプリケーションとPCハードウェアの橋渡し役を務めるソフトウェア層であり、あらゆるLinuxシステムの中核を成します。特にUbuntuやMintといった初心者向けのシステムを選択した場合、システムのメンテナンスにおいてカーネルを扱う機会が最も少ないコンポーネントです。しかし、Linuxの世界に足を踏み入れていくと、フォーラムやヘルプサイトでカーネルについて話している人に出会うことになるでしょう。そのため、カーネルという言葉が何を指すのかを知っておくと役に立ちます。

この記事の執筆時点でのカーネルの安定バージョンは3.2.2です。新しいバージョンのリリースに合わせてカーネルをアップデートすることも可能ですが、お使いのディストリビューションがカーネルアップデートをリリースするまで待つ方がはるかに簡単です。

Linuxを試す時が来た

Linuxディストリビューションの違いがわかったところで、いくつか試してみて、感想を確かめてみましょう。Windowsとは異なり、CDやアクセスコードを購入する必要はありません。オンラインで、試してみたいディストリビューションを無料でダウンロードできます。また、Linuxをダウンロードするだけの帯域幅がない場合は、多くのディストリビューションがインストールCDを郵送してくれます(通常は少額の料金がかかります)。

Debian、Fedora、OpenSUSE、Linux Mint、Ubuntuなど、多くのディストリビューションでは、ダウンロード可能なライブCDも提供されています。ライブCDを使用すると、ハードドライブにインストールすることなくオペレーティングシステムを実行できます。そのため、特定のディストリビューションの使用感をよりよく理解できます。ライブCDは、実際のオペレーティングシステムよりも応答性が低く(動作が遅く)、パフォーマンスも低下する傾向があります。ライブCDで注目すべき点は、インターフェースの外観とシステムの構成です。

UbuntuのライブCD作成ガイド
UbuntuのライブCD作成ガイド

ライブCDを作成するには、OSをダウンロードし、空のCD、外付けハードドライブ、またはUSBフラッシュドライブにディスクイメージを作成する必要があります。起動可能なディスクイメージのコピーや書き込みがまだの場合は、他のディストリビューションに移行する前に、まずUbuntuを試してみてください。Canonicalは、WindowsまたはOS Xを使用してUbuntuライブCDをダウンロードして作成するための便利なステップバイステップのオンラインガイドを提供しています。

本気でやろう

ライブCDをいくつか試した結果、PCにLinuxをインストールする準備が整いました。Ubuntuを使うことに決め、Windowsマシンにインストールするとしましょう(MacにLinuxをインストールする人もいます)。Linuxの世界に馴染みがなく、特定のプログラムでまだWindowsを使っている場合、あるいは仕事でWindowsを使う必要がある場合は、MicrosoftのOSとLinuxをデュアルブート構成でインストールできます。こうすることで、システムを起動するたびに、WindowsとLinuxのどちらを実行するかを選択できます。

Wubi インストーラー
Wubi インストーラー

Ubuntuには、Wubi(WindowsベースのUBuntuインストーラー)という便利な機能が付属しており、WindowsからアプリケーションのようにUbuntuにアクセスできます。ライブCDと同様に、Wubiを使用するとUbuntuの動作が通常よりも少し遅くなる可能性がありますが、すぐにLinuxを使い始める気がない場合、WubiはLinuxに慣れる機会を与えてくれます。

システムの使い方を覚えてしまえば、LinuxはWindowsやMac OSと同じくらい簡単に使えます。しかし、LinuxはWindowsやMac OSとは異なるため、慣れるまでには時間がかかります。そのため、Linuxへの移行はゆっくりと進めていくことをお勧めします。

もう一つの選択肢は、同僚のトニー・ブラッドリーが「焦土作戦」と呼ぶ方法、つまりWindowsを一掃し、Linuxディストリビューションをマシンの唯一のOSとしてインストールする方法です。これは私がLinuxにフルタイムで移行した際に選んだ方法で、かなり簡単に移行できました。この方法の唯一の大きな欠点は、仕事のためにWindowsまたはOS X上に構築されたカスタムソフトウェアを実行する必要があることです。もしあなたがそのような状況であれば、デュアルブートソリューションを採用する方がよいでしょう。

デュアルブート環境の構築は、それほど難しい作業ではありません。多くのLinuxディストリビューションでは、Windows PCにLinuxをインストールし、平和的な共存を実現するための手順をステップバイステップで提供しています。UbuntuとOpenSUSEはデュアルブートのセットアップ手順を提供しています。また、PCWorldの「ハードドライブのパーティション分割方法(とその理由)」も参考に、デュアルブートPCを構築するための準備方法を学んでください。

[関連記事: 「Ubuntu Linuxを30日間使ってみた」]

ターミナル(ほとんどオプション)

Linuxでコンピューターを使う生活は、ほとんど毎日のように使っているので、コマンドラインプロンプトを開いて操作する必要はほとんどありません。とはいえ、少なくともいくつかの基本的な操作を習得しておくと役に立ちます。ただし、必ずしも習得する必要はありません。

Bash(Bourne Shell)は、ほとんどのLinuxディストリビューション(およびMac OS X)の標準コマンドラインインタープリタであり、想像以上に簡単に使用できます。覚えておくと便利なコマンドとしては、空のファイルやディレクトリ(フォルダ)の作成方法、システム上で実行中のプロセスの検索と終了方法、隠しディレクトリの表示方法、ディレクトリ間の切り替え方法、ファイルやアプリケーションの開き方、「locate」コマンド、「find」コマンド、「grep」コマンドなどがあります。コマンドラインからアプリケーションをインストールする方法も習得したくなるかもしれませんが、MintやUbuntuなどのシステムでは、その方法が必要になることはほとんどありません。

TTYtter Twitterクライアントのログイン画面
TTYtter Twitterクライアントのログイン画面

コマンドラインにも、斬新な使い方がたくさんあります。例えば、Bashを使ってTTYtterというテキストのみのTwitterクライアントを実行したり、ViやEmacsなどのコマンドラインテキストエディタの使い方を学んだり、Todo.txtというシンプルなToDoリストプログラムを試してみたり、Pythonを便利な電卓として使ったり、テキストのみのブラウザLynxでWebを閲覧したり、Rsyncを使ってシステムバックアップを実行したり、日常的なタスクを実行するためのテキストショートカット(エイリアスと呼ばれる)を作成したり、Cronを使って面倒な繰り返しタスク(バックアップなど)を自動化したりすることができます。これらの操作やプログラムはどれも、想像するよりもはるかに簡単に使え、習得することでコンピュータの使い方が大幅に向上します。

コマンドラインに興味がなくても、マウスドライバの遅延調整など、時折発生する(しかし、ますます稀になってきている)ハードウェアの問題に対処するために、ターミナルにアクセスする必要があるかもしれません。それ以外の場合は、ターミナルプログラムを開かなくてもLinux内で快適に作業できます。

Ubuntuソフトウェアセンター

Ubuntuソフトウェアセンター
Ubuntuソフトウェアセンター

Ubuntuをディストリビューションとして選択する場合、ほとんどのアプリケーションはUbuntuソフトウェアセンター(アプリケーションやユーティリティをダウンロードしてインストールできるオンラインストア)から入手することになります。Ubuntuソフトウェアセンターは2009年にUbuntuに同梱され始め、その後のUbuntuリリースでは段階的な改良が加えられてきました。現在、このストアでは多数の無料ソフトウェアパッケージと一部の有料アプリを提供しています。USCの使い方は、プログラムを検索して「インストール」をクリックするだけです。

KDEデスクトップ上のGIMP 2.6.0
KDEデスクトップ上のGIMP 2.6.0

Ubuntuには、Mozilla FirefoxやThunderbird(メールクライアント)、Libre Officeスイート、Geditテキストエディタ、GIMPなど、数多くの優れたソフトウェアがデフォルトで付属しています。これらのアプリケーションは、他の多くのLinuxディストリビューションにも付属しており、初期セットアップ後にインストールすることもできます。WindowsやOS Xと同様に、Linuxでも多くの人気サードパーティ製ソフトウェアを入手できます。例えば、Google Chromeブラウザ、Skype、Spotify、そしてプロのライター向けに設計された人気のワードプロセッサScrivenerなどです。Skype、Spotify、Scrivenerを含むこれらのソフトウェアの多くは「ベータ版」としてマークされている傾向があります。しかし、だからといって怖がる必要はありません。これら3つはLinuxで非常にスムーズに動作します。

UbuntuでInternet Explorerを実行するWINE
UbuntuでInternet Explorerを実行するWINE

必要なソフトウェアのLinux版が見つからない場合は、Linux内でWindowsアプリケーションを実行するために設計されたプログラムであるWINEでWindowsアプリケーションを実行してみてください。WINEでは、すべてのプログラムを実行できるとは限りません。しかし、どうしてもWindowsソフトウェアが必要で、Linuxに代替となるものがない場合、WINEを試してみてください。

助けを見つける

Linuxの使用中に問題が発生した場合(ハードウェアの問題、ソフトウェアのインストールの問題など)、数多くのオンラインフォーラムで助けを求めることができます。通常、各ディストリビューションには独自のフォーラムがあり、そこでサポートを受けることができます。また、サードパーティのサイトにも確かなアドバイスが豊富に掲載されていることがよくあります。

助けを求める最良の方法は、まず自分が抱えている問題についてWebで簡単な検索をすることです。検索すると、Ubuntuユーザーは公式のUbuntuユーザーフォーラムにたどり着くことが多いですが、Stack ExchangeのAsk Ubuntuも情報源として役立ちます。

問題を調べていると、最初に訪れるいくつかのサイトでは、15行ものコードやOSの奥深くに埋め込まれたファイルをいじくり回すような、複雑で大げさな解決策が提示されているかもしれません。しかし、初心者が遭遇する問題は、比較的些細で簡単に解決できるものである可能性が高いです。

したがって、問題を調査する最良の方法は、マウスを数回クリックするか、コマンドラインに1行未満のコードを入力するだけで解決できると仮定することです。もちろん、このルールには例外もありますが、まずは問題の答えが単純であると仮定し、より複雑な解決策に進む前に、あらゆる単純な可能性を検討すれば、多くの時間と手間を節約できます。

これらの基本的なヒントは、Linuxを使い始める際に役立つはずです。まずはライブCDをいくつか試してみて、感想を聞かせてください。Linuxシステムの便利さにきっと驚かれることでしょう。

最新の技術ニュースと分析については、TwitterとGoogle+でIan Paul ( @ianpaul ) 、TwitterでToday @PCWorld をフォローしてください

Otpoo

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