DPKGを使用したDEBパッケージのインストール:
dpkg はDebianおよびUbuntu、Linux MintなどのすべてのDebianベースのオペレーティングシステムのパッケージマネージャーです。dpkgはDEBファイルからパッケージをインストールできます。しかし問題がある。 dpkgはパッケージの依存関係を自動的に解決しません。各DEBファイルを手動でダウンロードし、順番にインストールする必要があります。しかし、このセクションで見るこの問題の解決策があります。
たとえば、DEBパッケージファイルをインストールするとします。 filezilla_3.28.0-1_amd64.deb にあります 〜/ダウンロード ディレクトリ。
DPKGを使用してDEBパッケージをインストールするには、次のようにdpkgコマンドを実行します。
$sudo dpkg -私〜/ダウンロード/filezilla_3.28.0-1_amd64.deb
ご覧のとおり、DPKGはパッケージの依存関係を自動的に解決できません。そのため、パッケージのインストールに失敗しました。パッケージが他のパッケージに依存していなければ、インストールは成功しているはずです。
ここで、依存関係の問題を解決するには、次のコマンドを実行します。
$sudoapt-NS インストール
ご覧のとおり、依存関係パッケージは、Ubuntuの公式パッケージリポジトリで入手できるため、インストール用にマークされています。ここで、インストールを確認するには、を押します と 次にを押します 。
パッケージは、すべての依存関係とともに正しくインストールする必要があります。
APTパッケージマネージャーを使用したDEBパッケージのインストール:
APTパッケージマネージャーを使用してDEBパッケージファイルをインストールできます。 APTパッケージマネージャーは、Ubuntu / Debianオペレーティングシステムで非常に人気のあるパッケージマネージャーです。
APTパッケージマネージャーを使用してDEBパッケージファイルをインストールする利点は、APTパッケージマネージャーが必要なすべての依存関係パッケージを自動的にダウンロードしてインストールすることです。これは明らかに、DPKGパッケージマネージャーを使用するよりもDEBパッケージをインストールするためのより良い方法です。
たとえば、DEBパッケージファイルを使用してFileZillaをインストールするとします。 filezilla_3.28.0-1_amd64.deb 。 APTパッケージマネージャーでこれを行うには、次のコマンドを実行します。
$sudoaptインストール。/ダウンロード/filezilla_3.28.0-1_amd64.deb
ご覧のとおり、APTパッケージマネージャーは、DEBパッケージファイルを正常にインストールするために必要な他のパッケージを自動的に決定します。 filezilla_3.28.0-1_amd64.deb 。ここで、インストールを確認するには、を押します と 次にを押します 続ける。
ご覧のとおり、 filezilla_3.28.0-1_amd64.deb DEBパッケージファイルがインストールされます。
Ubuntu Software Centerを使用したDEBパッケージのインストール:
Ubuntuデスクトップオペレーティングシステムを使用している場合は、Ubuntu SoftwareCenterを使用してDEBパッケージファイルを簡単にインストールできます。 APTパッケージマネージャーと同様に、Ubuntu SoftwareCenterも必要なすべての依存関係パッケージを自動的にダウンロードしてインストールします。
たとえば、UbuntuデスクトップオペレーティングシステムにVisual StudioCodeプログラミングテキストエディターをインストールするとします。 Visual StudioCodeの公式WebサイトからVisualStudioCodeのDEBパッケージファイルをダウンロードする必要があります。 https://code.visualstudio.com 。
ここで、Ubuntu Software Centerを使用してDEBパッケージファイルをインストールするには、最初にVisual Studio CodeDEBパッケージファイルを保存したディレクトリに移動します。
次に、Visual Studio Code DEBパッケージファイルを右クリックして、をクリックします。 ソフトウェアインストールで開く 。
Ubuntuソフトウェアセンターが開いたら、をクリックします。 インストール 下のスクリーンショットにマークされているボタン。
次に、ログインユーザーのパスワードを入力して、をクリックします。 認証する 。
ご覧のとおり、Visual StudioCodeがインストールされています。
この時点で、DEBパッケージをインストールする必要があります。
GDebiパッケージマネージャーを使用したDEBパッケージのインストール:
GDebiパッケージマネージャーを使用して、UbuntuにDEBパッケージをインストールすることもできます。 GDebiパッケージマネージャーは、必要なすべての依存関係パッケージを自動的にダウンロードしてインストールします。
GDebiパッケージマネージャーはデフォルトではUbuntuにインストールされていません。ただし、Ubuntuの公式パッケージリポジトリで入手できます。 APTパッケージマネージャーを使用して簡単にインストールできます。
まず、次のコマンドを使用してAPTパッケージリポジトリキャッシュを更新します。
$sudoaptアップデート次に、次のコマンドを実行して、GDebiパッケージマネージャーをUbuntuマシンにインストールします。
$sudoaptインストールgdebi-と
GDebiパッケージマネージャーをインストールする必要があります。これで、GDebiパッケージマネージャーを使用してDEBパッケージをインストールできます。
たとえば、 filezilla_3.28.0-1_amd64.deb GDebiパッケージマネージャーを使用したDEBパッケージ。これを行うには、次のコマンドを実行します。
$sudogdebi。/ダウンロード/filezilla_3.28.0-1_amd64.deb
確認するには、を押します と 次にを押します 。
filezilla_3.28.0-1_amd64.deb DEBパッケージは、すべての依存関係パッケージと一緒にインストールする必要があります。
したがって、これらはUbuntuにDEBパッケージをインストールする方法です。この記事を読んでくれてありがとう。