\r\n\r\n

ubuntuにdebファイルをインストールするにはどうしたらいいですか?

Linuxシステムでは、アプリケーションのインストールにdebファイルを使用します。その使い方を理解することは、重要なスキルです...

Linuxユーザーにとって、ソフトウェアは多くのソースから入手することができます。PPA、ソフトウェアショップ、Snapショップ、Flathubなどがあります。ただし、1つの中に必要なアプリケーションがすべて入っているわけではなく、アプリケーション提供者のWebサイトにアクセスして、拡張子が.debのファイルをダウンロードし、インストールする必要がある場合があります。しかし、debファイルのインストールはどのように行うのでしょうか?

この記事では、debファイルとは何か、そしてデスクトップやターミナル上でいくつかの異なる方法を用いてdebファイルをインストールまたはアンインストールする方法について見ていきます。また、それらのアップデート方法、BSDオペレーティングシステムへのインストール方法についても見ていきます。

デブファイルは何ですか?

Debファイル(Debianの略)とは、アプリケーションに必要なファイルだけでなく、インストールするアプリケーションのインストールや設定を行うためのスクリプトを含むアーカイブファイルです。Windowsから来た場合、debファイルはこの点で.exeファイルに似ています。

debファイルをインストールするには、Linuxの専門家が必要ですか?

絶対にダメです。実際、後述するように、Ubuntuやその他のDebianベースのディストリビューションでは、debパッケージを簡単にインストールする方法がいくつもあります。

関連:DEBやRPMのLinuxアプリケーションをダウンロードできるサイト8選

重要な注意点として、debファイルでインストールされたアプリケーションを動作させるためには、追加のパッケージ(依存パッケージと呼ばれる)を一緒にインストールする必要があることがよくあります。今日説明した方法はすべてdebファイルをインストールしますが、すべての方法が依存関係をインストールするわけではありませんので、どのような場合にそうなるのかを説明します。

ソフトウェアセンター

ほとんどの Linux ディストリビューションには何らかの Software Center アプリケーションが含まれています。Ubuntu の場合は Ubuntu Software Center、Mint の場合は Software Manager と呼ばれるものです。これらのアプリケーションは、魅力的なパッケージのブラウジングとインストール体験を提供します。

インストールされたdebファイルのいずれかを使用するのは簡単です。通常、ファイルブラウザでdebファイルをダブルクリックすると、ソフトウェアセンターと一緒にインストールが開始されます。

開くときにArchive Managerを使用している場合は、ファイルを右クリックして、使用可能なアプリケーションの一覧からSoftware Centreを選択してください。

ただし、ソフトウェアセンターアプリケーションでは、debファイルの依存関係がインストールされていることを確認できないため、この方法は推奨されません。このリストにある後発の方法の中には、この目的に適したものがあります。

ソフトウェアセンターを使用してアプリケーションをアンインストールするには、インストールされているアプリケーションのリストを見つける必要があります。

ここに表示されているパッケージをクリックすると、アンインストールするためのオプションが表示されます。

株式会社gdebi

Gdebiは、シンプルなGUIインターフェースを使ってdebファイルを解凍するために設計された小さなアプリケーションです。また、ファイルの依存関係をチェックし、Gdebiがそれらをインストールしようとしているときに警告を発します。

Gdebiは通常、Ubuntuベースのディストリビューションにプリインストールされていますが、何らかの理由でインストールされていない場合は、以下のコマンドで素早くインストールすることが可能です。

sudo apt install gdebi

gdebiがインストールされたら、debファイルを右クリックしてopenwithgdebiを選択するだけです。

gdebi ダイアログが、依存関係をインストールするかどうか、またどの依存 関係をインストールするかを表示します。

再度削除するには、元のdebファイルをgdebiで再度開き、uninstallをクリックするだけです。

dpkg社

端末でdebファイルをインストールするには、debファイルのあるディレクトリを開き、以下のコマンドでdpkgを起動します。

sudo dpkg -i filename.deb

ソフトウェアセンターと同様に、dpkgは欠落している可能性のある依存関係をインストールしません。その代わり、アプリケーションを「未設定」の状態(上図のような状態)にしてしまい、使用できなくなる可能性があります。

このようなエラーが発生した場合、以下のaptコマンドで修正することが可能です。

sudo apt-get install -f

f フラグは、現在インストールされているパッケージの壊れた依存関係を修正するように指示します。

dpkgを使用してdebパッケージを削除するには、次のコマンドを使用します。

sudo dpkg -r packagename

r フラグは dpkg にアプリケーションのみを削除するように指示します。

パッケージ名を知る必要がありますが、ファイル名とは異なる場合があります。後述するように、パッケージ名がわからない場合は、apt がパッケージ名を調べる手助けをしてくれます。

適切な

Linuxを長く使っている人なら、aptコマンドを発行してUbuntuのリポジトリからパッケージをインストールしたことがあると思います。

ただし、Aptはローカルのdebファイルのインストールも行いますし、dpkgよりも成功する可能性が高いです。実際、Aptはボンネットの下でdpkgを使ってインストールを実行しますが、依存関係のチェックも行います。

インストールを行うには、aptにファイルの場所を指定する必要があります。ターミナルでファイルのディレクトリを開き、以下のコマンドを実行してください。

sudo apt install ./filename.deb

aptでパッケージをアンインストールするには、場所を知る必要はなく、パッケージの名前だけ知っていればよい。この例では、ファイル名は discord-0.0.13.deb ですが、パッケージ名は "discord" です。

パッケージ名がわからない場合は、以下のコマンドで、推測に置き換えてaptで検索を実行します。

sudo apt list --installed | grep <searchterm>

検索語を含むパッケージが一覧表示されます。パッケージ名が見つかったら、次のコマンドを実行してください。

sudo apt remove <package>

このコマンドは、パッケージ自体を削除しますが、保存されているファイルは削除しません。パッケージの各トレースをクリアするには、次のコマンドを実行します。

sudo apt purge <package>

debパッケージのアップデート方法

活発に開発が行われているアプリケーションは、少なくとも時折アップデートをリリースします。では、どのようにdebパッケージをアップデートするのでしょうか?

プロバイダーによって異なります。ChromeやDiscordなど一部のアプリケーションは自動的にインストールされ、その際にお客様に通知される場合があります。

関連:WindowsでChromeの自動更新を停止する方法

しかし、他の多くのバージョンでは、新しいバージョンがリリースされるたびに、新しいファイルをダウンロードし、インストールする必要があります。念のため、アプリケーション提供者のホームページでご確認ください。

freenas/bsd で deb ファイルをインストールする方法

Deb ファイルは、BSD ではなく Debian ベースのシステムにネイティブなものですが、同じアプリケーションのほとんどは BSD 自身のパッケージ管理システムで利用可能です。

FreeNASやOpenBSDのようなBSDオペレーティングシステムにdebファイルをインストールしたい場合、通常可能です。dpkg または apt の BSD ポートを探し、上記の指示に従えばよいのです。

お気に入りのアプリケーションをインストール

Linux に Debian のファイルを簡単にインストールする多くの方法や、Debian ファイルのアンインストールやアップデートのオプションについて説明します。

新しいソフトウェアを探すとき、Linuxにアプリケーションをインストールする方法は、実はたくさんあることがわかります。

  • 2021-03-28 15:48 に公開
  • 閲覧 ( 27 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