mseSTA 版 (精华区)
发信人: hetun (北医六院重症病房三层层长), 信区: mseSTA
标 题: [开始总结]BLUEINK的LINUX管理员指南第三篇
发信站: BBS 听涛站 (Fri Sep 15 14:06:30 2006), 转信
RPM常用命令
安装一个包
rpm -ivh
升级一个包
rpm -Uvh
移走一个包
rpm -e
查询一个包是否被安装
rpm -q < rpm package name>
得到被安装的包的信息
rpm -qi < rpm package name>
列出该包中有哪些文件
rpm -ql < rpm package name>
列出服务器上的一个文件属于哪一个RPM包
pm -qf
列出所有被安装的rpm package
rpm -qa
列出RPM包文件中包含有哪些文件?
rpm -qilp < rpm package filename>
从系统光盘安装RPM包
大多数安装包可以从网络下载,也可以从安装光盘上找到。下面是从ISO光盘镜像文件获取安装包并安装ksh的过程。(注意,应该使用和当前系统版本相同的系统光盘,否则由于版本的问题会使部分包无法安装。)
mkdir /tmp/iso 建立文件系统安装点
su 切换为root
mount -o loop rhel-3-i386-as-disc2.iso /tmp/iso 安装LINUX ISO文件
cd /tmp/iso/RedHat/RPMS pdksh安装包在此目录下
ls pdk*.* 安装包为pdksh-5.2.14-21.i386.rpm
rpm -ivh pdksh-5.2.14-21.i386.rpm 安装pdksh
cd /tmp
umount /tmp/iso 卸载光盘文件系统
exit 切换为普通用户
编译安装源代码RPM包
安装RPM包的另一个办法是从网络上直接下载软件的源代码RPM包,自行编译安装。源代码可以从http://rpmfind.net/ 上搜索下载,然后解开源代码,编译,产生二进制安装包,最后安装二进制包。下面以ksh(pdksh-5.2.14-13.src.rpm)为例。
1.安装源文件包,源文件会被展开到/usr/src/redhat目录下:
rpm -ivh pdksh-5.2.14-13.src.rpm
2.编译源文件,产生的RPM包将位于/usr/src/redhat/RPMS/i386
cd /usr/src/redhat/SPECS
rpm -ba pdksh.spec
3.安装二进制包
cd /usr/src/redhat/RPMS/i386
rpm -ivh pdksh-5.2.14-13.i386.rpm
--
不要哀求,学会争取,若是如此,终有所获
不能做真山,至少可以成为竹本
※ 来源:·BBS 听涛站 tingtao.net·[FROM: 166.111.77.*]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:0.932毫秒