Ubuntuに.debファイルをインストールする方法

How Install Deb File Ubuntu



Linuxのさまざまなソフトウェアは、何年も前にソースコードとしてのみ配布されていました。ソフトウェアを使用するには、ソースからソフトウェアをコンパイルする必要がありました。ソフトウェアソースが他のライブラリに依存している場合は、インストールするソフトウェアをコンパイルする前に、そのライブラリのソースコードもダウンロードしてコンパイルする必要がありました。そのライブラリが他のライブラリに依存している場合は、これらのライブラリのソースをダウンロードしてコンパイルする必要がありました。当時は依存関係地獄と呼ばれていた、たくさんの依存関係の問題を経験しなければなりませんでした。今日のようなパッケージングシステムはありませんでした。最近では、パッケージはさまざまなマシンアーキテクチャ用にプリコンパイルされ、中央サーバー(パッケージリポジトリと呼ばれます)に保持され、パッケージ管理ソフトウェアを使用して、依存関係を自動的にダウンロード、解決、インストールします。

Debian GNU / Linux、Ubuntu、Linux MintなどのDebianベースのLinuxディストリビューションでは、APTパッケージマネージャーが使用されます。 APTパッケージマネージャーのパッケージ形式はDEBアーカイブです。 DEBアーカイブの拡張子は.debです。







最近では、一般的なソフトウェアパッケージのほとんどが、使用しているLinuxディストリビューションの公式パッケージリポジトリで入手できます。そのため、Ubuntu / Debianの場合はAPTパッケージマネージャーの場合、パッケージマネージャーを使用して簡単にインストールできます。ただし、必要なソフトウェアが公式パッケージリポジトリにない場合があり、そのソフトウェアの公式WebサイトからDEBパッケージファイルをダウンロードして、Ubuntu / Debianオペレーティングシステムに手動でインストールする必要があります。



この記事では、UbuntuにDEBファイルをインストールする方法を紹介します。デモにはUbuntu18.04LTSを使用します。始めましょう。



あなたは使用することができます dpkg Ubuntuでコマンドを実行してDEBファイルをインストールします。





Apache 2WebサーバーのDEBファイルをからダウンロードしました https://packages.ubuntu.com デモンストレーションのためだけに。もちろん、APTパッケージマネージャーを使用して非常に簡単にインストールできます。ただし、DEBファイルからインストールする方法を説明します。



次に、DEBファイルと同じディレクトリにあるターミナルを開きます。ご覧のとおり、DEBファイルはディレクトリにあります。

次のコマンドでインストールします。

$sudo dpkg -私apache2_2.4.29-1ubuntu4.1_amd64.deb

ご覧のとおり、依存関係を解決できなかったため、インストールは失敗しました。 DEBパッケージ apache2 に依存します apache2-binapache2-utilsapache2-data どれもインストールされていません。

依存関係を解決するには、インストールする前に、まずこれらのパッケージをインストールする必要があります apache2 パッケージ。

幸いなことに、依存関係パッケージはUbuntuの公式パッケージリポジトリで入手できます。したがって、実行する必要があるのは、次のコマンドを実行することだけです。

$sudoapt-NS インストール

ご覧のとおり、APTパッケージマネージャーはすべての依存関係を自動的に解決しました。今プレス 次にを押します

パッケージapache2をインストールする必要があります。

ご覧のとおり、Apache2は機能します。

場合によっては、依存関係パッケージがUbuntuの公式パッケージリポジトリで利用できないことがあります。その場合、インターネット上で必要なDEBパッケージを見つけて、を使用してインストールする必要があります。 dpkg 同様に。また、これらの依存関係パッケージが持つ依存関係も解決する必要があります。これは、依存関係が増えるにつれてますます難しくなり、多くの依存関係を持つDEBファイルには非常に実用的ではありません。

Ubuntu Software Centerを使用したDEBファイルのインストール:

Ubuntu SoftwareCenterを使用してDEBファイルをインストールすることもできます。 DEBファイルを右クリックして、をクリックするだけです。 ソフトウェアインストールで開く

今クリック インストール

次に、パスワードを入力して、をクリックします 認証する

依存関係がUbuntuパッケージリポジトリで利用可能であり、ソフトウェアがインストールされている場合は、依存関係が自動的に解決されるはずです。

インストールが完了すると、次のウィンドウが表示されます。

Ubuntuの公式パッケージリポジトリまたはPPAを介して追加したパッケージリポジトリのいずれかで依存関係パッケージが利用できない場合、インストールは失敗します。その場合、依存関係パッケージも手動で見つけてインストールする必要があります。

これが、UbuntuにDEBファイルをインストールする方法です。この記事を読んでくれてありがとう。