ホームページ >運用・保守 >Linuxの運用と保守 >Linux rpm パッケージとは何ですか?
Linux では、rpm パッケージは、データベース管理を通じてホストに必要なソフトウェアをインストールする管理プログラムです。rpm は Red Hat によって開発され、ソフトウェア パッケージのインストール、アップグレード、アンインストール、およびクエリによく使用されます。 Linux では、rpm を使用してソフトウェアのインストール、表示、削除を実装および管理します。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
# で終わります。 ##一般的な RPM コマンド
-ivh 安装并显示安装进度(规则:rpm –ivh 包名) 示例:rpm –ivh bind-9.8.2-0.47.rc1.el6.x86_64.rpm -Uvh 升级软件包(rpm –Uvh 包名 //升级软件包-旧升新,低升高) 示例:rpm –Uvh --oldpackage bind-9.8.2-0.47.rc1.el6.x86_64.rpm(新版本软件包降级为旧版本) -ql 列出rpm软件包内的文件信息(显示已安装软件包内容) 示例:rpm –ql vsftpd (规则:rpm –ql 软件名) -qi 列出rpm软件包描述信息(显示已安装软件包属性) 示例:rpm –qi bind (规则:rpm –qi 软件名) -qf 查看指定文件属于哪个软件包(rpm –qf 文件名) 示例:rpm –qf /etc/rc.d/init.d/named -Va 校验所有rpm包,查找丢失的文件 -e 删除rpm软件包(rpm –e 包名) 示例:rpm –e bind-9.8.2-0.47.rc1.el6.x86_64.rpm -qpR 查看rpm包依赖关系 示例:rpm –qpR 包名 --force 忽略软件包及文件的冲突,即强制安装(长格式命令) --nodeps 忽略软件包的依赖关系(长格式命令) --test 安装测试,并不实际安装(长格式命令) 示例:测试--nodeps和--test,rpm –ivh httpd-2.2.15-53.el6.x86_64.rpm --test 并不安装,测试一下httpd软件包的依赖 rpm –qa
where
-q は、パッケージがインストールされているかどうかを問い合わせます
(表示の違い: インストールされた rpm パッケージにはサフィックス .rpm が表示されませんが、アンインストールされたパッケージにはサフィックス .rpm が表示されます)
関連する推奨事項: 「
Linux ビデオ チュートリアル」
以上がLinux rpm パッケージとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。