パッケージ管理ツールとは

LINEで送る
Pocket

新たにパッケージをインストールしようと思った時、以下のメッセージが出力されて
パッケージをインストールする事が出来なかった経験は無いだろうか?

# rpm -ivh bind-9.9.4-51.el7.x86_64.rpm 
エラー: 依存性の欠如:
	bind-libs = 32:9.9.4-51.el7 は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	libbind9.so.90()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	libdns.so.100()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	libisc.so.95()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	libisccc.so.90()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	libisccfg.so.90()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています
	liblwres.so.90()(64bit) は bind-32:9.9.4-51.el7.x86_64 に必要とされています

パッケージ管理ツールとは、その名の通りパッケージを管理するツールです。
Windows であれば、「アプリケーションの追加と削除」や Windows Updates が
パッケージ管理ツールと言えるのではないでしょうか。
上記のようなパッケージの依存関係を解決し、パッケージのインストール、アンインストール、アップデートを行い
ユーザの手助けをしてくれるのがパッケージ管助ツールなのです。
rpm であれば yum、deb であれば apt というコマンドラインのパッケージ管理ツールがあります。

LINEで送る
Pocket

  • このエントリーをはてなブックマークに追加

アマゾン

LINEで送る
Pocket

記事が面白かった。為になったと思ったら。下記リンクより商品を購入頂くと筆者は喜び記事を更新致します。


LINEで送る
Pocket

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください