使用yum和iso镜像离线升级RedHat系统
-
创建一个用于挂载iso镜像的目录。由于这个目录不能在挂载时自动创建,所以需要以root身份先创建一个目录。命令:
mkdir
mount_dir -
以root身份把iso镜像挂载到上一步创建的目录上。命令:
mount
-o
loop
iso_name mount_dir -
检查挂载目录下.discinfo文件中的数值
head
-n1
mount_dir/.discinfo
-
在/etc/yum.repos.d/下创建一个名为iso.repo的文件,添加以下内容:
[repository] mediaid=media_id name=repository_name baseurl=repository_url gpgkey=gpg_key enabled=1 gpgcheck=1
media_id替换成mount_dir/.discinfo中的数值。具体例子:[rhel5-Server] mediaid=1354216429.587870 name=RHEL5-Server baseurl=file:///media/rhel5/Server gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release enabled=1 gpgcheck=1
-
以root身份更新所有源。命令:
yum
update