本地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