初心者オタクLinuxにソフトウェアをインストールする方法
ソフトウェアのインストールは、Linuxでは動作が異なります。ウェブサイトを訪れる代わりに、あなたのLinuxディストリビューションのソフトウェアリポジトリからそのパッケージマネージャを使ってソフトウェアを入手する必要があるでしょう。これは複雑に聞こえますが、実際にはWindowsにソフトウェアをインストールするよりも簡単です。.
典型的なLinuxディストリビューションのソフトウェアインストールシステムは、App Storeと多くの共通点があります。ソフトウェアのほとんどをインストールする場所が1つあり、ソフトウェアの更新は一貫した方法で届きます.
ディストリビューションのリポジトリからソフトウェアをインストールする
あなたがあなたのLinuxディストリビューションにインストールしたいあなたが望むソフトウェアの大部分はそのソフトウェアリポジトリで利用可能です。あなたのLinuxディストリビューションはおそらくこのシステムのための素晴らしいグラフィカルフロントエンドを提供します。ご希望のパッケージを選択すると、パッケージマネージャが自動的にそのパッケージをダウンロードし、それが必要とする他のソフトウェアパッケージを入手し、それらすべてをインストールします。.
Ubuntuでは、付属のパッケージマネージャはUbuntuソフトウェアセンターです - あなたのドックのオレンジ色の買い物袋アイコンを探してください。このインタフェースを使用してパッケージを検索してインストールします。 「ビデオプレーヤー」のような種類のアプリケーションや「VLC」のような特定のアプリケーション名を検索することができます。ダウンロードボタンをクリックし、パスワードを入力すると、パッケージマネージャがそれを実行します。.
各Linuxディストリビューションには独自のソフトウェアリポジトリとパッケージマネージャがありますが、実際にはすべてのLinuxディストリビューションにこのように機能するソフトウェアリポジトリシステムが使用されています。たとえば、Linux Mintでは、代わりにSoftware Managerアプリケーションを使用します。.
かなりグラフィカルなインターフェースは、実際のパッケージマネージャの単なるフロントエンドです。他の方法でもアクセスできます。たとえば、Ubuntuのapt-getコマンドを使って端末からパッケージをインストールできます。グラフィカルインタフェースと端末コマンドは同じことを実現します.
独自のソフトウェアをインストールする
いくつかのプログラムはあなたのLinuxディストリビューションのソフトウェアリポジトリにはありません。これには、Google Chrome、Skype、Steam、およびOperaなどの一般的な独自プログラムが含まれます。あなたのLinuxディストリビューションは通常このソフトウェアを再配布するためのライセンスを持っていないので、あなたはソースからそれを入手しなければなりません。.
このようなソフトウェアをダウンロードするには、プロジェクトの公式Webサイトにアクセスして[ダウンロード]ボタンをクリックしてください。一般的に、さまざまなLinuxダウンロードリンクを紹介するページが表示されます。たとえば、これはSkype for Linuxのダウンロードページです。.
Linuxディストリビューションに適したパッケージを選択するように指示されます。あなたのLinuxディストリビューションにできるだけ近いパッケージを選ぶべきです。たとえば、Skypeは「Ubuntu 12.04(multiarch)」パッケージを提供しています。これはリストの最新のバージョン番号なので、Ubuntu 14.04で使うのに理想的なパッケージです。.
ディストリビューションが異なれば、ファイル拡張子が異なるさまざまな種類のパッケージが使用されます。 Ubuntu、Linux Mint、Debian、および同様のディストリビューションは、.debファイル拡張子を持つDebパッケージを使用します。 Fedora、Red Hat、openSUSE、そして他のいくつかのディストリビューションは.rpmパッケージを使用します.
ダウンロードしたパッケージをダブルクリックするだけで、それはあなたのためにすべての汚い作業を処理するパッケージインストーラで開くはずです。たとえば、ダウンロードした.debファイルをダブルクリックし、[インストール]をクリックして、ダウンロードしたパッケージをUbuntuにインストールするためのパスワードを入力します。.
ダウンロードしたパッケージは他の方法でもインストールできます。たとえば、Ubuntuの端末からパッケージをインストールするには、dpkg -Iコマンドを使用できます。グラフィカルツールは最も簡単です.
ソフトウェアをインストールするためのより多くの方法
上記の2つの方法はすべてのLinuxユーザが知る必要がある基本です。これらのヒントを使えば、あなたが必要とするソフトウェアをインストールすることができます。しかし、Linuxにソフトウェアをインストールする方法は他にもあります。
サードパーティのリポジトリを使用する:誰でも自分のソフトウェアリポジトリを作成し、ソフトウェアをパッケージ化し、そこから配布することができます。あなたは自分のLinuxディストリビューションのリポジトリに入れることができないソフトウェアをインストールするためにサードパーティのリポジトリを使いたくなるかもしれません。たとえば、Ubuntuでは、「個人用パッケージアーカイブ」(PPA)の設定がかなり簡単になります。これらのPPAをパッケージマネージャに追加すると、PPA内のパッケージがUbuntuソフトウェアセンターや他のパッケージ管理インターフェースに表示されます。 Linuxディストリビューションの公式リポジトリにまだ入っていないパッケージを入手するのが一般的な方法です。.
バイナリアーカイブを解凍する:Linuxソフトウェアの中には、インストールなしであらゆるLinuxディストリビューションで動作するように設計されたプリコンパイル形式で配布されているものがあります。たとえば、Skypeが提供する「動的」ダウンロードは.tar.bz2ファイルです。これはZIPファイルのような単なるアーカイブです - あなたはそれをあなたのコンピューター上のフォルダーに解凍しそしてそれを実行するためにその中の実行ファイルをダブルクリックするでしょう。 Mozillaは最新バージョンのFirefoxを.tar.bz2形式でダウンロードすることもできるので、インストールせずにダウンロードして実行することができます。アーカイブを好きな場所に解凍し、その中のfirefoxファイルをダブルクリックするだけです。あなたはあなたのシステムとのより良い互換性とより簡単な更新のためにパッケージ化された形式のソフトウェアを好むべきです.
ソースからコンパイル:典型的なLinuxユーザはもうソースからソフトウェアをコンパイルしてインストールする必要はないはずです。あなたが望むすべてのソフトウェアはパッケージ化された形で利用可能であるべきです。とは言っても、ほとんどのLinuxソフトウェアプロジェクトは、ソフトウェアをソースコード形式で配布し、Linux配布はパッケージ化と配布を担当しています。あなたのLinuxディストリビューションがあなたが望むパッケージを持っていないか、あなたが必要とするパッケージの最新バージョンを持っていないなら、あなたはソースからそれをコンパイルすることができます。ソースからコンパイルすることは、Linuxデスクトップユーザーが行うべき平均的なことではありませんが、それほど難しくありません。.
Windowsソフトウェアをインストールする:WindowsソフトウェアはLinux上でネイティブには動作しません。 Wine互換性レイヤ(完璧ではありません)やWindows自体を仮想マシンにインストールする(多くのオーバーヘッドを加える)など、LinuxにWindowsソフトウェアをインストールして実行する方法はいくつかあります。可能であればLinuxソフトウェアを使用します。これらのソリューションは、Linux上でNetflixを視聴したり、Linux上でMicrosoft Officeを実行したりするために、あなたが慣れることができないそのアプリケーションを実行するために設計されています。.
あなたのパッケージマネージャは定期的にそのソフトウェアリポジトリに新しいバージョンのパッケージがないかチェックし、新しいバージョンが利用可能になるとそのアップデータが現れます。 (これはUbuntuのUpdate Managerアプリケーションです。)これが、システム上のすべてのソフトウェアを1か所からアップデートする方法です。.
サードパーティのパッケージをインストールすると、アップデートを容易にするために独自のソフトウェアリポジトリもインストールされることがあります。たとえば、Ubuntuにインストールすると、Google Chromeは公式のGoogle Chromeリポジトリを指すファイルをインストールします。 Chromeの新しいバージョンがリリースされると、それらは他のすべてのアップデートとともにUpdate Mangerアプリケーションに表示されます。 Windowsの場合のように、すべてのアプリケーションに独自の統合アップデータは必要ありません。.