rpm的安装与卸载

 rpm安装与卸载

  [[email protected] ~]# ls /mnt                 //mnt为空目录 
 //把系统光驱挂载到/mnt目录下
  [[email protected] ~]# mount /dev/cdrom /mnt    //挂载到mnt目录 
  mount: block device /dev/sr0 is write-protected, mounting read-only
  [[email protected] ~]# ls /mnt     //查看mnt目录 ;mnt目录下有许多文件,这些文件就是rpm安装包 
   CentOS_BuildTag  Packages                    RPM-GPG-KEY-CentOS-Security-6
   EULA             RELEASE-NOTES-en-US.html    RPM-GPG-KEY-CentOS-Testing-6
   GPL              repodata                    TRANS.TBL
   images           RPM-GPG-KEY-CentOS-6
   isolinux         RPM-GPG-KEY-CentOS-Debug-6
 [[email protected] ~]#  ls /mnt/Packages/ |head
   389-ds-base-1.2.11.15-29.el6.i686.rpm             //每一个rpm包都是由-和.分成了若干部分 
   389-ds-base-libs-1.2.11.15-29.el6.i686.rpm
   abrt-2.0.8-21.el6.centos.i686.rpm
   abrt-addon-ccpp-2.0.8-21.el6.centos.i686.rpm
   abrt-addon-kerneloops-2.0.8-21.el6.centos.i686.rpm
   abrt-addon-python-2.0.8-21.el6.centos.i686.rpm
   abrt-cli-2.0.8-21.el6.centos.i686.rpm         //eg: abrt-cli为包名,2.0.8为版本信息。21.el6为发布版本型号, i686为运行平台 
   abrt-desktop-2.0.8-21.el6.centos.i686.rpm
   abrt-gui-2.0.8-21.el6.centos.i686.rpm
   abrt-libs-2.0.8-21.el6.centos.i686.rpm
 // 安装一个rpm包
[[email protected] Packages]# rpm -ivh zip-3.0-1.el6.i686.rpm     // 其中-ivh是rpm的选项,i是安装的意思。v是可视化的意思。h显示安装进度 
Preparing...                ########################################### [100%]
        package zip-3.0-1.el6.i686 is already installed
        /*另外在选择rpm包的时候可以用 --force表示强制安装 ,即使覆盖属于其它包的文件也要安装
		                             --nodeps:当安装的rpm包依赖于其它包时,即使其它包没有安装,也安装这个包*/ 
		                             
         [[email protected] Packages]#rpm -Uvh zip-3.0-1.el6.i686.rpm //是更新一个安装包。注意U是大写字母 
  [[email protected] Packages]# rpm -ivh yum-utils-1.1.30-14.el6.noarch.rpm //安装一个rpm包 
   Preparing...                ########################################### [100%]
   1:yum-utils              ########################################### [100%]
  [[email protected] Packages]# rpm -e yum-utils  // 卸载刚安装的rpm,注意卸载时后面直接叫要卸载的包名即可 
  [[email protected] Packages]# rpm -qa |grep yum-utils  // 查看rpm包是否卸载掉 
  [[email protected] Packages]#
                     rpm包的查询 
  [[email protected] Packages]# rpm -ivh yum-utils-1.1.30-14.el6.noarch.rpm   //安装一个rpm包 
Preparing...                ########################################### [100%]
   1:yum-utils              ########################################### [100%]
[[email protected] Packages]# rpm -q yum-utils    /*查询刚擦安装的rpm包  后面直接加上包名,不带有详细的信息 
yum-utils-1.1.30-14.el6.noarch
   [[email protected] Packages]# rpm -q yum-utils
yum-utils-1.1.30-14.el6.noarch                      */ 
[[email protected] Packages]# rpm -qa |head -n5      //-qa选项查询系统所有已经安装过的rpm包; 显示前面的5行 
gnome-python2-libwnck-2.28.0-5.el6.i686
cups-libs-1.4.2-50.el6_4.5.i686
pax-3.4-10.1.el6.i686
basesystem-10.0-4.el6.noarch
gdm-plugin-fingerprint-2.30.4-64.el6.i686
                
    [[email protected] Packages]# rpm -qi  yum-utils   //得到一个已经安装过的rpm包的信息,后面直接添加包名即可 
Name        : yum-utils                    Relocations: (not relocatable)
Version     : 1.1.30                            Vendor: CentOS
Release     : 14.el6                        Build Date: 2012年06月22日 星期五 20时23分05秒
Install Date: 2015年10月16日 星期五 04时55分30秒      Build Host: c6b8.bsys.dev.centos.org
Group       : Development/Tools             Source RPM: yum-utils-1.1.30-14.el6.src.rpm
Size        : 308503                           License: GPLv2+
Signature   : RSA/SHA1, 2012年06月25日 星期一 06时08分38秒, Key ID 0946fca2c105b9de
Packager    : CentOS BuildSystem <http://bugs.centos.org>
URL         : http://yum.baseurl.org/download/yum-utils/
Summary     : Utilities based around the yum package manager
Description :
yum-utils is a collection of utilities and examples for the yum package
manager. It includes utilities by different authors that make yum easier and
more powerful to use. These tools include: debuginfo-install,
find-repos-of-install, needs-restarting, package-cleanup, repoclosure,
repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync,
repotrack, show-installed, show-changed-rco, verifytree, yumdownloader,
yum-builddep, yum-complete-transaction, yum-config-manager, yum-debug-dump,
yum-debug-restore and yum-groups-manager.
[[email protected] Packages]#
    [[email protected] Packages]# rpm -ql yum-utils  //列出一个包包含的文件 
