1.linux rpm命令详解
linux rpm命令详解
linux系统下rpm命令是源码什么呢?下面是rpm命令的具体介绍:
1、rpm命令简介:
RPM是源码RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”
2、rpm 执行安装包:
二进制包(Binary)以及源代码包(Source)两种。源码gitlab浏览源码二进制包可以直接安装在计算机中,源码而源代码包将会由RPM自动编译、源码均线偏离源码安装。源码微粒贷款app源码源代码包经常以src.rpm作为后缀名。源码
3、源码常用命令组合:
-ivh:安装显示安装进度–install–verbose–hash
-Uvh:升级软件包–Update;
-qpl:列出RPM软件包内的源码文件信息[Query Package list];
-qpi:列出RPM软件包的描述信息[Query Package install package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query File];
-Va:校验所有的RPM软件包,查找丢失的源码文件[View Lost];
-e:删除包
rpm -q samba //查询程序是否安装
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.-1.4E.i.rpm //按路径安装并显示进度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i.rpm //指定安装目录
rpm -ivh --test gaim-1.3.0-1.fc4.i.rpm //用来检查依赖关系;并不是真正的安装;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i.rpm //新版本降级为旧版本
rpm -qa | grep pile vim-4.6-4.src.rpm #这个命令会把源代码解包并编译、安装它,源码如果用户使用命令:
rpm --rebuild vim-4.6-4.src.rpm #在安装完成后,源码还会把编译生成的源码马士兵ajax源码可执行文件重新包装成i.rpm的RPM软件包。
举例:
[root@localhost RPMS]# rpm2cpio gaim-1.3.0-1.fc4.i.rpm |cpio -div
抽取出来的源码文件就在当用操作目录中的 usr 和etc中;
其实这样抽到文件不如指定安装目录来安装软件来的方便;也一样可以抽出文件;
为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i.rpm指定安装在 /opt/gaim 目录中;
[root@localhost RPMS]# rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i.rpm
Preparing… ########################################### [%]
1:gaim ########################################### [%]
[root@localhost RPMS]# ls /opt/
gaim
2024-12-29 16:101272人浏览
2024-12-29 15:46850人浏览
2024-12-29 14:23550人浏览
2024-12-29 14:22835人浏览
2024-12-29 13:57250人浏览
2024-12-29 13:421935人浏览
.文章也可以用聽的3歲以前的孩童由於剛學會行走,喜愛趴趴走,但空間概念尚未成形,這些剛學會走路的寶寶,身高都不到100公分,頭部依然占身體重量的1/4,很容易因重心不穩而跌跤,寶寶發生撞傷和意外墜落的
1.一文深入了解Linux内核源码pdflush机制2.从Linux内核源码的角度深入解释进程图例解析)3.Kswapd 源码解析4.Linux内核机制—wait唤醒机制5.Linux内核源码解析--