Linux 软件安装(基于RPM)。

这篇具有很好参考价值的文章主要介绍了Linux 软件安装(基于RPM)。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.什么是RPM?

在使用linux的过程中,不同的发行版的软件安装是不同的,所以,不同的发行版之间的软件安装不一样,比如我使用的发行版(Centos)使用的软件管理工具是RPM(Red Hat Package Manager),来管理软件安装和升级和卸载等操作,但RPM类型的软件包在Archlinux,Ubuntu上不管用了。

2.什么是SRPM?

带源码的RPM就叫做SRPM(source RPM)        ,这种类型的软件包的后缀名一般为***.src.rpm。

SRPM的安装步骤:

1.先将该软件以RPM管理方式编译,此时的SRPM会被编译成RPM文件。

2.然后将RPM安装到系统中。

3.RPM和SRPM的区别。

文件格式        文件名格式        是否可以直接安装        程序类型        是否可以修改编译

RPM          xxx.rpm                        YES                        已经编译                NO

SRPM        xxx.src.rpm                     NO                      没有编译                YES

4.YUM安装方式安装软件

我们知道,在使用RPM安装软件的时候,需要解决许多的依赖关系,YUM软件管理工具就很好的解决了此类问题。但是这个 软件管理工具需要网络。

5.RPM的默认安装路径

1.相关软件信息路径:/var/lib/rpm

2.  软件配置文件路径:/etc/

3.可执行文件路径:/usr/bin

4.程序使用的动态函数库:/usr/lib

5.软件的使用说明书文件:/usr/share/doc

6.一些man page 文件:/usr/share/man

6.使用RPM来安装软件

命令:rpm -i /home/windstorm/package_name-version-issue_count-suitable-plamtform.rpm

通常我们使用rpm来安装软件的时候只带这几个选项 rpm -ivh ***.rpm

1.下载软件包如图:

命令:wget https://issuepcdn.baidupcs.com/issue/netdisk/LinuxGuanjia/4.14.5/baidunetdisk-4.14.5.x86_64.rpm

Linux 软件安装(基于RPM)。

 2.开始安装:

命令:rpm -ivh baidunetdisk-4.14.5.x86_64.rpm

Linux 软件安装(基于RPM)。

安装完成

Linux 软件安装(基于RPM)。

 文章来源地址https://www.toymoban.com/news/detail-453390.html

 

5.使用RPM升级和更新软件

使用命令:rpm -Uvh \ Fvh /home/windstorm/package_name-version-issue_count-suitable-plamtform.rpm        进行升级或者更新软件包

命令:sudo rpm -Fvh baidunetdisk-4.14.5.x86_64.rpm

命令:sudo rpm -Uvh baidunetdisk-4.14.5.x86_64.rpm

Linux 软件安装(基于RPM)。

 6.安装好的软件查询。

使用命令:rpm -qa        显示所有已经安装好的软件名。

Linux 软件安装(基于RPM)。

使用命令:rpm -ql        package_name         显示package_name所有文件与目录所在完整文件名。

Linux 软件安装(基于RPM)。

 7.软件的卸载

使用命令:rpm -evh package_name

Linux 软件安装(基于RPM)。

由于rpm在安装,删除,升级时可能会导致RPM数据库/var/lib/rpm/内部文件损坏。

我们可以使用如下命令修复。

命令:rpm --rebuilddb

Linux 软件安装(基于RPM)。

 

 

 

