访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux下rpm命令的基本用法

时间:2019-08-17

linux命令_linux 命令_linux命令

Linux rpm 命令参数使用详解[介绍和应用]

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows 里面的“添加/删除程序”

rpm 执行安装包

30、下列说法不正确的是( ) a、ioexception 必须被捕获或抛出 b、java 语言会自动初始化变量的值 c、java 语言不允许同时继承一个类并实现一个接口 d、java 语言会自动回收内存中的垃圾 31、java 编程所必须的默认引用包为( ) a、java.sys 包 b、java.lang 包 c、java.new 包 d、以上都不是 32、在 java 中的线程模型包含() a、 一个虚拟处理器 b、 cpu 执行的代码 c、 代码操作的数据 d、 以上都是 33、 java 中, 在 开发图形用户界面的程序需要使用一个系统提供的类库, 这个类库就是 ) ( 包。对于netfilter-iptables扩展工作,用户当然可以直接修改源代码并编译安装,但为了标准化和简便起见,在iptables源码包提供了一套patch机制,希望用户按照其格式要求进行扩展,而不必分别修改内核和iptables代码。源码的编译方式分两种:动态编译和静态编译linux命令,官方使用动态编译为我们提供安装包,但我们也需要了解一下qt源码的静态编译,或许这是下节的内容也说不定。

linux 命令_linux命令_linux命令

常用命令组合:

-ivh:安装显示安装进度--install--verbose--hash

-Uvh:升级软件包--Update;

-qpl:列出RPM软件包内的文件信息[Query Package list];

linux 命令_linux命令_linux命令

-qpi:列出RPM软件包的描述信息[Query Package install package(s)];

-qf:查找指定文件属于哪个RPM软件包[Query File];

-Va:校验所有的RPM软件包,查找丢失的文件[View Lost];

-e:删除包

linux命令_linux命令_linux 命令

rpm -q samba //查询程序是否安装

rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度

rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安装目录

linux命令_linux命令_linux 命令

[root@xayq-test4 opt]# rpm -ivh jdk-7u60-linux-x64.rpm --force #再次安装是加--force 表示强制安装。rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm #指定安装目录。1、 用命令 # rpm –qa | grep nfs检查软件包nfs是否安装 ,如果输出没有输出,表明没有被安装linux命令,请自行安装之。

rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm #用来检查依赖关系。rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm #指定安装目录。linux的rpm软件安装包经常有这么几种(后缀):*.386.rpm,*.486.rpm,*.586.rpm,*.686.rpm。

rpm -qa | grep httpd#[搜索指定rpm包是否安装]--all搜索*httpd* rpm -ql httpd#[搜索rpm包]--list所有文件安装目录

rpm -qpi Linux-1.4-6.i368.rpm#[查看rpm 包]--query--package--install package信息

rpm -qpf Linux-1.4-6.i368.rpm#[查看rpm包]--file

rpm -qpR file.rpm#[查看包]依赖关系

rpm2cpio file.rpm |cpio -div #[抽出文件]

rpm -ivh file.rpm #[安装新的rpm]--install--verbose--hash