说明:本例中RedHat 6.4 只有基础服务,没有安装桌面系统等其他服务。
1. 加载光盘并挂载目录
mount /dev/cdrom /mnt
2. 复制两个目录
mkdir /yum
cp -r /mnt/Packages/ /yum
cp -r /mnt/repodata/ /yum
3. 安装createrepo
cd /yum/Packages/
rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm
4. 创建yum repository的依赖关系
createrepo -g /yum/repodata/cda5429be6f36ce1348e8f897f4fc96aa00d5727c75e9e5a0b5dc40d22a51116-comps-rhel6-Server.xml /yum/Packages/
Spawning worker 0 with 3720 pkgs
Workers Finished
Gathering worker results
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
5. 编辑yum 仓库配置文件
vi cd /etc/yum.repos.d/rhel-source.repo
[localyum]
name=Red Hat Local Yum
baseurl=file:///yum/Packages/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enable 数据仓库是否启用,0:禁用,1:启用
6. 查看 yum 列表
yum clean all
yum list
zenity.x86_64 2.28.0-1.el6 localyum
zlib.i686 1.2.3-29.el6 localyum
zlib-devel.i686 1.2.3-29.el6 localyum
zlib-devel.x86_64 1.2.3-29.el6 localyum
zsh.x86_64 4.3.10-5.el6 localyum
7. 卸载光盘
umount /mnt
有时需要手动在虚拟机软件中断开虚拟机与光盘的连接,不然下次启动虚拟机时就进入安装模式。
1. 加载光盘并挂载目录
mount /dev/cdrom /mnt
2. 复制两个目录
mkdir /yum
cp -r /mnt/Packages/ /yum
cp -r /mnt/repodata/ /yum
3. 安装createrepo
cd /yum/Packages/
rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm
4. 创建yum repository的依赖关系
createrepo -g /yum/repodata/cda5429be6f36ce1348e8f897f4fc96aa00d5727c75e9e5a0b5dc40d22a51116-comps-rhel6-Server.xml /yum/Packages/
Spawning worker 0 with 3720 pkgs
Workers Finished
Gathering worker results
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
5. 编辑yum 仓库配置文件
vi cd /etc/yum.repos.d/rhel-source.repo
[localyum]
name=Red Hat Local Yum
baseurl=file:///yum/Packages/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enable 数据仓库是否启用,0:禁用,1:启用
6. 查看 yum 列表
yum clean all
yum list
zenity.x86_64 2.28.0-1.el6 localyum
zlib.i686 1.2.3-29.el6 localyum
zlib-devel.i686 1.2.3-29.el6 localyum
zlib-devel.x86_64 1.2.3-29.el6 localyum
zsh.x86_64 4.3.10-5.el6 localyum
7. 卸载光盘
umount /mnt
有时需要手动在虚拟机软件中断开虚拟机与光盘的连接,不然下次启动虚拟机时就进入安装模式。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30036720/viewspace-1789987/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30036720/viewspace-1789987/