RPM安装linux程序方法

[复制链接]
feng 发表于 2022-6-6 15:27:53 | 显示全部楼层 |阅读模式
RPM安装linux程序方法


由Red Hat公司提出,被众多Linux发行版所采用;
一、rpm命令
rpm -q[子选项] [软件名]
2、query-options查询子选项
[-a,--all]:查看系统中已安装的所有RPM软件包列表
[-c,--configfiles]:仅显示指定软件包安装的配置文件
3、查询文件/目录属于哪个RPM软件:rpm -qf 文件或目录名
rpm -qp[子选项] RPM包文件
2、-qpl:查看.rpm安装包内所包含的目录、文件列表
4、-qpd:查看.rpm安装包内包含的文档文件列表
rpm [选项] RPM包文件...
2、-U:升级某个rpm软件,若原本未装,则进行安装 {-U|--upgrade}
4、卸载指定的RPM软件
5、辅助选项
2、--nodeps:安装、升级或卸载软件时,忽略依赖关系(no dependencies)
所以:无论是在安装还是卸载,都是先处理被依赖的软件包。
4、-v:显示安装过程中的详细信息
1、使用完整名字或者短名字。
3、主要软件的版本要匹配--已经安装了高版本的软件,再安装低版本的软件会报错。
5、注意系统是32位的还是64位,不要在64位的系统上强制安装某些32位的软件,会导致系统出问题,而且安装的软件也不能使用。
1、位置:/var/lib/rpm目录下(备份好)
1、非正常关机、误删除运行中的程序文件
3、RPM的缺点
2、需要满足套件的相依属性需求;
四、rpm安装软件实例
[root@localhost ~]# cat /etc/issue
Kernel \r on an \m
3、挂载镜像文件到/mnt
[root@localhost ~]# ll /dev/cdrom
lrwxrwxrwx. 1 root root 3 Oct 22 21:46 /dev/cdrom -> sr0
4、进入/mnt挂载点目录
5、进行安装
[root@localhost Packages]# rpm -ivh ftp-0.17-54.el6.x86_64.rpm
2、安装lftp(推荐)
3、安装tree
五、SRPM
源码类型的source rpm包--->半成品--->制作成rpm包
1、SRPM 文件里面含有源代码( Source Code )
3、需要编译生成RPM包后才能进行安装
1、--rebuild 编译—>打包—>未安装
2、--recompile 编译—>打包—>安装
命令范例:rpmbuild --rebuild rp-pppoe-3.5-32.1.src.rpm





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|RuZhuo ( 鄂ICP备16015978号-8 )

GMT+8, 2024-5-18 23:01 , Processed in 0.034133 second(s), 27 queries .

Powered by RuZhuo

快速回复 返回顶部 返回列表