Linuxシステムへのパッケージとソフトウェアのインストールは、WindowsやmacOSなどの他のオペレーティングシステムと比較して非常に難しい場合があります。これは、ターミナルで複数のコマンドを実行する必要がある場合があるためです。これは、特にLinux初心者にとっては非常に多忙な場合があるため、ある程度のガイダンスが必要です。
この投稿では、Debian10にパッケージをインストールするために使用されるさまざまな方法を見ていきます。それらには以下の使用が含まれます。
- apt
- dpkg
- gdebi
- 適性
Debian10へのパッケージのインストール
これらのコマンドのいずれかが新しく聞こえたり、なじみがないように聞こえても、心配する必要はありません。それぞれを見ていきます。
APTコマンド
aptパッケージマネージャーは、DebianおよびすべてのDebianベースのLinuxディストリビューションに共通のユーティリティです。新しいパッケージ/ソフトウェアのインストール、既存のパッケージの更新、システムパッケージのアップグレード、さらにはDebianシステム全体のアップグレードなど、さまざまなタスクを実行します。
aptパッケージマネージャーを使用してパッケージをインストールするには、パッケージ名(vlc、gnome-tweaksなど)または.debファイル名を呼び出すことができます。
たとえば、vlcをインストールするには、次のコマンドを実行します。
sudo apt install vlc

または、.deb
をダウンロードした場合 skype.deb
のようなパッケージのファイル 、以下の構文を使用してaptパッケージマネージャーを使用してインストールできます:
chmod + x Package_Namesudo apt install ./Package_Name

aptを使用して.deb
をインストールする場合 ファイル、dpkg
舞台裏で使用されます。 apt
ユーティリティは最初にすべての依存関係のリストを作成し、それらをリポジトリからダウンロードします。ダウンロードが完了したら、dpkg
すべてのファイルをインストールするために使用され、すべての依存関係を満たします。
aptパッケージマネージャーを使用してパッケージをアンインストール/削除します
aptコマンドでインストールされたパッケージをアンインストール/削除するには、以下に示すようにremoveパラメーターを使用します。
sudo apt remove Package_Name

パッケージをその構成ファイルと一緒に削除/アンインストールする場合は、purgeパラメーターを使用します。例:
sudoaptパージPackage_Namee.gsudoaptパージskypeforlinux

dpkgコマンド
DPKGは、Debianや他の多くのLinuxディストリビューションで一般的なツールです。基本的に、dpkgは、Debianパッケージのインストール、ビルド、削除、および管理に使用されます。ただし、APTユーティリティ(上記で説明)とは異なり、dpkgはパッケージの依存関係を自動的にダウンロードしません。 DPKGユーティリティはプリインストールされており、追加のセットアップファイルをダウンロードする必要はありません。
.deb
をインストールするには dpkgパッケージを使用してファイルを作成するには、-i
を指定して以下のコマンドを実行します。 パラメータ。
sudo dpkg -i Path_To_DEB_Filee.gsudo dpkg -i skypeforlinux.deb

実行が完了したら、以下のコマンドを実行して、発生する依存関係エラーを解決します。
sudo apt install -f

インストールされているすべてのパッケージを一覧表示するには、-l
を使用します パラメータ。
dpkg -l </ pre>![]()
dpkgコマンドを使用してパッケージをアンインストール/削除
dpkg
でパッケージを削除する ユーティリティは簡単なプロセスです。 -rまたはpurgeパラメーターのいずれかを使用できます。 2つの違いは、–purgeがパッケージとその構成ファイルを削除することです。以下の構文を使用してください:sudo dpkg -r Package_Name
sudo dpkg --purge Package_Name![]()
Debian10でgdebiユーティリティを使用してパッケージをインストールする
gdebi
は、.deb
のインストールに使用できるもう1つのコマンドラインユーティリティです。 Debianシステム上のファイル。.deb
をインストールする前に ファイル、gdebi
すべての.deb
をスキャンしてインストールします ファイルの依存関係。これは、sudo dpkg -i skype.deb
よりもはるかに優れています &&sudo apt install -f
私の意見では。apt install -f
を使用してSkypeをインストールする場合 コマンド、96(!)パッケージを削除しようとしました。
apt
とは異なり およびdpkg
コマンド、gdebi
プリインストールされていません。ただし、apt
を使用して簡単にインストールできます コマンド。sudo apt install gdebi![]()
インストールプロセスが完了すると、gdebiを使用してシステムにdebファイルをインストールできるようになります。以下の構文を使用してください:
sudo gdebi Package_Namee.gsudo gdebi skypeforlinux.deb![]()
gdebiコマンドでインストールされたパッケージを削除するには、上記のdpkgまたはaptコマンドを使用します。構文は次のとおりです。
sudo dpkg -r Package_Namesudo apt remove Package_ NameDebian10に適性のあるパッケージをインストールする
Aptitudeは、Advanced Packaging Tool(APT)のグラフィカルユーザーインターフェイスです。ソフトウェアパッケージのリストが表示され、ユーザーはインタラクティブにインストールまたは削除するパッケージを選択できます。さまざまな検索パターンを採用した特に効率的な検索システムを備えています。もともとはDebian用に開発されましたが、RPMベースのディストリビューション(Fedora、CentOSなど)にも登場しています。
Aptitudeは、グラフィカルユーザーインターフェイス(GUI)にある特定の要素を備えたインターフェイスを提供するncursesコンピューターターミナルライブラリに基づいています。
ncurses GUIの他に、aptitudeには堅牢なコマンドラインインターフェイス(CLI)があります。 aptitudeは単一の実行可能ファイルですが、aptファミリーのツール(apt-get、apt-cache、apt-listchangesなど)に近いコマンドライン機能を備えています。 Aptitudeは、ほとんどのapt-getコマンドライン引数も模倣しているため、apt-getを完全に置き換えることができます。以前は、aptitudeとapt-getを同じ意味で使用することはできないと提案されていました。
AptitudeはDebian10にプリインストールされていません。ただし、以下に示すように、aptコマンドを使用して簡単にインストールできます。
sudo apt install aptitude![]()
インストールプロセスが完了すると、適切な方法でパッケージのインストールに進むことができます。以下の構文を使用してください:
sudo aptitude install Package_Namee.gsudo aptitude install vlc![]()
適性のあるパッケージのアンインストール/削除
aptitudeを使用したパッケージのアンインストール/削除は、非常に簡単なプロセスです。以下の構文を使用してください:
sudo aptitude remove Package_Namesudo aptitude remove skypeforlinux![]()
結論
この投稿は、apt、dpkg、gdebi、およびaptitudeユーティリティを使用してパッケージをインストールする方法について明確な指示を与えたと思います。読者と共有したい追加情報やコメントはありますか?以下にコメントを残してください。
Debian