Ubuntuソフトウェアのインストール:完全ガイド

ページ名:Ubuntuソフトウェアのインストール_完全ガイド

Linuxが初めてなら、Ubuntuは最高の選択だ。Firefox、GIMP、LibreOfficeなど、便利なソフトウェアがプリインストールされているからだ。しかし、他のアプリケーションをインストールする必要がある場合はどうする?幸い、Ubuntuではプログラムのインストールは超簡単です。このwikiHow記事では、Ubuntu Software、Apt、Snap Storeなどのパッケージマネージャを使う方法から、ソースコードからプログラムをコンパイルする方法まで、Ubuntuでソフトウェアをインストールする5つの方法を説明します。

知っておくべきこと

  • Ubuntu Software CenterやSnap Storeを使って、携帯電話やタブレットのアプリストアに似たグラフィカルインターフェースからソフトウェアをインストールする。
  • apt-get(またはそのGUIフロントエンドのSynaptic)を使って、さまざまなリポジトリからDEBパッケージをインストールする。
  • スナップストアは、スナップパッケージを見つけてインストールするのに便利なツールで、素早く簡単にインストールでき、必要な依存関係がすべて含まれています。
方法1

Ubuntuソフトウェア

  1. DockのUbuntu Softwareアイコンをクリックします。オレンジ色のスーツケースのアイコンの中に「A」が入っています。アクティビティ検索バーでソフトウェアと検索して、Ubuntuソフトウェアを開くこともできます。
    • Ubuntuソフトウェアは、スクリーンショットや必要な容量、ユーザーレビューまで表示される便利なグラフィカルユーザーインターフェースを備えているため、ソフトウェアをインストールする最も簡単な方法です。
    • ウェブからダウンロードした.debパッケージがすでにある場合は、Ubuntu Softwareを使ってインストールできます。.debファイルをダブルクリックしてUbuntu Softwareで開くと、インストールボタンが表示されます。
  2. アプリケーションを検索またはブラウズします。カテゴリを使ってインストールするアプリケーションを探したり、特定のものを検索したりできます。
  3. アプリケーションを選択すると、そのアプリケーションの詳細が表示されます。アプリの説明、ユーザー評価、総インストールサイズ、スクリーンショット、その他の詳細が表示されます。
    • アプリがすでにインストールされている場合は、上部に「許可」ボタンが表示され、アンインストールしたい場合は赤いボタンが表示されます。
  4. インストールをクリックしてアプリをインストールします。パスワードを入力して確認すると、ソフトウェアがダウンロードされ、インストールされます。
  5. Ubuntuソフトウェアでアンインストールする。Ubuntuソフトウェアを使ってインストールしたソフトウェアを削除するのは、インストールするのと同じくらい簡単です。方法は以下の通りです:
    • Ubuntu Softwareを開き、一番上の「Installed」をクリックします。
    • アンインストールしたいアプリケーションを探します。検索ボックスを使ってリストを絞り込むか、見つかるまでスクロールします。
    • アプリケーションをクリックし、削除を選択します。
    • パスワードを入力して確認します。
方法2

アドバンスパッケージツール (Apt)

  1. ターミナルウィンドウを開きます。インストールしたいソフトウェアパッケージの名前や種類がわかっている場合は、apt-getコマンドを使ってコマンドラインから簡単にインストールできます。には、キーボードの Ctrl + Alt + T を押します。
    • Aptは、お気に入りのソフトウェアを常に最新バージョンにしたい場合に、Ubuntuソフトウェアに代わる優れた方法です。Ubuntu Softwareでは、インストールするパッケージの新しいバージョンは、Aptで利用できる様々なリポジトリほど頻繁にはリリースされません。
    • Aptでパッケージをインストールするには、sudoコマンドを使用する必要があります。root権限なしでソフトウェアパッケージをインストールしたい場合は、.NETコマンドを試してみてください。
  2. sudo apt-get updateを実行してパッケージインデックスを更新してください。ソフトウェアパッケージをインストールする前に、常にパッケージインデックスが最新であることを確認してください。
    • 探しているパッケージが特定のリポジトリからしか入手できない場合は、add-apt-repositoryコマンドを使ってリポジトリを追加できます。インストールしたいパッケージの説明書で、リポジトリ名、公開鍵、その他の情報を確認してください。
  3. インストールするパッケージを検索します。インストールしたいパッケージの名前がすでに分かっている場合は、この手順を省略できます。そうでない場合は、apt-cache search コマンドを使用して、既存のすべてのソフトウェアパッケージとその説明から特定の文字列を検索できます。
    • 例えば、Firefox を探している場合、apt-cache search firefox と入力します。すべてのFirefoxパッケージ名が検索結果に表示される。
    • パッケージ・インデックスを検索する際に sudo を使う必要はない。
  4. インストールする前に、パッケージの詳細情報を見てください。バージョン番号、利用可能な言語、依存関係を知りたい場合、apt-cache showpkg <packagename> コマンドを使ってこれらの情報を見ることができます。
    • 例えば、apt-cache showpkg firefox を実行すると、firefox というパッケージの情報が表示されます。
  5. パッケージをインストールするには、sudo apt-get install <パッケージ名> を使用します。例えば、Firefoxパッケージをインストールするには、sudo apt-get install firefoxを使う。
    • スペースで区切ってパッケージ名を追加入力すれば、一度に複数のパッケージをインストールできる。例えば、FirefoxとChromiumブラウザーの両方をインストールしたい場合は、sudo apt-get install firefox chromium-browserと入力する。
    • すでにインストール済みのパッケージを再度インストールしようとすると、パッケージ・マネージャーは新しいバージョンをチェックし、存在すればインストールする。
    • パッケージのインストールが終わったら、sudo apt-get cleanコマンドを使ってパッケージのインストールファイルを削除し、ハードドライブの空き容量を確保することができます。
  6. インストールしたソフトウェアをアップデートする。Apt を使って、インストールされているすべてのソフトウェア、または個々のソフトウェアパッケージのアップデートをインストールすることもできます。
    • まず、sudo apt-get update を実行してパッケージデータベースを更新します。
    • 利用可能なアップデートを確認するだけで、インストールはしたくない場合は、sudo apt-get list -upgradableを使ってください。
    • その後、apt-get upgradeを実行して、apt-getでインストールしたすべてのソフトウェアのアップデートをチェックし、インストールします。あるいは、1つのアプリケーションだけをアップデートしたい場合は、代わりに sudo apt-get install <パッケージ名> を使ってください。
  7. apt-getでパッケージを削除する。パッケージツールからインストールしたソフトウェアをアンインストールしたい場合は、sudo apt-get remove <packagename> を使ってください。
    • 削除するソフトウェアのパッケージ設定ファイルも削除したい場合は、sudo apt-get remove <packagename> --purge を使ってください。
