RPM 安装 包
2018-05-03 本文已影响0人
十七遇你_dc8d
认识RPM包
软件包名 版本号(Version) 发布版本(Release) 系统平台
ntfs-3g-2011.4.12-5.el5.x86_64.rpm 套件名
主要获得RPM包途径:
- RedHat光盘或官方网站 ftp://ftp.redhat.com
- 第三方平台:rpmfind.net 或 pkgs.org/
- 相应软件官方网站如 http://www.mysql.com
-i安装 -q查询 -e卸载 -v详细信息 -h人性化 -a 所有
rpm -ivh ntfs-3g-2017.3.23-alt1.i586.rpm
安装时可以用 -nodeps 忽略依赖关系直接安装
-nosignature 不检验软件包的签名 不检测进行安装 0检测
--force //强制安装软件包 rpm 无法将已经安装的软件包,重复安装。
比如你装过这个rpm的版本1,如果你想装这个rpm的版本2,就需要用--force强制安装
rpm -q 安装包名 有表示已经安装
rpm -qa 查所有安装包 可以用管道进行过滤
rpm -ql ntfs-3g //查询ntfs-3g安装的文件 -l是列出来
rpm -qf /usr/bin/ntfs-3g //查询该文件属于哪个rpm包 反向查询 这文件属于哪个包 这包有哪些文件
rpm -qi ntfs-3g //查询文件详细信息什么描述属于谁什么的各种文件信息
rpm -qc httpd 查看某个安装包是否有配置文件
rpm -qd httpd 查看安装的帮助文档
rpm -e httpd 卸载安装包
rpm工具管理软件包总结:
- 很难解决包依赖关系
- 如果某个文件!没有,很难知道它由哪个rpm包提供