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

Linux RPM 命令:安装、卸载、升级、查询 RPM 包的 15 个示例

RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM 包。 RPM是Red Hat Package Manager的缩写。...它会检查您的系统是否适合 RPM 包中包含的软件,确定 rpm 包内文件的安装位置,将它们安装到您的系统上,并将该软件添加到其数据库中安装的 RPM 包。...2.使用rpm -qa查询所有RPM包 您可以使用 rpm 命令查询系统中安装的所有软件包。...使用 rpm -Vp 验证特定的 RPM 包 验证包会将有关包中已安装文件的信息与有关从 rpm 数据库中存储的包元数据中获取的文件的信息进行比较。...使用 rpm -Uvh 升级 RPM 包 升级软件包与安装软件包类似,但 RPM 会在安装新软件包之前自动卸载软件包的现有版本。如果未找到旧版本的软件包,升级选项仍将安装它。

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

    Linux RPM包安装指南

    一、RPM包介绍 Red Hat Package Manager (RPM)是一种在Linux系统中的软件包管理工具,主要用于安装、升级和卸载软件包。...RPM包是一种预编译的二进制文件,其中包含了软件的可执行程序、库文件以及配置文件等,可以大大简化软件的安装过程。 通常Linux系统中都会默认安装RPM包管理工具。...可以使用以下命令查看已安装的RPM包: rpm -qa 如果需要卸载已安装的RPM包,则可以使用以下命令: rpm -e package_name 三、RPM包依赖关系 在安装或者升级RPM包时,可能会遇到依赖关系的问题...即某个RPM包依赖于其他的RPM包,如果依赖的包没有安装,则不能成功安装该包。...六、总结 使用RPM包安装和管理软件可以大大简化软件的安装过程,提高系统的稳定性和安全性。但是在安装和升级过程中,需要注意依赖关系,避免出现问题。

    11.6K21

    Linux升级内核--编译安装

    所以我们可能会遇到升级内核的情况 目前最新的稳定版本是5.9.14, 但是编译该版本的内核需要高版本的gcc, 生产环境gcc尽量保持与发行版本一致 所以我们本次环境以5.5.9为例 kernel官网:...内核rpm包 编译安装太麻烦, 也可以去下载编译好的rpm包来升级, 也可以自己编译好了做成RPM包, 也可以直接tar打包然后拷贝到模板环境再安装都是可行的 做RPM包的时候最好是参考官网给的SRPM...来做 发行版本官网一般都有SRPM目录来放RPM源码包的 如centos7.8的内核SRPM包: https://archive.kernel.org/centos-vault/7.8.2003/os/...Source/SPackages/kernel-3.10.0-1127.el7.src.rpm 感兴趣的可以自己去整整, 也可以参考我之前写的nginx制作为RPM包 ,虽然不够专业,但是够简单 特别说明...: 生产环境尽量别升级内核, 除非你很想要某个新功能.

    7.2K10

    Linux 源码介绍&内核升级

    # Linux 源码介绍&内核升级 # 为什么要阅读Linux内核s 爱好,就是喜欢linux(黑客精神) 想深入理解linux底层运行机制,对操作系统有深入理解 阅读Linux 内核,你会对整个计算机体系有一个更深刻的认识...# Linux0.01内核源码 # 基本介绍 Linux 的内核源代码可以从网上下载,解压缩后文件一般也都位于linux目录下。...实际上这是一个反复的过程,不可能读一遍就理解 linux内核源码阅读&目录介绍&main.c说明 # Linux内核最新版和内核升级 # 内核地址 (opens new window) 查看 #....tar.gz # Linux内核升级应用实例 将CentOS系统从7.6内核升级到7.8版本内核(兼容性问题) # 具体步骤 uname -a...//查看 当前的内核版本 yum info kernel -q //检测内核版本,显示可以升级的内核 yum update kernel //升级内核 yum list

    2.5K30

    CentOS 7 升级 Linux 内核

    目前 Linux 内核已经发布到 4.X(可以随时在 Linux 内核官网 查看当前版本),为了使用最新版本的内核,只好在安装 CentOS 7 后对内核进行升级。...大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。这些内核可能不再和 Linux 内核官方开发维护人员有关系了。...通过这个由各大 Linux 发行版支持的仓库升级内核,通常来说更简单可靠,但是可选择的内核版本也更少。.../elrepo-release-7.0-2.el7.elrepo.noarch.rpm 4.2 查看可用的系统内核包: 可以看到,只有 4.4 和 4.15 两个版本可以使用: # yum --disablerepo...RPM 包 yum remove kernel-tools-libs-3.10.0-514.26.2.el7.x86_64 kernel-3.10.0-327.el7.x86_64 kernel-tools

    4K22

    Linux系统内核如何升级

    有些小伙伴在使用Linux系统时可能会遇到网卡不能使用,亮度不能调节,触摸板不能识别,等等问题,这些都是内核版本过低而导致,只需要把内核升级一下就可以, 下面为大家分享一下Linux系统内核升级方法。...一般更换内核我们是将内核升级为更高版本。...下载内核 目前下载有很多地址,我主要使用以下两个: github上下载linux kernel ubuntu的仓库中下载linux kernel 内核需要下载那些文件?...目前ubuntu 18.04已经使用4.15版本内核,linux mint 19也使用4.15版本内核。...总结 至此关于Linux内核升级的教程已经全部完成,大家如果在内核升级过程中遇到问题可以通过评论区将问题提交给我们。

    8.6K30

    制作RPM包

    redhat系列的linux使用RPM来管理安装软件很方便,把自己常用的脚本变成RPM包之后,用起来就方便了。...1.要制作RPM包,首先要看一下RPM包的内容(可以忽略) 2020-01-16_101241.png 2.环境准备 软件包依赖:rpm-build rpmdevtools 2020-01-16_101653....png 3.设置 制作RPM包 的环境 直接执行命令:rpmdev-setuptree即可在当前用户的家目录生成如下目录结构 2020-01-16_102024.png 4.拷贝自己的脚本到相应目录...包 %description #描述 this is set ddcw some habit %prep #安装前所需要做的事情 echo -e "\033[1;41;33m pre install...包 2020-01-16_105549.png 我换一台机器测试这个RPM包: 2020-01-16_110258.png 再验证一下功能(根据自己脚本测试,我的测试出来是OK的): 2020-01-16

    1.5K30
    领券