`
喜欢蓝色的我
  • 浏览: 367225 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

liunx 命令(一)-rpm用法

 
阅读更多

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

rpm 执行安装包
二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。

常用参数:

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    //指定安装目录

rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm    //用来检查依赖关系;并不是真正的安装;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.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
rpm -ivh

rpm -Uvh file.rpm    #[升级一个rpm]--upgrade
rpm -e file.rpm      #[删除一个rpm包]--erase

现在一般liunx环境不用rpm安装软件包,多用yum install 、apt -get install 安装程序和依赖程序。

应该过的一个例子:

yum自动安装后不知道安装默认路径到那,用命令:rpm -ql xxxx | cat -n    xxxx要查找安装程序目录

 

分享到:
评论

相关推荐

    jdk-8u201-linux-x64-rpm.zip,最后一个免费版本

    JDK 8是Java历史上一个非常稳定且广泛使用的版本,它引入了许多重要的新特性,包括Lambda表达式、函数式接口、Stream API、日期和时间API(java.time包)、默认方法以及接口的改进等。这些特性极大地提升了Java的...

    jdk-8u191-linux-x64-rpm.zip

    总的来说,"jdk-8u191-linux-x64-rpm.zip"是一个针对Linux平台的JDK 8更新191的RPM安装包,提供了丰富的开发工具和运行环境,对于任何使用Java进行开发的Linux用户来说都是必不可少的。安装和熟悉JDK的使用,能够...

    LibreOffice_5.1.3.2_Linux_x86-64_rpm.zip

    - **安装RPM**:使用`yum`或`dnf`(取决于你的Linux发行版)来安装`.rpm`文件,例如`sudo yum install LibreOffice_5.1.3.2_Linux_x86-64_rpm.rpm`或`sudo dnf install LibreOffice_5.1.3.2_Linux_x86-64_rpm.rpm`...

    LibreOffice_6.0.6_Linux_x86-64_rpm.zip

    在这个场景中,我们关注的是针对Linux平台的6.0.6版本,文件名"LibreOffice_6.0.6_Linux_x86-64_rpm.zip"表明这是一个适用于64位(x86-64)Linux系统的RPM安装包。RPM是Red Hat Package Manager的缩写,是Linux系统...

    jdk-8u202-linux-x64-rpm.zip,推荐使用奇数版

    RPM是一种在Linux发行版中广泛使用的软件包管理器,它简化了软件的安装、升级和卸载过程。 "推荐使用奇数版"这一描述意味着开发团队通常在偶数版本发布之后发布奇数版本来修复之前版本的已知问题。在Java的发布策略...

    Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_zh-CN.tar.gz

    在Linux环境下,用户可以通过命令行使用`rpm`命令来安装这个语言包,例如`sudo rpm -ivh Apache_OpenOffice_4.1.3_Linux_x86-64_langpack-rpm_zh-CN.rpm`。安装完成后,启动OpenOffice时,系统会自动识别并应用中文...

    Linux 版本 jdk-8u191-linux-x64.rmp

    此压缩包"jdk-8u191-linux-x64.rpm"是一个针对Linux操作系统的64位版本的JDK,具体为版本8的更新191(Update 191)。RPM(Red Hat Package Manager)是Linux发行版中常见的软件包管理格式,主要在Fedora、CentOS和...

    jdk-8u261-linux-x64.rpm

    RPM(Red Hat Package Manager)是Linux发行版中常用的一种软件包管理格式,用于安装、升级和管理软件。 在描述中提到的"liunx jdk8 jdk-8u261-linux-x64rpm.zip",意味着这个JDK的Linux版本是被压缩在一个ZIP文件...

    jdk-8u251-linux-x64.rpm

    标题中的"jdk-8u251-linux-x64.rpm"是Java Development Kit(JDK)的一个特定版本,适用于Linux操作系统且基于x64架构。这个版本是Oracle JDK的8u251更新,用于在64位Linux系统上开发和运行Java应用程序。 Java JDK...

    Linux基础知识与系统管理教学课件-pdf.rar

    1.4 Linux系统简介-Linux学习方法 2 Linux系统安装 2.1 Linux系统安装-VMware虚拟机安装与使用 2.2 Linux系统安装-系统分区 2.3 Linux系统安装-Linux系统安装 2.4 Linux系统安装-远程登录管理工具 3 给Linux初学者...

    jdk-8u221-linux-x64.rpm

    在安装`jdk-8u221-linux-x64.rpm`时,通常会使用Linux终端中的`rpm`命令,比如: ```bash sudo rpm -ivh jdk-8u221-linux-x64.rpm ``` 这将安装JDK,并将其路径添加到系统的PATH环境变量中,使得开发者可以在任何...

    jdk-8u201-linux-x64(rpm安装包_安装说明)

    在这个场景中,我们关注的是JDK 8的第201次更新,针对Linux操作系统的64位版本,并且提供了RPM(Red Hat Package Manager)安装包,这是一种在Linux发行版中常见的软件包管理方式。 **RPM安装包** RPM是基于Linux...

    jdk-8u191-linux-x64.rpm

    RPM是一种广泛使用的软件包管理系统,尤其在基于Fedora、CentOS或Red Hat Enterprise Linux等Linux发行版上。这个特定的JDK版本8u191,是在Java 8中的一个更新,包含了性能优化、错误修复以及安全更新。如果用户需要...

    jdk-8u172-linux-x64.rpm

    对于"jdk-8u172-linux-x64.rpm",你可以使用`yum`或`dnf`(取决于你的CentOS版本)命令来安装: ```bash sudo yum install jdk-8u172-linux-x64.rpm # 或者 sudo dnf install jdk-8u172-linux-x64.rpm ``` 安装...

    Linux后台运行软件-screen-rpm-直接安装,方便部署维护,祖传级软件.zip

    标题中的"Linux后台运行软件-screen-rpm-直接安装",指的是利用RPM(Red Hat Package Manager)包管理器来安装`screen`,这是一种在CentOS等基于RPM的Linux发行版上快速部署和维护软件的方法。RPM包是一种预编译的...

    linux系统unzip的rpm安装包

    在Linux操作系统中,`unzip`命令用于解压缩`.zip`格式的文件,而`rpm`则是一个软件包管理器,主要用于安装、升级、查询、验证RPM(Red Hat Package Manager)格式的软件包。本篇文章将深入探讨如何在Linux系统中通过...

    Linux基础知识与系统管理视频.rar

    1.4 Linux系统简介-Linux学习方法 2 Linux系统安装 2.1 Linux系统安装-VMware虚拟机安装与使用 2.2 Linux系统安装-系统分区 2.3 Linux系统安装-Linux系统安装 2.4 Linux系统安装-远程登录管理工具 3 给Linux初学者...

    jdk-8u131-linux-x64.rpm.rar

    解压缩rar文件后,你需要通过Linux的命令行工具来安装这个RPM包,通常使用`sudo rpm -ivh jdk-8u131-linux-x64.rpm`命令。安装完成后,系统会自动配置环境变量,使得Java可被系统识别和使用。 在没有官方账号或网络...

    Linux命令之bc--浮点计算器、进制转换

    ### Linux命令之bc -- 浮点计算器、进制转换 #### 概述 在Linux环境中,用户经常需要处理各种计算任务。尽管Bash环境已经具备了处理整数运算的能力,但对于涉及浮点数的复杂计算,则显得力不从心。这时,`bc` 命令...

    Linux 中 RPM 命令参数使用详解

    本文将详细介绍RPM命令的各种参数及其使用方法。 #### 二、RPM 基本介绍 RPM 是一种用于管理软件包的工具,它允许用户安装、卸载、升级、验证和管理软件包。RPM 软件包通常包含源代码编译后的二进制文件以及配置...

Global site tag (gtag.js) - Google Analytics