方法3

Synaptic

  1. まだの場合はSynapticをインストールしてください。Synapticは、コマンドを入力するのは好きではないが、Ubuntu Softwareで得られるものより多くのコントロールが必要な場合に最適なグラフィカル・インターフェースです。Synapticを使えば、リポジトリのブラウズと管理、プログラムのインストールと削除、個々のパッケージのアップデートが簡単にできる。
    • Synapticをインストールするには、ターミナルウィンドウを開き、sudo apt-get install synapticを実行する必要がある。
  2. Synapticを開く。Synapticがインストールされたら、System > Administration > Synaptic Package Managerにあります。
  3. パッケージを参照または検索する。左側のパネルにカテゴリーが表示され、クリックするとパッケージが表示されます。ウィンドウ上部にある「検索」オプションを使って、キーワードでパッケージ名や種類を検索することもできます。
    • リポジトリを追加したり、既存のリポジトリを管理する必要がある場合は、「設定」>「リポジトリ」で行えます。
    • Synapticはaptとリポジトリリストを共有しているので、過去に/etc/sources.listにリポジトリを追加したり、add-apt-repositoryを使用したことがあれば、そのリポジトリはすでにSynapticで利用可能です。
  4. パッケージの情報を見るパッケージを選択してプロパティをクリックすると、必要な依存関係、インストールされるファイルのリスト、バージョン、ソフトウェアの説明などの詳細が表示されます。
  5. インストールするパッケージをマークする。インストールするパッケージが見つかったら、パッケージを右クリックし、[Mark for Installation]をクリックします。複数のパッケージを一度にインストールするには、それぞれをマークしてから続行します。
    • プロンプトが表示されたら、[マーク]をクリックして追加の変更をマークします。
  6. 適用]をクリックし、[適用]をもう一度クリックして確定します。これで、マークしたパッケージがすべて PC にインストールされます。
  7. ソフトウェアをアップデートします。Synapticを使えば、パッケージのアップデートはとても簡単です:
    • まず、Ctrl + Rを押すか、Reloadをクリックして、リポジトリリストを更新します。
    • パッケージを右クリックし、アップグレードのマークを選択します。
    • 必要であれば、追加のパッケージをアップグレード用にマークし、適用をクリックします。
    • 確認のため、もう一度適用をクリックします。
  8. ソフトウェアをアンインストールするSynapticまたはAptでインストールしたパッケージを削除するには、パッケージを右クリックし、削除マークを選択します。適用」をクリックし、再度「適用」をクリックしてパッケージを削除します。
方法4

