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

如何在 CentOS 上安装 RPM 软件包

/file.rpm 想要使用 yum 升级已经安装软件包,可以使用和安装软件包一样的过程。...如果因为某些原因,你想移除已经通过 yum 安装RPM 软件包,使用标准的yum remove 命令加上软件包名: sudo yum remove file.rpm 三、使用rpm 安装 RPM 软件包...如果这个软件包依赖的其他的软件包没有被安装rpm将会显示一个所有缺失依赖软件包的列表。你将不得不自己去下载并且手动安装所有的依赖软件包。...rpm -Uvh file.rpm 如果你尝试升级的软件包没有被安装,使用rpm -U命令将会安装它。...想要安装一个没有安装软件包,但是它的所有必须安装的依赖软件包没有全部被安装上,此时你需要使用--nodeps选项: sudo rpm -Uvh --nodeps file.rpm 想要移除一个软件包,使用

2.2K30

如何使用`yum`命令安装RPM软件包

yum命令使得在Linux系统中安装、更新和删除软件包变得更加简单和方便。本文将详细介绍如何使用yum命令安装RPM软件包。...RPM文件包含软件包的二进制文件、配置文件和安装脚本等。使用RPM可以轻松地安装、更新和删除软件包。yum 命令简介yum是一个命令行工具,用于管理基于RPM的Linux发行版上的软件包。...使用 yum 命令安装 RPM使用yum命令安装RPM非常简单。首先,确保你的系统已经配置了合适的软件源。...接下来,打开终端并执行以下命令:yum install 其中,是你要安装RPM软件包的名称。...本文详细介绍了如何使用yum命令安装RPM软件包,包括基本的安装语法、额外选项、查找可用软件包、更新软件包以及移除软件包等操作。

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

卸载软件包命令_查看rpm包是否安装

‘xxx/bin/xxxx.xx’ 是一个包中任意的文件 ‘xxxxxx’ 是查询得到的rpm包的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除...软件包标识 对于已安装软件包,RPM使用如下格式来唯一标识它: Name[-Subname]-Version-Release其中: Name: 指软件名;Subname : 本项可选,指软件包子包的名字...例如: 包裹文件file-3.26-6.i386.rpm安装后,其软件包标识为file-3.26-6。可以用此标识卸载,查询,校验该软件包。在命令行上输入软件包标识时,可以写全,也可以采用简写的方式。...–noscripts : 不执行脚本程序 一个RPM软件包中可包含五种脚本程序,即:安装前脚本程序,安装后脚本程序,卸载前脚本程序,卸载后脚本程序和校验脚本程序。...–notriggers : 不执行触发程序 为了软件包间的交互控制,RPM设计了三种触发程序:安装时触发程序,卸载前触发程序和卸载后触发程序。

1.7K20

如何在 CentOS Linux 上安装 RPM 软件包

RPM 关联rpm命令和.rpm 文件格式。 CentOS 软件源包含了成千上万的 rpm 软件包。这些软件包都可以使用桌面软件管理工具或者通过命令行使用yum,dnf和rpm工具来进行安装。...在这篇指南中,我们将会讲解在 CentOS 上如何安装 rpm 文件。 当你安装来自非官方源的 rpm 软件包时,需要格外小心。这个软件包必须是为了你的系统架构和 CentOS 版本所构建的。...仅仅以 root 或者其他有 sudo 权限的用户身份才能安装或者移除 RPM 软件包。...你应该经常使用yum和dnf而不是 rpm,进行安装,升级,和移除软件包,因为rpm不会解决依赖问题。...想要使用rpm进行安装 rpm 软件包,请使用rpm加上-i(或者-U)选项加上文件路径: sudo rpm -i google-chrome-stable_current_x86_64.rpm 如果你正在安装或者升级的软件包依赖于其他没有被安装软件包

20.6K20

rpm命令 – RPM软件包管理器

