首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux rpm 命令使用详解

rpm 执行安装包有二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机,而源代码包将会由 RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。...-list #[查看rpm包]package信息 rpm -qpi Linux-1.4-6.i368.rpm --query--package--install #[查看rpm包] rpm -qpf...Linux-1.4-6.i368.rpm --file #[查看包]依赖关系 rpm -qpR file.rpm #[抽出文件] rpm 2cpio file.rpm |cpio -div #...源代码包装安装 .src.rpm结尾的文件,这些文件是由软件的源代码包装而成的,用户要安装这类RPM软件包,必须使用命令: #这个命令会把源代码解包并编译、安装它 rpm --recompile vim...-4.6-4.src.rpm #如果用户使用这个命令,在安装完成后,还会把编译生成的可执行文件重新包装成i386.rpmRPM软件包。

3.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux RPM 命令

RPM 包管理器 (RPM)是一个强大的包管理系统,它广泛用于 Red Hat Linux 和它的衍生版本,例如 CentOS 和 Fedora。RPM 涉及rpm命令和.rpm文件。...在安装一个 RPM 包之前,你必须要先使用一个浏览器或者命令行工具,例如 curl 或者 wget 来下载软件包到你的系统上。...当安装 RPM 包时,确认它们是为你的系统架构和你的 CentOS 系统版本而构建的。在替换或者更新重要的系统包,例如 glibc,systemd,其他保证系统正常运行的服务和的库时,必须格外小心。...下面的命令将会显示 OpenJDK14 是否被安装在系统上: sudo rpm -q java-11-openjdk-devel 如果这个软件包被安装,你将会看下这样的显示: java-11-openjdk-devel...-a选项: sudo rpm -qa 三、验证 RPM 软件包 当验证一个软件包时,rpm命令检测一个软件包所安装的每个文件是否都存在系统上,文件的摘要,归属,权限等等。

7.5K10

Linux命令行:rpm 命令参数使用详解

文件以外,也有其它的文件; 一个RPM的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系;依赖关系并不是Linux特有的, Windows操作系统也是同样存在的...;比如我们在Windows系统运行3D游戏,在安装的时候,他可能会提示,要安装Direct 9 ;Linux和Windows原理是差不多的; 软件安装流程图: ?...; 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统的某个文件属于哪个软件包; 3、可以在查询系统的软件包是否安装以及其版本; 4、作为开发者可以把自己的程序打包为RPM 包发布;...rpm 1、对系统已安装软件的查询; 1)查询系统已安装的软件; 语法:rpm -q 软件名 举例: [root@localhost beinan]# rpm -q gaim gaim-1.3.0...-1.fc4 -q就是 --query ,中文意思是“问”,此命令表示的是,是不是系统安装了gaim ;如果已安装会有信息输出;如果没有安装,会输出gaim 没有安装的信息; 查看系统中所有已经安装的包

3.8K30

Linux rpm命令

现象 在使用rpm对jdk的rpm文件进行安装操作时,执行如下命令rpm -ivh jdk-7u80-linux-x64.rpm 显示:jdk-7u80-linux-x64.rpm is already...此时想卸载之后重新安装,执行如下命令rpm -e jdk-7u80-linux-x64.rpm 结果显示:xx.rpm is not installed。...原因追踪 因为在安装jdk的过程手动删除了rpm文件安装生成的目录,导致重新执行安装命令时提示已经安装,可是卸载时却发现并没有安装。...解决方法 执行: rpm -qa | grep 1.7.0_80-fcs.x86_64 其中1.7.0_80-fcs.x86_64为执行安装时显示已经存在的程序。...执行结果: jdk-1.7.0_80-fcs.x86_64 针对查出的结果执行一下命令rpm -e jdk-1.7.0_80-fcs.x86_64 当执行完成之后,即可重新安装rpm文件。

5.1K60

Linux系统ls命令用法详解

linux系统ls命令的用法 ls命令linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。...通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls 命令在日常的linux操作中用的很多,在此给大家介绍一下ls 命令的使用方法...[linux ~]$ ls -l -R /linux/ls-file   输入上面的命令回车后,就会显示目录下所有文件的详细信息   在使用 ls 命令时要注意命令的格式:在命令提示符后,首先是命令的关键字...在以上这条命令""ls -l -R /linux/ls-file","ls" 是命令关键字,"-l -R"是参数,"/linux/ls-file"是命令的操作对象。...在这条命令,使用到了两个参数,分别为"l"和"R",你也可以把他们放在一起使用,如下所示:   [linux ~]$ ls -lR /linux/ls-file   这种形式和上面的命令形式执行的结果是完全一样的