/etc/bash_completion.d
/etc/bash_completion.d/yum-utils.bash
/usr/bin/debuginfo-install
/usr/bin/find-repos-of-install
/usr/bin/needs-restarting
/usr/bin/package-cleanup   // 并未全部显示
   [[email protected] Packages]# rpm -qf  /usr/sbin/yumdb  //列出这个文件属于那个安装包 
yum-utils-1.1.30-14.el6.noarch
时间: 2024-09-30 16:13:06

rpm的安装与卸载的相关文章

Linux介绍+配置虚拟机+安装CentOS6.5+基本命令+使用VI/VIM+rpm的安装和卸载

一.Linux的发展史 1.Linux的发展史 在第2次世界大战刚刚结束(以抗日战争胜利作为标记),也就是19世纪的40年代末西方国家的通用电气,麻省理工大学和贝尔工作室倡导了一个超级计算机的开发计划,这计划被称为Multics工程计划,这个计划最终是以失败告终. 但这个计划的失败为后人对计算机操作系统的研究和开发的宝贵经验,肯?汤谱森和丹尼斯?里奇总结了失败的经验在19世纪的60年代末(苏美冷战时代)发明了举世闻名的Unix操纵系统,由于肯?汤谱森和丹尼斯?里奇不局限于计算机科学只用于军事和国

rpm包安装和卸载,rpm查询,yum工具详解,yum仓库搭建

rpm包安装和卸载 [[email protected] Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm    安装rpm包命令   ivh I=安装的意思install    v=可视     h =显示安装进度 mount /dev/cdrom  /mnt/  挂载到mnt下 cd /mnt/ cd packages Ls    查看rpm包 遇到有相互依赖的包,两个包一起安装 卸载也是一样的 两个包同时卸载 rpm -e yp -tools ypb

linux笔记 &nbsp; rpm包安装与卸载,chaxun

rpm== redhat package manager 1.rpm安装与卸载 安装一个rpm包 #rpm -ivh /dir/包名.rpm -i 安装 -v 可视化 -h 显示安装进度 -force 强制安装,比如安装包已安装过使用它将覆盖原来的文件和其他文件安装. -nodeps 安装包依赖其他包时,即使其他包没安装,也要安装此包(这样安装的安装包不完整需要接着安装其依赖包) 卸载:rpm -e 包名 升级安装包:rpm -Uvh 2.rpm 查询 #rpm -q rpm包名 -qa 查看系

linux rpm包 安装 升级 卸载 查询

RPM是 "Redhat Package Manager" 的缩写,根据名字也能猜到这是Redhat公司开发出来的.RPM 是以一种数据库记录的方式来将您所需要的套件安装到您的Linux 主机的一套管理程序.也就是说,您的linux系统中存在着一个关于RPM的数据库,它记录了安装的包以及包与包之间依赖相关性.RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷.但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当:包与包之间存在着相互依赖的情况:卸载包时需要

Linux下RPM软件包的安装及卸载

在Linux 操作系统下,几乎所有的软件均通过RPM 进行安装.卸载及管理等操作.RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件.Linux 安装时...... 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装.卸载及管理等操作.RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件.Linux 安装时,除了几个核心模块以外,

安装与卸载软件

安装与卸载软件 rpm 工具 (redhat.具有依赖性) yum 工具 (自动解决rpm包的依赖性) 源码包安装(configure. make. make install) redhat wget 下载命令 只有两种包 二进制源码包 和 RPM包 依赖性 rpm包有依赖性 有环形依赖 与 树形依赖 yum在线下载工具可以方便的解决rpm包依赖性 RPM工具使用 rpm工具安装与卸载设置光驱挂载mount /dev/cdrom /mntcd Packages/ ls rpm格式-包名-版本号-

Percona Server 5.6 RPM 快速安装&快速完全卸载

1.先快速安装,然后进行学习,参数文件慢慢再来学习. 安装包下载到/tmp路径下 # tar -xvf Percona-Server-5.6.34-79.1-r1c589f9-el6-x86_64-bundle.tar # ls *.rpm # rpm -ivh Percona-Server-shared-56-5.6.34-rel79.1.el6.x86_64.rpm # rpm -ivh Percona-Server-client-56-5.6.34-rel79.1.el6.x86_64.r

linux rpm 安装和卸载

[[email protected] Packages]# mount /dev/cdrom /mnt 挂载 [[email protected] Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm //i:安装 v:可视化 h:进 度 [[email protected] Packages]# rpm -ivh --force  //不提示 强制安装 安装 zip [[email protected] Packages]# rpm -e 卸载命令 [[em

linux命令-rpm安装和卸载

软件包 先查看一下rpm包 [[email protected] Packages]# mount /dev/cdrom /mnt/////挂载[[email protected] Packages]# cd /mnt/[[email protected] mnt]# lsCentOS_BuildTag isolinux RPM-GPG-KEY-CentOS-Debug-6EFI Packages RPM-GPG-KEY-CentOS-Security-6EULA RELEASE-NOTES-e