GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu、Debian、MintにDebパッケージをインストールする方法

デブ パッケージファイルは、 Debianでインストール可能なソフトウェアバンドルの公式ファイル形式です。 およびDebian ベースのLinuxディストリビューション。 .deb これらのパッケージファイルとdpkgの拡張子です (Debianパッケージマネージャー)は、これらのパッケージをインストールするためのユーティリティです。

デブ パッケージには、特定のソフトウェアに必要なファイルとメタデータファイルが含まれています。メタデータファイルには、バージョン番号、依存関係などの情報が含まれています。

Ubuntuでは、パッケージをインストールする標準的な方法は「 dpkg」を使用していません ‘ただし、代わりに、パッケージをダウンロードし、すべての依存関係のパッケージをダウンロードするaptパッケージマネージャーを使用して、間接的に‘ dpkgを呼び出します。 ‘次に、パッケージとそのすべての依存関係をインストールします。

単一の.debを取得する方法を見てみましょう パッケージ化してUbuntuに正しくインストールします およびその他のDebian ベースのLinuxディストリビューション。

Ubuntuへの.debパッケージのインストール

dpkgを実行します '-i'を使用したコマンド (インストール)特定のパッケージをインストールするための引数。

$ sudo dpkg -i deb_package_filename.deb

このコマンドを実行すると、次の2つのいずれかが発生する可能性があります。

  1. パッケージはエラーなしで正常にインストールされます。これは、パッケージの依存関係がすでにUbuntuシステムにインストールされている場合です。
  2. パッケージの依存関係が完全に満たされていないため、パッケージは失敗ステータスでインストールされます。ほとんどのパッケージは他の目的にはめったに使用されないものに依存しているため、これはより可能性の高いシナリオです。

.debの例を見てみましょう 「Cython」のパッケージ ‘( Cのラッパー Pythonのプログラミング言語)。このパッケージは、 Pythonの2つのパッケージに依存しています。 およびLibC

$ sudo dpkg -i cython_0.29.2-2_amd64.deb

エラーメッセージに注意してください。 Cython 依存関係「Python」がないため、構成できませんでした ‘。 Pythonの場合 すでにインストールされている場合、インストールによってエラーが発生することはありません。

このような場合は、次のaptコマンドを実行して、パッケージに不足しているすべての依存関係をインストールします。

$ sudo apt -f install

ログから、適切であることがかなり明らかです。 欠落している依存関係を特定しましたPython 、インストールして構成し、 Cythonの構成手順も完了しました (ログの最後の行)。

'-v'を呼び出して、パッケージがインストールされているかどうかを確認します または'--version' 引数(バージョンを表示するため)。

$ cython --version
結論

簡単なコマンド'dpkg -i'について学びました .debをインストールするには Ubuntuのパッケージ 、およびコマンド「 apt -f install ‘満たされていない依存関係を自動的にインストールします。

dpkgのさまざまなオプションの詳細をご覧ください ‘コマンドラインのマニュアルページで次のコマンドを実行します:

$ man dpkg

読んでいただきありがとうございます。下のコメントであなたの考えを教えてください!


Ubuntu
  1. Ubuntu、Debian、Mintに開発ツールをインストールする方法

  2. Ubuntu18.04にOracle18cXeパッケージをインストールするにはどうすればよいですか?

  3. DaVinci Resolve 16.2 または 17 Beta を Ubuntu、Linux Mint、または Debian にインストールする方法 (DEB パッケージの生成)

  1. UbuntuにRPMパッケージをインストールする方法

  2. UbuntuにDebファイル(パッケージ)をインストールする方法

  3. Debian:dpkg を使用して DEB パッケージをインストールまたは削除する方法

  1. Ubuntu20.04にWebminをインストールする方法

  2. UbuntuにRPMパッケージをインストールする

  3. Ubuntu20.04にYarnをインストールする方法