3.7K40

Linux rpm 命令参数使用详解[介绍和应用]

文件以外,也有其它的文件; 一个RPM的应用程序,有时除了自身所带的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系;依赖关系并不是Linux特有的, Windows操作系统也是同样存在的...;比如我们在Windows系统运行3D游戏,在安装的时候,他可能会提示,要安装Direct 9 ;Linux和Windows原理是差不多的; 软件安装流程图: ?...2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统的某个文件属于哪个软件包; 3、可以在查询系统的软件包是否安装以及其版本; 4、作为开发者可以把自己的程序打包为RPM 包发布; 5、软件包签名...--rebuilddb 注:这个要花好长时间; 注:这两个参数是极为有用,有时rpm 系统出了问题,不能安装和查询,大多是这里出了问题; 二)RPM软件包管理的查询功能: 命令格式 rpm {-q|-...,中文意思是“问”,此命令表示的是,是不是系统安装了gaim ;如果已安装会有信息输出;如果没有安装,会输出gaim 没有安装的信息; 查看系统中所有已经安装的包,要加 -a 参数 ; [root@localhost

3.4K100

LinuxRPM 和 YUM 包管理详解

概述 在本教程,学习如何使用 RPM 和 YUM 工具管理 Linux 系统上的包。学习: 使用 RPM 和 YUM 安装、重新安装、升级和删除包。...前提条件 要从本系列教程获得最大收获,您应该拥有 Linux 的基本知识和一个正常工作的 Linux 系统,您可以在这个系统上实践本教程涵盖的命令。...所有工具都拥有基本的命令行功能,而其他一些工具可以提供对用户更友好的接口。所有工具都能从互联网检索包。 安装 Linux 系统时,通常会安装大量包。...RPM 现在是 Linux Standard Base (LSB) 中用于打包的包管理系统。...rpm命令选项分组为 3 个小组: 查询和验证包 安装、升级和删除包 执行其他功能 本教程将重点介绍前两组命令选项。在 RPM 的手册页可以找到其他功能的信息。

2.6K21

linuxRPM命令的20个实际示例

rpm将所有已安装包的信息保存在/var/lib/rpm数据库。 rpmLinux 系统下安装包的唯一方式,如果你已经使用源代码安装了包,那么rpm不能管理它。...如何检查rpm签名包 在 Linux 系统上安装包之前,请务必检查包的 PGP 签名,并确保其完整性和来源是OK.使用以下命令–checksig(check signature) 选项来检查名为的包的签名...如何列出所有已安装的rpm包 键入以下命令以打印Linux系统上已安装软件包的所有名称。...[rumenz@local]#rpm -evv nx 11. 如何删除没有依赖关系的rpm包 这–nodeps(Do not check dependencies) 选项强制从系统删除rpm包。...如何重建损坏的rpm数据库 有时rpm数据库会损坏并停止rpm系统上其他应用程序的所有功能。所以,此时我们需要重建rpm数据库并借助以下命令进行恢复。

1.3K20

Linux 系统 top 命令详解

文章目录 前言 top 命令关键词详解 1. VIRT:virtual memory usage 虚拟内存 2. RES:resident memory usage 常驻内存 3....DATA :数据占用的内存 5. top 运行的交互命令 top 命令图解 1. 系统运行时间和平均负载 2. 任务 3. CPU 状态 4. 内存使用 5. 各进程(任务)的状态监控 6....‘s’ : 设置刷新频率(单位是秒s) 前言 top命令Linux下常用的性能分析工具,能够实时显示系统状况,比如cpu、内存的使用等。以下详细介绍 top 命令。 top 命令关键词详解 1....2、真正的该程序要求的数据空间,是真正在运行要使用的。 3、单位kb 5. top 运行的交互命令 即 top 运行可以通过 top 的内部命令对进程的显示方式进行控制。...任务 Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie Tasks任务(进程): 系统现在共有个进程 : 29 运行的进程

3.3K10

Linux系统iostat命令详解

一、iostat命令简介 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。...iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。 二、iostat命令安装 # iostat属于sysstat软件包。可以直接安装。...[root@localhost ~]# yum -y install sysstat 三、iostat命令使用 语法 iostat (选项) (参数) 选项 -c:仅显示CPU使用情况; -d:...如果%idle值持续低于10,表明CPU处理能力相对较低,系统中最需要解决的资源是CPU。...rrqm/s:  每秒进行 merge 的读操作数目.即 delta(rmerge)/s wrqm/s: 每秒进行 merge 的写操作数目.即 delta(wmerge)/s %util: 一秒有百分之多少的时间用于

1.7K30

Linux系统lsof命令详解

lsof 简介 lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。...是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 lsof(list open files)是一个列出当前系统打开文件的工具。...在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。...,unix域名socket 9、还有一些其他的文件我这里就不一一列举了,在linux操作系统,一切皆文件。...current work dirctory,即:应用程序的当前工作目录,这是该应用程序启动的目录,除非它本身对这个目录进行更改 2)txt:该类型的文件是程序代码,如应用程序二进制文件本身或共享库,如上列表显示的

1.7K30

LinuxLinux 系统的注销、重启和关机命令详解

执行重启操作后,所有当前运行的程序和服务将被停止,然后系统将重新启动。在 Linux ,执行重启操作的命令为: reboot:通过执行该命令可以实现系统的重新启动。 reboot 3....关机命令 关机命令用于安全地关闭系统,使系统停止运行并断开电源。在关机之前,系统会停止所有正在运行的程序和服务。...在 Linux ,执行关机操作的命令为: shutdown:通过执行该命令可以实现系统的关机。...总结起来,通过了解和掌握注销、重启和关机命令,用户可以更加灵活地管理 Linux 系统。这些命令在日常使用中经常会遇到,因此掌握它们的使用方式是非常实用的。...希望这篇博客能够帮助读者更好地理解和使用这些命令,提高在 Linux 操作系统下的操作效率。

22210

Linux系统yum命令安装软件时保留(下载)rpm

于是想到一个办法,利用有外网的服务器的 yum 命令来安装这些软件,并自动保留安装包即可。 于是就有了以下的转载教程: ? 一、让 yum 命令下载 RPM 包,而不安装。...yum 是一个优秀的软件获取与系统更新的工具,主要应用于 redhat 系列的发行版本上。...--downloaddir=/usr/local/src 就会自动把对应系统的 unixODBC 版本下载到目录 /usr/local/src 下。...如果系统已经安装了 unixODBC,那么就不会下载成功了!但我又需要这个安装包,咋办呢?办法也很直接,先使用 yum  remove 卸载,再执行一次命令即可获得这个安装包了。...二、不使用 yum-downloadonly 插件,自动安装或升级的同时保留 RPM 包 yum 默认情况下,升级或者安装后,会删除下载的 rpm 包。

5.7K50

Linux 系统设置 : dircolors 命令详解

dircolors命令设置ls命令在显示目录或文件时所用的色彩。dircolors可根据[色彩配置文件]来设置LS_COLORS环境变量或是显示设置LS_COLORS环境变量的命令。...语法 dircolors(选项)(参数) 选项 -b或--sh或--bourne-shell:显示在Boume shell,将LS_COLORS设为目前预设置的shell指令; -c或--csh或-...文件 粗体-红字 .Z 01;31 .Z文件 粗体-红字 .gz 01;31 .gz文件 粗体-红字 .bz2 01;31 .bz2文件 粗体-红字 .deb 01;31 .deb文件 粗体-红字 .rpm...01;31 .rpm文件 粗体-红字 .jar 01;31 .jar文件 粗体-红字 # image formats .jpg 01;35 .jpg图片 粗体-粉红字 .jpeg 01;35 .jpeg...利用dircolors命令,查看我们的系统当前的文件名称显示颜色的值,然后利用管道重定向到用户目录下的任意一个文件(这里我们创建了一个.dir_colors文件) 命令1:cd ~ 命令2:dircolors

3.9K20

linux系统监控 sar命令详解

sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告, 包括:文件的读写情况、系统调用的使用情况...本文主要以CentOS 6.3 x64系统为例,介绍sar命令。...1、sar命令常用格式 sar [options] [-A] [-o file] t [n] 其中: t为采样间隔,n为采样次数,默认值是1; -o file表示将命令结果以二进制格式存放在文件...kbbuffers和kbcached:这两个值就是free命令的buffer和cache. kbcommit:保证当前系统所需要的内存,即为了确保不溢出而需要的内存(RAM+swap)....await:从请求磁盘操作到系统完成处理,每次请求的平均消耗时间,包括请求队列等待时间,单位是毫秒(1秒=1000毫秒). svctm:系统处理每次请求的平均时间,不包括在请求队列消耗的时间.

3.1K10
领券