ホームページ >運用・保守 >Linuxの運用と保守 >Linuxシステムでのソフトウェアのインストール、アンインストール、アップデート
パッケージ管理システムとは何ですか?
パッケージ管理システムは、Linux アプリケーションのインストール、更新、アンインストールに一緒に使用される一連のツールとファイル形式で構成されます。
最も一般的な 2 つのパッケージ管理システムは、Red Hat
と Debian
です。 Ret Het、CentOS、および Fedora はすべて RPM
(.rpm ファイル) を使用し、Debian、Ubuntu、および Mint は DPKG
(.deb ファイル) を使用します。
Gentoo Linux は Portage
というシステムを使用しますが、Arch Linux は TARBALLS
(.tar ファイル) のみを使用します。これらのシステムの主な違いは、アプリケーションのインストールと保守のアプローチです。
.rpm、.db、または .tar ファイルの内容が気になるかもしれません。これらのファイルはすべて、アプリケーションのコード、インストール方法の説明、依存関係 (依存する他のアプリケーション) が含まれる単なる古いアーカイブ ファイル (.zip など) であることを知って驚かれるかもしれません。設定ファイルを配置する必要があります。これらすべての命令を読み取って実行するソフトウェアは、パッケージ マネージャーと呼ばれます。
オンライン学習ビデオ チュートリアルの共有: linux ビデオ チュートリアル
Debian、Ubuntu、Mint など
Debian、Ubuntu 、Mint およびその他の Debian ベースのディストリビューションでは、.deb ファイルと DPKG パッケージ管理システムが使用されます。このシステムを通じてアプリケーションをインストールするには 2 つの方法があります。APT アプリケーションを使用してリポジトリからアプリケーションをインストールする方法と、DPKG アプリケーションを使用して .deb ファイルからアプリケーションをインストールする方法です。
apt を使用してアプリケーションをインストールする手順は次のとおりです:
$ sudo apt install app_name1
apt を使用してアプリケーションをアンインストールする手順は次のとおりです:
$ sudo apt remove app_name1
インストールされているアプリケーションをアップグレードするには、まずアプリケーション リポジトリを更新する必要があります。コマンドは次のとおりです:
$ sudo apt update1
更新が完了したら、次のコマンドを使用してすべてのアプリケーションを更新します:
$ sudo apt upgrade1
1 つのアプリのみを更新する場合は、次のコマンドを入力します。
$ sudo apt update app_name1
最後に、インストールするアプリケーションが Debian リポジトリにないと仮定すると、.DEB としてダウンロードできます。コマンドは次のとおりです。
$ sudo dpkg -i app_name.deb
Red Hat、CentOS、および Fedora
デフォルトでは、Ret Hat は複数のパッケージ管理システムを使用します。これらのシステムは独自のコマンドを使用しますが、依然として多くの類似点があり、Debian でも同じコマンドが使用されます。
たとえば、yum または dnf マネージャーを使用してアプリケーションをインストールできます。コマンドは次のとおりです。
$ sudo yum install app_name $ sudo dnf install app_name12
.rpm 形式のアプリケーションは、rpm コマンドを使用してインストールすることもできます。
$ sudo rpm -i app_name.rpm1
アプリケーションを削除するコマンドは次のとおりです。
$ sudo yum remove app_name $ sudo dnf remove app_name12
プログラムは次のコマンドでアップグレードできます。 実装:
$ yum update$ sudo dnf upgrade --refresh12
推奨される関連記事とチュートリアル: linux チュートリアル
以上がLinuxシステムでのソフトウェアのインストール、アンインストール、アップデートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。