スナップストア

  1. Snap Storeをインストールします。Snap StoreもUbuntuアプリをインストールするのに最適な場所です。特に、最新バージョンのアプリが欲しい場合や、依存関係のインストールを気にしたくない場合に便利です。 SnapパッケージマネージャはUbuntuにプリインストールされていますが、Snap Storeにアクセスしたい場合は、ウィンドウでsudo snap install snap-storeコマンドを使用してインストールする必要があります。
    • やChromiumなどのアプリは、すべてスナップストアからインストールできる。
    • .snapで終わるファイルがすでにダウンロードされている場合は、Snap Storeを使わずにインストールできます。プロンプトでsnap install ./filename.snapを実行し、filename.snapをファイル名に置き換えるだけです。
    • ファイルが署名されていない場合は、コマンドの最後に-dangerousフラグを追加して、署名検証をスキップすることができます。
  2. ターミナルにsnap-storeと入力し、↵ Enterキーを押します。スナップストアのインターフェイスが起動します。
  3. アプリケーションを検索またはブラウズします。Snap Storeは、ゲーム、生産性、写真とビデオなどのカテゴリに分かれています。また、検索フィールドにキーワードを入力して、名前やタイプでアプリを検索することもできます。
  4. アプリをインストールするには、[インストール]をクリックします。これでソフトウェアがダウンロードされ、Linux PCにインストールされます。
    • Snapパッケージからインストールされたソフトウェアは自動的にアップデートされるため、ソフトウェアのアップデートを心配する必要はありません。ただし、ソフトウェアを手動で更新する場合は、プロンプトでsnap refreshコマンドを実行するか、snap refresh --timeを実行して次の更新スケジュールを確認できます。
    • また、.NET Frameworkと同様に、コマンドラインからスナップを検索してインストールすることもできます。
      • snapコマンドを単独で実行して、使い方を確認してください。
      • snap find <検索語> を実行して、ソフトウェアのタイトル、開発者、種類を検索します。
      • パッケージ名が見つかったら、snap info <パッケージ名> を使ってそのパッケージの詳細を知ることができます。
    • パッケージをインストールするには、snap install <パッケージ名>を実行します。
  5. スナップのアンインストールスナップからインストールしたソフトウェアを削除するには、ターミナルを使用します。
    • インストールされているすべてのスナップパッケージを確認するには、snap listを実行します。
    • パッケージを削除するには、snap remove <packagename>を実行します。
方法5

ソースコードからコンパイルする

  1. build essentialパッケージをインストールします。自分でプログラムを書いた場合でも、コンパイルが必要なソフトウェア(多くの場合、.NET Frameworkの形式)をダウンロードした場合でも、最初にbuild-essentialパッケージをインストールする必要があります。これにより、.NET Frameworkのための適切なツールが揃うことになる。
    • ターミナル・ウィンドウを開く。
    • sudo apt-get updateを実行してパッケージ・データベースを更新する。
    • sudo apt-get install build-essentialを実行してパッケージをインストールする。
  2. ソースコードを解凍する。ウェブからソフトウェアをダウンロードした場合、通常は.tar.gzまたは.tar.bz2という拡張子で圧縮されています。
    • まず、cdを使ってファイルを保存したディレクトリに入る。
    • ファイルの末尾が.tgzまたは.tar.gzの場合は、tar -xvf <ファイル名>コマンドを実行する。
    • ファイルの末尾が.tar.bz2の場合は、tar -xjvf <ファイル名>コマンドを使う。
    • ls -aコマンドを実行して、展開されたファイルとフォルダを表示する。
  3. READMEファイルやINSTALLファイルに説明がないか探す。ビルドするソフトウェアによっては、特別なインストール手順が書かれた有用なファイルが含まれているかもしれない。cdコマンドを使って解凍したファイルから新しいディレクトリに入り、ls -aを実行してそのようなファイルを探します。
    • 指示のあるファイル、たとえば README と呼ばれるファイルが見つかったら、cat README(ファイル全体を表示する)または more README(ページごとに読む)を使って読むことができます。
    • 両方のファイルが見つかった場合は、両方を読む!
  4. configureスクリプトを実行して、コンパイルのためのファイルを準備する。インストールファイルに、特定のフラグを使用するように指示されていたり、このステップをスキップするように指示されている場合は、その指示に従います。そうでない場合は、 ./configure コマンドを実行してインストールを準備します。
    • このディレクトリに configure と呼ばれるファイルがない場合、インストー ル手順の説明を読み直してください。./configure など、ファイルをダウンロードした場所に追加の指示があるかもしれません。
    • このような場合は、chmod u+x install.sh で実行可能にして、./install-sh で実行してください。
    • 依存関係やライブラリが見つからないというエラーが表示された場合は、ソフトウェアをコンパイルする前に、必要な依存関係をインストールする必要があります。ソースコードをダウンロードしてコンパイルするよりも、#Advanced Package Tool (Apt)のようなパッケージマネージャを使ってインストールするのが一番簡単でしょう。必要なパッケージがインストールできたら、configureスクリプトをエラーがなくなるまで再実行する。
  5. makeコマンドを実行する。makeと入力してEnterを押すだけで、ソースコードが実行可能なプログラムにコンパイルされる。コンピュータの速度によっては、このステップに時間がかかることがあります。
  6. sudo make installを実行してインストールを完了する。自分のホームディレクトリで使うものをコンパイルするだけなら、このステップは必要ない。しかし、システムのバイナリ・ディレクトリに追加したい場合は、このコマンドを実行する。 これを実行すると、プログラムがインストールされる。
この記事は、" Ubuntu Software Installation:The Complete Beginner's Guide " を改変して作成した。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