rpm命令是Red-Hat Package Manager(RPM软件包管理器)的缩写, 该命令用于管理Linux 下软件包的软件。...在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。 概括的说,rpm命令包含了五种基本功能:安装、卸载、升级、查询和验证。...,本参数需配合”-l”参数使用 -e或--erase 卸载软件包 -f 查询文件或命令属于哪个软件包 -h或--hash 安装软件包时列出标记 -i 显示软件包的相关信息 --install 安装软件包...-vv 详细显示指令执行过程 参考实例 直接安装软件包: [root@linuxcool ~]# rpm -ivh packge.rpm 忽略报错,强制安装: [root@linuxcool ~]...# rpm --force -ivh package.rpm 列出所有安装过的包: [root@linuxcool ~]# rpm -qa 查询rpm包中的文件安装的位置: [root@linuxcool

1.1K31

CentOS 上安装 RPM 软件包具体步骤

假设它与您的系统兼容并且满足所有依赖性,输入y 将安装RPM 软件包。 如果 RPM 软件包依赖于您尚未安装的其他软件包,并且这些软件包在您的系统上启用的存储库中可用,则将安装所有依赖项。...如果要更新已使用 yum 安装RPM 软件包,请使用与安装软件包时相同的过程。...如果由于某种原因要删除已安装软件包,请使用标准 yum remove 命令,后跟软件包名称: sudo yum remove file.rpm 使用 RPM 安装 RPM 软件包 RPM 是一种低级工具...要使用该 rpm 工具安装 RPM 软件包,请使用安装选项 -i ,后跟 RPM 软件包名称: sudo rpm –ivh file.rpm 如果程序包依赖于您尚未安装的其他程序包,则 rpm 将显示所有缺少的依赖项的列表...CentOS 上安装 RPM 软件包

3.3K30

rpm命令使用RPM软件包管理器

rpm命令是Red-Hat Package Manager(RPM软件包管理器)的缩写, 该命令用于管理Linux 下软件包的软件。...在 Linux 操作系统下,几乎所有的软件均可以通过RPM 进行安装、卸载及管理等操作。 概括的说,rpm命令包含了五种基本功能:安装、卸载、升级、查询和验证。...,本参数需配合”-l”参数使用 -e或--erase 卸载软件包 -f 查询文件或命令属于哪个软件包 -h或--hash 安装软件包时列出标记 -i 显示软件包的相关信息 --install 安装软件包...-vv 详细显示指令执行过程 参考实例 直接安装软件包: [root@linux ~]# rpm -ivh packge.rpm 忽略报错,强制安装: [root@linux ~]# rpm --...force -ivh package.rpm 列出所有安装过的包: [root@linux ~]# rpm -qa 查询rpm包中的文件安装的位置: [root@linux ~]# rpm -ql ls

63350

RPM软件包管理机制之旅

软件包管理机制与RPM    开源软件可以用Tarball的方式来从源代码安装软件(1),这样的安装方式对普通用户来说很麻烦。比如要升级软件,还需要先更新源代码,再重新编译、安装。...RPM软件包的增删改查及验证 1. 安装RPM软件包到系统    现在的系统很少用到直接使用RPM包来安装软件,而是采用YUM(后面介绍)来安装。...例如,安装qemu-img软件包可以采用如下命令: #rpm -ivh qemu-img-1.4.2-3.fc19.i686.rpm -i选项表示rpm命令将安装qemu-img软件包;-v选项可以显示更详细的安装信息...采用rpm -i命令来安装软件包并不会去解决软件包之间的依赖问题。如果说软件包B依赖于软件包A,那么在安装B之前A必须已经在系统中安装。...删除RPM软件包    删除RPM软件包的命令和安装命令同样简单,只需要在rpm命令之上使用-e选项即可,同样值得一提的是删除软件包也需要注意软件包之间的依赖性,比如说,如果软件包A依赖于软件包B,那么应该先卸载软件包

2.8K70

