yum开启缓存,寻找rpm包所在位置

1、修改配置

[root@local ~]# head -3 /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever   #yum缓存目录,下方1代表打开缓存
keepcache=1        # 原本是0 修改成1

2、下载程序,找rpm安装位置
[root@local ~]# yum -y install xinetd
已加载插件:fastestmirror
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
………………
………………
………………
…此处省略一万字,你知道就好……
===========================================================================================================================================================================
 Package                                架构                                   版本                                             源                                    大小
===========================================================================================================================================================================
正在安装:
 xinetd                                 x86_64                                 2:2.3.15-14.el7                                  base                                 128 k
                                                                        (这里就是从哪个源下载的,就在这个目录下的packages找)
事务概要
===========================================================================================================================================================================
安装  1 软件包
……………………
……………………
……………………
已安装:
  xinetd.x86_64 2:2.3.15-14.el7                                                                                                                                            

完毕!

3、查找程序RPM安装包位置:
[root@local ~]# cd /var/cache/yum/x86_64/7/
base/    epel/    extras/  ftp/     local/   updates/ 
[root@local ~]# cd /var/cache/yum/x86_64/7/
[root@local 7]# ll
总用量 20
drwxr-xr-x 4 root root 4096 5月   4 10:11 base
drwxr-xr-x 4 root root 4096 5月   4 10:11 epel
drwxr-xr-x 4 root root 4096 5月   4 10:11 extras
drwxr-xr-x 4 root root   33 3月  28 14:20 ftp
drwxr-xr-x 4 root root  256 9月   8 2022 local
-rw-r--r-- 1 root root  235 5月   4 10:11 timedhosts
-rw-r--r-- 1 root root  105 5月   4 10:10 timedhosts.txt
drwxr-xr-x 4 root root  161 5月   4 10:11 updates
[root@local 7]# cd base/packages/        # 剑指黄龙巢穴,因为已知居所是base,packages这个目录就是安装包存放位置,别问为什么,问就是规矩
[root@local packages]# ll
总用量 132
-rw-r--r-- 1 root root 131484 4月   4 2020 xinetd-2.3.15-14.el7.x86_64.rpm


二、telnet-server的安装包
1、直接yum下载
[root@local ~]# yum -y install telnet-server
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
………………
………………
………………
…此处省略一万字,你知道就好……

===========================================================================================================================================================================
 Package                                     架构                                 版本                                         源                                     大小
===========================================================================================================================================================================
正在安装:
 telnet-server                               x86_64                               1:0.17-66.el7                                updates                                41 k
                                                                        (这里就是从哪个源下载的,就在这个目录下的packages找)
事务概要
===========================================================================================================================================================================
安装  1 软件包
……………………
……………………
……………………
已安装:
  telnet-server.x86_64 1:0.17-66.el7                                                                                                                                       

完毕!

2、查找程序RPM安装包位置:
[root@local ~]# cd /var/cache/yum/x86_64/7/
[root@local 7]# ll
总用量 20
drwxr-xr-x 4 root root 4096 5月   4 10:11 base
drwxr-xr-x 4 root root 4096 5月   4 10:11 epel
drwxr-xr-x 4 root root 4096 5月   4 10:11 extras
drwxr-xr-x 4 root root   33 3月  28 14:20 ftp
drwxr-xr-x 4 root root  256 9月   8 2022 local
-rw-r--r-- 1 root root  235 5月   4 10:17 timedhosts
-rw-r--r-- 1 root root  105 5月   4 10:10 timedhosts.txt
drwxr-xr-x 4 root root  161 5月   4 10:11 updates
[root@local 7]# cd updates/packages/
[root@local packages]# ll
总用量 44
-rw-r--r-- 1 root root 42148 11月 18 2020 telnet-server-0.17-66.el7.x86_64.rpm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 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 和 CentOSLinux 发行版上安装、升级和卸载软件。与 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、付费专栏及课程。

余额充值