3 Ways to Install Deb Files on Ubuntu [& How to Remove Them Later]

author
0 minutes, 55 seconds Read

この初心者向け記事は、Ubuntuにdebパッケージをインストールする方法について解説しています。 7563>

この記事は、Ubuntuの初心者向けシリーズの別の記事です。 Ubuntu にまったく慣れていない場合、アプリケーションをインストールする方法について疑問に思うかもしれません。

最も簡単な方法は、Ubuntu ソフトウェア センターを使用することです。 ソフトウェア センターですべてのアプリケーションを見つけることができれば、人生はあまりにもシンプルになるでしょう。 残念ながら、そうではありません。

一部のソフトウェアは「deb」パッケージで入手できます。 これらは、拡張子 .deb で終わるアーカイブされたファイルです。

.debファイルは、Windowsにおける.exeファイルのようなものだと考えることができます。 .exe ファイルをダブルクリックすると、Windows のインストール手順が開始されます。 deb パッケージもほとんど同じです。

これらの deb パッケージは、ソフトウェア プロバイダーの Web サイトのダウンロード セクションで見つけることができます。 たとえば、Ubuntu に Google Chrome をインストールしたい場合、その Web サイトから Chrome の deb パッケージをダウンロードできます。

ここで疑問が生じるのは、deb ファイルをどのようにインストールするかということです。 Ubuntu に deb パッケージをインストールする方法は複数あります。 このチュートリアルでは、それらを 1 つずつ紹介します。

Introducing .deb files on Ubuntu and Debian-based Linux Distributions

GUI ツールまたはコマンド ライン ツールを選択して deb パッケージをインストールすることが可能です。

続いて、deb ファイルのインストール方法を見ていきましょう。

Method 1: Use the default Software Center

最も簡単な方法は、Ubuntu のデフォルトのソフトウェア センターを使用することです。 ここでは、特別なことは何もありません。 .deb ファイルをダウンロードしたフォルダー (通常はダウンロード フォルダー) に移動し、ファイルをダブルクリックするだけです。

ダウンロードした .deb ファイルをダブルクリックするとインストールが始まります

ソフトウェア センターが開き、そこにソフトウェアをインストールするオプションが表示されるはずです。 インストール ボタンを押して、ログイン パスワードを入力するだけです。

deb ファイルのインストールはソフトウェア センター経由で行われます

ほら、Windows で .exe ファイルからインストールするよりもっと簡単でしょう?

トラブルシュートです。 Ubuntu 20.04 で deb ファイルをダブルクリックしてもソフトウェア センターで開かない

Ubuntu 20.04 で deb ファイルをダブルクリックすると、ソフトウェア センターではなく、アーカイブ マネージャーでファイルが開きます。 あなたがしなければならないことは、deb ファイルを右クリックして、[ファイルを開く] オプションを選択することです。 ここで、デフォルトの選択肢として、ソフトウェア インストールで開くを選択します。

Deb File Install Fix Ubuntu

方法 2: Gdebi アプリケーションを使って依存関係を持つ deb パッケージをインストールする

繰り返しますが、物事が常にスムーズに運ぶなら人生はもっとシンプルになることでしょう。 しかし、それは私たちが知っているような人生ではありません。

さて、.deb ファイルが Software Center を介して簡単にインストールできることを知ったところで、いくつかのパッケージで遭遇する依存性エラーについて説明しましょう。 開発者が deb パッケージを準備するとき、開発者のシステムにはすでにそのソフトウェアがあると仮定するかもしれません。

しかし、そうではなく、システムに必要なソフトウェアの断片がない場合、悪名高い「依存関係エラー」が発生します。

gdebi は deb パッケージをインストールすることだけを目的とした軽量の GUI アプリケーションです。

依存関係を識別し、.deb ファイルと共にこれらをインストールしようとします。

Image Credit: Xmodulo

個人的には、deb ファイルのインストールは software center より gdebi が好きですね。 軽量なアプリケーションなので、インストールが速く感じられます。 gDebi を使用し、DEB パッケージをインストールするためのデフォルトにすることについての詳細を読むことができます。 apt コマンドは実際にはその下の dpkg コマンドを使用しますが、apt の方が人気があり、使いやすいでしょう。

apt コマンドを deb ファイルに使用する場合、次のように使用します:

sudo apt install path_to_deb_file

dpkg コマンドを deb パッケージのインストールに使用する場合、次のように使用します:

sudo dpkg -i path_to_deb_file

どちらのコマンドでも path_to_deb_file をダウンロードした deb ファイルのパスと名前に置き換える必要があります。

Ubuntu で dpkg コマンドを使用して deb ファイルをインストールする

もし deb パッケージをインストール中に依存性エラーが発生したら、次のコマンドで修正できます。

sudo apt install -f

How to remove deb packages

deb パッケージを取り除くことも大きな問題ではないでしょう。 そして、プログラムのインストールに使用したオリジナルの deb ファイルは必要ありません。

Method 1: apt コマンドを使用して deb パッケージを削除する

必要なのはインストールしたプログラムの名前だけで、apt や dpkg を使用してそのプログラムを削除できます。

sudo apt remove program_name

ここで問題になるのが、削除コマンドに使用する必要のある正確なプログラム名をどう見つけるか、でしょうか? apt コマンドでインストールされたすべてのファイルのリストを見つけることができますが、手作業でこれを調べるのは大変です。 たとえば、前のセクションで AppGrid アプリケーションをインストールしましたが、正確なプログラム名を知りたい場合は、次のように使用できます:

sudo apt list --installed | grep grid

これで、名前に grid が含まれるすべてのパッケージが得られ、そこから正確なプログラム名を得ることができます。

apt list --installed | grep grid
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
appgrid/now 0.298 all

このように、appgrid というプログラムがインストールされていることが分かります。

Method 2: dpkg コマンドを使用して deb パッケージを削除する

インストールされたプログラムの名前を見つけるために dpkg を使用できます。

dpkg -l | grep grid

出力には、名前に grid が含まれるインストール済みのパッケージがすべて示されます。

プログラム名がわかったので、dpkg コマンドを使って削除できます。

dpkg -r program_name

ヒント: deb パッケージの更新
一部の deb パッケージ (Chrome など) はシステム更新で更新されますが、他のほとんどのソフトウェアでは既存のプログラムを削除して新しいバージョンをインストールしなければなりません。 インストールしたプログラムをよりよく管理できるように、削除の部分を追加しました。

お読みになった内容はいかがでしたか。 他の人と共有してください。

352Shares
  • Facebook228
  • Twitter19
  • LinkedIn2
  • Reddit0
  • Pocket1

Similar Posts

コメントを残す

メールアドレスが公開されることはありません。