本地yum仓库搭建及rpm软件包定制

包上传到此目录,此目录下面还可以包括文件夹 安装createrepo软件 createrepo是linux下的创建仓库的软件包。...RPM软件包定制 支持的源类型包 dir           将目录打包成所需要的类型,可以用于源码编译安装软件包 rpm         对rpm进行转换 gem        对rubygem包进行转换...,则覆盖它 -p    输出的安装包的目录,不想放在当前目录下就需要指定 --post-install    软件包安装完成之后所要运行的脚本;同--after-install --pre-install...   软件包安装完成之前所要运行的脚本;同--before-install --post-uninstall   软件包卸载完成之后所要运行的脚本;同--after-remove --pre-uninstall...   软件包卸载完成之前所要运行的脚本;同--before-remove Nginx打包语句参考 第一步:创建脚本: [root@yum scripts]# vim nginx_rpm.sh # 这是安装

1.6K50

rpm卸载命令_yum卸载软件包的命令

‘xxx/bin/xxxx.xx’ 是一个包中任意的文件 ‘xxxxxx’ 是查询得到的rpm包的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除...软件包标识 对于已安装软件包,RPM使用如下格式来唯一标识它: Name[-Subname]-Version-Release 其中: Name: 指软件名; Subname : 本项可选,指软件包子包的名字...例如: 包裹文件file-3.26-6.i386.rpm安装后,其软件包标识为file-3.26-6。可以用此标识卸载,查询,校验该软件包。在命令行上输入软件包标识时,可以写全,也可以采用简写的方式。...–noscripts : 不执行脚本程序 一个RPM软件包中可包含五种脚本程序,即:安装前脚本程序,安装后脚本程序,卸载前脚本程序,卸载后脚本程序和校验脚本程序。...–notriggers : 不执行触发程序 为了软件包间的交互控制,RPM设计了三种触发程序:安装时触发程序,卸载前触发程序和卸载后触发程序。

1.3K10

使用mock来编译和管理RPM软件包

mock的功能 mock不只是将文件安装到Buildroot指定的根目录,而是创建一个打包的沙盒(sandbox),挂载一些必要的文件系统(proc,sys等),将打包过程所用到的软件包(BuildRequires...指定)都安装到沙盒中,然后将指定的SRPM包进行编译,生成最终的RPM包。...除了打包之外,mock也可以用来制作沙盒来测试软件包安装mock 使用YUM安装fedora维护者工具fedora-packager后,mock和koji作为依赖也被安装到系统中了。...之前需要将当前用户加入到mock用户组,并使用户登陆到该用户组: sudo usermod -a -G mock [User name] && newgrp mock 使用mock来打包 使用mock打包需要配置文件来指定安装软件包所用到的...mock libvirt-1.2.2-1.fc20.src.rpm 将会在BUILDROOT目录下挂载一些必要的文件必要的文件系统,并安装打包过程需要用到的软件包,最终生成RPM包。

1.6K90

RPM 安装位置

rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 rmp软件包安装可以使用程序rpm来完成。...,rpm -i –force –nodeps 可以忽略所有依赖关系和文件问题,什么包 都能安装上,但这种强制安装软件包不能保证完全发挥功能 2.如何安装.src.rpm软件包 有些软件包是以...5.如何查看与rpm包相关的文件和其他信息 下面所有的例子都假设使用软件包mysql-3.23.54a-11 1.我的系统中安装了那些rpm软件包 rpm -qa 讲列出所有安装过的包...如果要查找所有安装过的包含某个字符串sql的软件包 rpm -qa |grep sql 2.如何获得某个软件包的文件全名 rpm -q mysql 可以获得系统中安装的mysql软件包全名,...一个没有安装过的软件包,使用rpm -qip ****.rpm 一个已经安装过的软件包,还可以使用rpm -qi ****.rpm 6.某个程序是哪个软件包安装的,或者哪个软件包包含这个程序

1.2K20
领券