rpm包的安装和卸载

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rpm包的安装和卸载相关的知识,希望对你有一定的参考价值。

rpm软件包管理:

语法:rpm  [选项]   包名


挂载光盘

[[email protected] wang]# mount /dev/cdrom /mnt/
mount: block device /dev/sr0 is write-protected, mounting read-only


查看包个数:

[[email protected] wang]# ls /mnt/Packages/ | wc -l
3998

[[email protected] wang]# ll /mnt/Packages/ | wc -l
3999


Linux下软件包命令规则:

zsh-4.3.10-7.el6.x86_64.rpm

zsh             -4            .3             .10      -7                               x86.                            64

软件名     主版本号   次版本号    修订   release(第几次发布版本)    cpu架构系统平台   支持的系统位数


el6:rhel6


安装rpm


[[email protected] Packages]# rpm -ivh /mnt/Packages/lrzsz-0.12.20-27.1.el6.x86_64.rpm 

[[email protected] Packages]#rpm --help

-i    install

-v   详细

-h   hash


印散列标记#号


安装时解决依赖关系;

/mnt/Packages/ 

找rpm包的方法:

方法1:直接找以perl-DBD-mysql开头的包

方法2:找关键字

[[email protected] Packages]# ls *perl-DBD-MySQL*

方法三:上rpm包相关的网站

http://rpmfind.net

http://rpm.pbone.net

http://www.rpmseek.com/index.html


强制安装:

[[email protected] Packages]# rpm -ivh --nodeps /mnt/Packages/ MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm sql


rpm查询功能

[[email protected] Packages]# rpm -ivh /mnt/Packages/zsh-4.3.10-7.el6.x86_64.rpm

zsh是什么??

zsh是一种Unix下的shell,高度兼容bash


[[email protected] Packages]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh
/bin/zsh


查看zsh软件是不是安装

[[email protected] Packages]# rpm -q zsh

查看所有安装的rpm软件:

[[email protected] Packages]# rpm -qa

查询zsh安装后,产生哪些文件和目录:

[[email protected] Packages]# rpm -ql  zsh


zsh这个文件是哪个软件安装的

#which zsh 命令名(返回命令的绝对路径)

#rpm -qf /bon/zsh

#rpm -qf `which zsh`


#预先查看那一个软件包,安装时将会产生哪些目录

rpm - pql /mnt/Packages/rpm包


升级:

rpm -Uvh rpm包

卸载

rpm -e zsh      只写软件包的名字,不用写版本号

强制卸载

--nodeps

rpm -e --nodeps perl-DBD-MySQL

技术分享



本文出自 “11123555” 博客,请务必保留此出处http://11133555.blog.51cto.com/11123555/1885325

以上是关于rpm包的安装和卸载的主要内容,如果未能解决你的问题,请参考以下文章

rpm包的卸载与安装

[Linux] 021 RPM 包的安装升级与卸载

Linux 软件安装与卸载之RPM

CentOS 下 rpm包与 yum 安装与卸载

CentOS 下 rpm包与 yum 安装与卸载

CentOS 下 rpm包与 yum 安装与卸载