到了这里,关于Linux 软件安装(基于RPM)。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】rpm && yum(软件包的安装以及查询)

    应用程序与系统命令的关系 典型应用程序的目录结构 Linux文件 常见的软件包封装类型 Linux内核简介 RPM软件包管理器Red-Hat Package Manager ● 由Red Hat公司提出,被 众多Linux发行版 所采用 ● 建立 统一的文件数据库 ● 详细记录软件包 安装、卸载、升级等变化 信息 ● 自动分析软

    2024年02月04日
    浏览(51)
  • 【Linux的开胃小菜】常用的RPM软件包与YUM仓库包管理器使用

    systemd与System V init的区别以及作用: System V init运行级别 systemd目标名称 systemd目标作用 0 poweroff.target 关机 1 rescue.target 单用户模式 2 multi-user.target 多用户的文本界面 3 multi-user.target 多用户的文本界面 4 multi-user.target 多用户的文本界面 5 graphical.target 多用户的图形界面 6 reboot.t

    2024年02月13日
    浏览(56)
  • Linux 下杀毒软件 clamav-1.0.0.linux.x86_64.rpm 离线安装及测试CentOS7,CentOS6.8,KylinV10 arm架构

    本文主要记录在centos7以及centos6.8版本上安装记录!废话不多说,直接开始操作!后添加KylinV10 arm架构安装记录 1、下载rpm包 https://www.clamav.net/downloads 官网地址 2、上传安装包到服务器并安装 3、创建目录 4、新建日志文件 5、编辑配置conf文件 6、配置库文件 7、创建clamav用户并

    2024年02月13日
    浏览(61)
  • linux在非联网、无网络环境下,使用yumdownload、reportrack方法安装rpm包

    当开发者在联网环境下使用Linux时,可以轻松地通过yum或apt-get安装软件。然而,在公司和企业中,由于安全原因,生产环境通常无法访问互联网,这就需要进行离线安装。离线安装有两种主要方式可选: 源码编译:源码编译耗时且需要合适的编译环境,因此一般情况下较少选

    2024年02月04日
    浏览(42)
  • Linux基础笔记16 | 软件包 RPM 详解

    软件包的分类 二进制包(binary code):无须编译,可以直接安装使用 源码包(source code):没有经过编译的包,需要借助 gcc、c++ 编译器编译后才能运行 软件包的区分 二进制包:软件包存在 bin 可执行文件 源码包:软件包的文件包含有.h、.c、.cpp等结尾的源码文件 RPM CentOS 操

    2024年02月09日
    浏览(96)
  • Linux笔记——rpm与yum下载软件命令介绍

    Linux笔记——进程管理Linux笔记——进程管理与网络监控技术讲解Linux笔记——进程管理 Linux笔记——管道相关命令以及shell编程 Linux笔记——磁盘进行分区与挂载介绍 文章目录 系列文章目录 前言 一 RPM介绍 1.1 RPM简单介绍 1.2 RPM命令语法 1.2.1 rpm安装 1.2.2 RPM升级 1.2.3 卸载 1.

    2024年02月04日
    浏览(57)
  • Linux RPM包安装、卸载和升级(rpm命令)

    通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。 表 1 RPM 包默认安装路径 安装路径 含 义 /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本的软件使用手册保存

    2024年02月15日
    浏览(50)
  • Linux RPM包安装、卸载和升级(rpm命令)详解

    下面讲解一下,如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。我们以安装 apache 程序为例。 通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到下表所示的目录中。 RPM 包默认安装路径 安装路径 含 义 /etc/ 配置文件安装目录 /u

    2024年02月14日
    浏览(59)
  • Linux rpm安装 telnet

    RPM resource telnet (rpmfind.net) 安装顺序:xinetd–telnet–telnet-server 默认是不开启服务,修改文件/etc/xinetd.d/telnet来开启服务。 注意:如有则修改,第一次修改,此文件若不存在,可自己vim创建。修改 disable = yes 为 disable = no 修改后的telnet文件为:  安装成功!

    2024年02月06日
    浏览(40)
  • RPM包自定义安装路径(Linux)

    在Linux系统中,RPM(Red Hat Package Manager)是一种常见的软件包管理工具。它允许用户轻松地安装、升级和删除软件包。默认情况下,RPM包会将文件安装到预定义的位置,但有时候我们可能希望将文件安装到不同的路径下。本文将详细介绍如何在RPM包中指定自定义的安装路径。

    2024年02月04日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包