本地yum源和离线包

一、Linux下的光驱
/dev/sr0是光驱的设备名,/dev/cdrom代表光驱
cdrom是sr0的软链接.你ll /dev/cdrom和ll /dev/sr0看看显示

 

用df命令查看磁盘驱动器当前的可用空间,用free显示当前可用内存

 

本地yum挂载参考地址
https://baijiahao.baidu.com/s?id=1708418392526536542&wfr=spider&for=pc

 

二、配置本地yum源
cd /etc/yum.repos.d/ #进入yum配置目录
touch rhel-media.repo #建立yum配置文件
vi rhel-media.repo #编辑配置文件,添加以下内容

[rhel-media]
name=Red Hat Enterprise Linux 6.2 #自定义名称
baseurl=file:///media/rhel #本地光盘挂载路径
enabled=1 #启用yum源,0为不启用,1为启用
gpgcheck=1 #检查GPG-KEY,0为不检查,1为检查
gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release #GPG-KEY路径




三、离线下载rpm包方式
方式一:
1. 下载downloadonly
yum install yum-plugin-downloadonly
2. 下载所需的rpm包到指定目录
yum install --downloadonly --downloaddir=/data/rpm xxx

方式二:
yum只下载不安装:yumdownloader
如果只想通过yum下载软件的安装包,但是不需要进行安装的话,可以使用 yumdownloader 命令。
yumdownloader 命令在软件包 yum-utils 里面。
1. 先安装 yum-utils :
yum install yum-utils -y
查看 yum-utils 软件包里面都有哪些命令:
# rpm -ql yum-utils

2. 测试:

比如只想下载 busybox 但是不安装,可以执行如下指令:
# yumdownloader busybox
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirrors.yun-idc.com
* extras: mirrors.yun-idc.com
* updates: mirrors.yun-idc.com
busybox-1.15.1-21.el6_6.x86_64.rpm | 611 kB 00:01
# ls
busybox-1.15.1-21.el6_6.x86_64.rpm

posted @ 2022-07-27 12:04  冥想心灵  阅读(428)  评论(0编辑  收藏  举报