`
lhx1026
  • 浏览: 306835 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

[转]linux系统rpm安装包详解

阅读更多

一、rpm 包的安装:

 

      1.安装一个包

  # rpm -ivh

 

  2.升级一个包

  # rpm -Uvh

 

  3.移走一个包

  # rpm -e

 

  4.安装参数

  --force 即使覆盖属于其它包的文件也强迫安装

  --nodeps 如果该RPM 包的安装依赖其它包,即使其它包没装,也强迫安装。

  5.查询一个包是否被安装

  # rpm -q < rpm package name>

  6.得到被安装的包的信息

  # rpm -qi < rpm package name>

  7.列出该包中有哪些文件

  # rpm -ql < rpm package name>

  8.列出服务器上的一个文件属于哪一个RPM

  #rpm -qf

  9.可综合好几个参数一起用

  # rpm -qil < rpm package name>

  10.列出所有被安装的rpm package

  # rpm -qa

  11.列出一个未被安装进系统的RPM 包文件中包含有哪些文件?

  # rpm -qilp < rpm package name>

 

二、rpm 包的卸载:

      rpm -qa | grep 包名

     这个命令是为了把包名相关的包都列出来     

      rpm -e 文件名

    这个命令就是你想卸载的软件,后面是包名称,最后的版本号是不用打的

   例如:

     # rpm -qa |  grep mysql

      mod_auth_mysql-2.6.1-2.2 
      php-mysql-5.3.9-3.15 
      mysql-devel-5.1.77-1.CenOS 5.2

      mysql-5.0.77-1.CenOS 5.2
      mysqlclient10-5.0.77-1.CentOS 5.2
      libdbi-dbd-mysql-0.6.5-10.CentOS 5.2

   # rpm -e mysqlclient

 

 三、yum安装:

       # yum install 包名

 四、yum卸载:

       # yum -y remove 包名

分享到:
评论

相关推荐

    glibc2.14.1 rpm安装包

    《glibc2.14.1 RPM安装包详解》 glibc,全称为GNU C Library,是Linux系统中最重要的库之一,为各种应用程序提供必要的运行时支持。glibc2.14.1版本的RPM安装包是针对Linux操作系统的更新,它提供了稳定性和性能的...

    glibc 2.14 rpm 安装包及安装命令

    **glibc 2.14 RPM 安装包详解** `glibc`,全称GNU C Library,是Linux操作系统中最核心的库之一,为应用程序提供了一系列标准C语言接口。它包含了许多基本功能,如内存管理、线程支持、I/O操作、国际化和本地化等。...

    openssh-8.6p1 rpm安装包

    《OpenSSH 8.6p1 RPM安装包详解与应用》 OpenSSH是开源社区开发的一款安全的网络连接工具,用于在Linux/Unix系统之间提供加密的远程登录和其他网络服务。本文将详细介绍如何在Linux系统中使用RPM安装包安装OpenSSH ...

    CentOS Openssh 8.8 RPM安装包

    **CentOS Openssh 8.8 RPM安装包详解** OpenSSH是开源的SSH(Secure SHell)套件,用于在不安全的网络上提供安全的远程登录和其他网络服务。它包含许多组件,如sshd服务器、ssh客户端、scp、sftp等。在CentOS系统中...

    vsftpd-3.0.2 RPM安装包

    **vsftpd-3.0.2 RPM安装包详解** `vsftpd`,全称为“Very Secure FTP Daemon”,是一款非常安全的FTP服务器软件。它以其高效、安全和易用性在Linux系统中广泛使用。这个`vsftpd-3.0.2 RPM安装包`包含了32位和64位的...

    g++rpm安装包

    《g++ RPM安装包详解与应用》 在编程领域,C++是一种广泛应用的高级编程语言,而g++是GCC(GNU Compiler Collection)的一部分,是C++的编译器。对于Linux用户来说,g++是构建C++程序的必备工具。然而,在没有网络...

    cherrytree0.35rpm安装包

    总结来说,Cherrytree 0.35 RPM安装包为Linux用户提供了一种便捷的方式来安装和使用这款强大的大纲笔记软件。只需简单几步,就能享受到Cherrytree带来的高效笔记体验,无论你是编程学习、项目管理还是日常知识管理,...

    openssh9.3p2-el7.x64 rpm安装包

    在这个场景中,我们关注的是OpenSSH 9.3p2-el7.x64的RPM安装包,适用于x86_64架构的Linux系统,特别是基于Red Hat Enterprise Linux 7 (RHEL 7)的环境。 1. **OpenSSH 9.3p2 版本介绍** OpenSSH 9.3p2是OpenSSH...

    rpm安装包的制作1

    制作RPM安装包的过程涉及多个步骤,包括装包、配置文件说明、打包以及spec文件详解。以下是详细的知识点解析: 1. **装包**: 在Linux系统中,完成RPM安装后,会提供`rpmbuild`工具,用于创建RPM包。`rpmbuild`...

    linuxRPM命令详解

    ### Linux RPM 命令详解 #### 概述 RPM (Red Hat Package Manager) 是一个流行的 Linux 软件包管理系统,最初由 Red Hat 开发,后来被多个 Linux 发行版采用,如 Fedora、Mandriva、SUSE 和 Yellow Dog 等。RPM 的...

    unzip-5.* linux安装包

    《unzip-5.* Linux安装包详解》 在Linux操作系统中,`unzip`命令是用于解压ZIP格式的压缩文件的重要工具。标题中的"unzip-5.* Linux安装包"指的是版本号为5.x(这里具体为5.5.2)的`unzip`软件包,它适用于Linux...

    openssh9.01p的rpm安装包

    《OpenSSH 9.0p1 RPM安装包详解》 OpenSSH是开源社区开发的一款安全的网络连接工具,用于提供加密的远程登录和其他网络服务。本文将详细介绍基于OpenSSH 9.0p1版本的RPM安装包,适用于CentOS 7系统,旨在帮助用户...

    nginx1.18.0 离线 rpm 安装包

    **Nginx 1.18.0 离线 RPM 安装包详解** 在 Linux 系统中,RPM(Red Hat Package Manager)是一种常见的软件包管理器,用于安装、升级和卸载软件。这里提供的“nginx-1.18.0-2.module_el8.3.0+430+f2605aab.x86_64....

    linux下mysql安装包+步骤详解

    linux下mysql安装包+步骤详解;MySQL-server-5.5.52-1.el6.x86_64.rpm+Mysql安装步骤及问题解决.docx

    Greenplum6.2.1版本安装包(RPM)版

    这两个文件分别是Pivotal版和GitHub版的RPM安装包,适用于64位的RHEL7系统。在安装时,用户需要根据所选择的版本,运行相应的`rpm`命令来完成安装。 安装Greenplum 6.2.1的步骤大致如下: 1. **系统准备**:确保...

    nginx1.18.0rpm安装包

    **Nginx 1.18.0 RPM 安装包详解** 在IT行业中,Nginx是一款广泛应用的高性能Web服务器和反向代理服务器,以其轻量级、高并发处理能力而闻名。本文将详细讲解如何在CentOS 7系统上安装Nginx 1.18.0稳定版的RPM包。 ...

    keepalived-2.0.20rpm离线安装包适用于麒麟v10sp1

    《keepalived在麒麟V10SP1系统中的离线安装详解》 keepalived是一款开源的网络和服务监控软件,其主要功能是提供高可用性(High Availability, HA)服务,确保关键网络服务的持续运行。它通过VRRP(Virtual Router ...

    zlib源代码和rpm安装包

    1. **下载rpm包**:首先,你需要从官方网站或其他可靠的源下载zlib的rpm安装包。 2. **验证签名**:为了确保下载的包没有被篡改,可以检查其数字签名。 3. **安装**:使用`rpm`命令进行安装,例如`sudo rpm -ivh ...

Global site tag (gtag.js) - Google Analytics