安装软件包的三种方法、rpm包介绍、rpm、yum工具用法与yum搭建本地仓库

一、安装软件包的三种方法
rpm工具:RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷。但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当;包与包之间存在着相互依赖的情况

yum工具:yum最大的优势在于可以联网去下载所需要的rpm包,然后自动安装,在这个过程中如果要安装的rpm包有依赖关系,yum会帮你解决掉这些依赖关系依次安装所有rpm包

源码包:安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的。使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的

二、rpm介绍
1、设置光驱并挂载
这里写图片描述

这里写图片描述

这里写图片描述

2、rpm包格式、包名、版本号、发布版本号、平台
这里写图片描述

三、rpm工具用法
1、安装命令:rpm -ivh rpm 包文件
这里写图片描述

2、升级命令:rpm -Uvh rpm 包文件
这里写图片描述

3、卸载命令:rpm -e 包名
这里写图片描述
什么都不显示,说明正常的,如果不正常会有提示报错

4、查询安装的包:rpm -qa
这里写图片描述

5、查询指定包是否安装:rpm -q 包名
这里写图片描述

6、查询指定包信息:rpm -qi 包名
这里写图片描述

7、列出包安装的文件:rpm -ql 包名
这里写图片描述

8、查看一个文件是由哪个包安装的:rpm -qf 文件绝对路径
这里写图片描述
(如果不知道这个文件具体在哪个路径下,就使用第二个命令)

四、yum工具用法
1、列出可用rpm包:yum list
这里写图片描述

2、查看yum的配置文件:ls /etc/yum.repos.d/
这里写图片描述
(如果要更改下载源地址,也是从这个配置文件来修改)

3、搜索包:yum search vim
这里写图片描述

4、安装命令:yum install -y 包名
这里写图片描述

5、列出组的rpm包:yum grouplist
这里写图片描述
如果要安装组的rpm包,可以使用命令安装:yum groupinstall -y 包名

7、卸载命令:yum remove -y 包名
这里写图片描述

8、升级命令:yum update -y 包名
(如果不加包名,默认会将系统所有的已安装软件升级到最新,包括系统)
这里写图片描述

9、如果使用命令过程中提示没有该命令 ,可以使用命令来查找这个命令的包名信息:yum provides “/*/vim”
这里写图片描述

五、yum搭建本地仓库
如果不能连网导致yum无法使用,这时候要怎么办呢?我们来搭建一个本地yum源安装即可。

(前提是要有一个光驱,有一个光盘,有一个镜像文件,然后把光驱挂载)

1、挂载镜像到/mnt 目录(因为之前已经挂载过了,所以这一步直接过)

2、使用命令备份yum.repos.d文件 :cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak

3、然后将/etc目录下的所有repo的后缀文件删除掉:rm -f /etc/yum.repos.d/*

4、使用命令编辑 :vim /etc/yum.repos.d/dvd.repo

[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0

5、使用命令yum clean all 清理缓存

6、使用命令 yum list 来查看并安装
这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我将一一回答你的问题。 1. Linux 解压 rpm 文件怎么安装软件? RPM(The Red Hat Package Manager)是一种基于管理器的格式,类似于 Windows 中的 .exe 文件。要安装 RPM 软件包,可以使用以下命令: ``` sudo rpm -ivh package-name.rpm ``` 其中,“-i”表示安装,“-v”表示详细输出,而“-h”则表示安装过程中显示进度条。需要注意的是,该命令会安装 RPM 软件包及其依赖项,但如果存在冲突,则会安装失败。 2. 安装软件包三种方法 在 Linux 中,安装软件包的方式有三种: 1. 从源代码编译并安装 2. 使用管理器安装 3. 使用二进制文件安装 其中,使用管理器安装是最常见的方法,因为它可以自动解决依赖关系,并且可以方便地升级或卸载软件包。使用源代码编译并安装通常需要一些技术知识和时间,但可以更好地控制软件的配置和编译选项。使用二进制文件安装通常是最简单的方法,因为它不需要任何编译或配置,并且可以快速地安装软件。 3. RPM 介绍RPM 工具用法 RPM 是一种基于管理器的软件包格式,用于在 Linux 系统上分发软件。RPM 软件包通常含二进制文件、库、配置文件以及其他资源,可以轻松地在多个系统上安装和升级。RPM 管理器提供了一组工具,可以管理 RPM 软件包安装、升级和卸载。 以下是一些常用的 RPM 工具: 1. rpm -ivh package-name.rpm安装 RPM 软件包 2. rpm -Uvh package-name.rpm:升级 RPM 软件包 3. rpm -e package-name.rpm:卸载 RPM 软件包 4. rpm -qa:列出所有已安装RPM 软件包 5. rpm -qi package-name:显示 RPM 软件包的详细信息 6. rpm -ql package-name:列出 RPM 软件包的文件列表 4. Yum 工具用法、源码安装 Yum(Yellowdog Updater Modified)是一个基于 RPM 管理器的软件包管理器,用于在 Red Hat 和 CentOS 等 Linux 发行版上安装、升级和卸载软件包。与 RPM 相比,Yum 可以自动解决依赖关系,并且可以从多个软件源中获取软件包。 以下是一些常用的 Yum 命令: 1. yum install package-name:安装软件包 2. yum update package-name:升级软件包 3. yum remove package-name:卸载软件包 4. yum list installed:列出所有已安装软件包 5. yum search keyword:搜索软件包 6. yum info package-name:显示软件包的详细信息 7. yum clean all:清除 Yum 缓存 源码安装通常需要一些技术知识和时间,但可以更好地控制软件的配置和编译选项。要安装源码,可以按照以下步骤进行: 1. 下载源代码 2. 解压源代码 3. 进入源代码目录 4. 运行 ./configure 命令进行配置 5. 运行 make 命令进行编译 6. 运行 make install 命令进行安装 需要注意的是,源码通常需要依赖一些库和工具,因此在安装之前需要先安装这些依赖项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值