当前位置: 首页 > news >正文

快速网站建设费用/专业全网优化

快速网站建设费用,专业全网优化,济南做网站的价格,做培训网站前端RPM软件包管理器(RPM)是Red Hat Linux及其衍生产品(如CentOS和Fedora)使用的功能强大的软件包管理系统。 RPM还指rpm命令和.rpm文件格式。 RPM软件包包括文件和元数据的存档,其中包括诸如依赖和安装位置之类的信息。在本教程中,我们将讨论如何使用rpm命令…

RPM软件包管理器(RPM)是Red Hat Linux及其衍生产品(如CentOS和Fedora)使用的功能强大的软件包管理系统。 RPM还指rpm命令和.rpm文件格式。 RPM软件包包括文件和元数据的存档,其中包括诸如依赖和安装位置之类的信息。

在本教程中,我们将讨论如何使用rpm命令安装,更新,删除,验证,查询以及以其他方式管理RPM软件包。

安装,更新和删除RPM软件包

通常,要在基于Red Hat的发行版上安装新软件包,请使用yum或dnf命令,这些命令可以解决并安装所有软件包相关性。

在安装,更新和删除软件包时,始终应该优先使用yum或dnf而不是rpm。

在安装RPM软件包之前,必须首先使用浏览器或命令行工具(例如curl或wget)将软件包下载到系统上。

安装RPM软件包时,请确保它们是为您的系统体系结构和CentOS版本构建的。在替换或更新重要的系统软件包(例如glibc,systemd或其他对于系统正常运行必不可少的服务和库)时,要格外小心。

只有root用户或具有sudo权限的用户才能安装或删除RPM软件包。

要使用rpm安装RPM软件包,请使用-i选项,后跟软件包名称:sudo rpm -ivh package.rpm

-v选项告诉rpm显示详细输出,-h选项显示带有哈希标记的进度条。

您可以跳过下载部分,并向rpm命令提供RPM软件包的URL:sudo rpm -ivh https://example.com/package.rpm

要升级RPM软件包,请使用-U选项。如果未安装该软件包,则会进行安装:sudo rpm -Uvh package.rpm

如果您要安装或更新的软件包取决于当前未安装的其他软件包,rpm将显示所有缺少的依赖项列表。您将必须手动下载并安装所有依赖项。

要安装RPM软件包而不在系统上安装所有必需的依赖项,请使用--nodeps选项:sudo rpm -Uvh --nodeps package.rpm

要删除(擦除)RPM软件包,请使用-e选项:sudo rpm -e package.rpm

当您要删除软件包而不删除其依赖项时,--nodeps选项也很有用:sudo rpm -evh --nodeps package.rpm

--test选项告诉rpm运行安装或删除命令,而无需实际执行任何操作。它仅显示该命令是否有效:sudo rpm -Uvh --test package.rpm

查询RPM软件包

-q选项告诉rpm命令运行查询。

要查询(搜索)是否安装了某个软件包,请将软件包名称传递给rpm -q命令。以下命令将向您显示系统上是否安装了OpenJDK 11软件包:sudo rpm -q java-11-openjdk-devel

如果已安装软件包,您将看到类似以下的内容:java-11-openjdk-devel-11.0.4.11-0.el8_0.x86_64

通过-i以获取有关所查询软件包的更多信息:sudo rpm -qi java-11-openjdk-devel

要获取已安装的RPM软件包中所有文件的列表:sudo rpm -ql package

如果要查找特定文件属于哪个已安装软件包,请键入:sudo rpm -qf /path/to/file

要获取系统上所有已安装软件包的列表,请使用-a选项:sudo rpm -qa

验证RPM软件包

验证软件包时,rpm命令检查系统上是否存在软件包安装的每个文件,文件的摘要,所有权,权限等。

要验证已安装的软件包,请使用-V选项。例如,要验证openldap软件包,您将运行:sudo rpm -V openldap-2.4.46-9.el8.x86_64

如果验证通过,则该命令将不会输出任何输出。否则,如果某些检查失败,则会显示一个字符,指示测试失败。

例如,以下输出显示文件的mTime已更改(“ T”):.......T. c /etc/openldap/ldap.conf

有关每个字符的含义,请参见RMP手册页。

要验证所有已安装的rpm软件包,请运行以下命令:sudo rpm -Va

结论

rpm是用于安装,查询,验证,更新和删除RMP软件包的低级命令行工具。安装RPM软件包时,应首选使用yum或dnf,因为它们会自动为您解决所有依赖性。

有关您终端中所有可用命令选项的更多信息,请键入man rpm或访问RPM.org网站。

如果您有任何问题或反馈,请随时发表评论。

http://www.lbrq.cn/news/1327933.html

相关文章:

  • 安卓盒子 做网站/互联网营销师证书含金量
  • 盐山做网站的/网络推广工作
  • 1元涨1000粉丝网站/seo名词解释
  • app与网站的关系/上海网站seo
  • 广西两学一做考试网站/网址之家
  • phpcms 网站模板/seo教育培训机构
  • 阿里云备案个人可以做网站吗/保定百度首页优化
  • 用网站做简历/加强服务保障满足群众急需ruu7
  • 网站建设联/湖南靠谱关键词优化
  • 可以做哪些网站/搜狗竞价
  • 大学生简历免费制作网站/推广引流平台app大全
  • 在那些网站做宣传更好/厦门人才网唯一官网
  • 万网的网站建设/天津关键词优化网排名
  • 北京疫情宣布解除时间/郑州靠谱seo整站优化
  • 网站建设 模块/惠州百度seo在哪
  • 游戏推广平台代理加盟/六年级上册数学优化设计答案
  • 个体搞网站建设 经营范围/独立站谷歌seo
  • 做网站的用途/企业微信会话存档
  • 免费手机图片编辑器/seo每日一贴
  • 做一个网站后期维护需要做什么/海南seo顾问服务
  • 做网站需要企业/网站文章优化技巧
  • 企业网站界面 优帮云/seo查询源码
  • 北京市网站开发/关键词app
  • 美国纽约网站建设费用/网站热度查询
  • 网站赚取广告费/徐州seo顾问
  • ssm框架做电影网站/农业推广
  • 美工首页设计/宁波优化推广选哪家
  • 推广网站企业/360搜索引擎的特点
  • 做木马的网站/怎样和政府交换友链
  • 网站的页面设计/个人网站设计作品
  • 从内部保护你的网络
  • UE5 动态扫描波
  • CSS font-weight:500不生效
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现裂缝的检测识别(C#代码UI界面版)
  • YOLO-01目标检测基础
  • DDD中的核心权衡:模型纯度与逻辑完整性