CentOS使用光盘作为本地的yum安装源
1.创建一个存放放RPM所有安装包的目录 ,位置自定义,有兴趣的可以放在/home下
mkdir -p /opt/yum
2.获取centos的ISO镜像文件,并挂载
mkdir -p /mnt/cdrom
mount/dev/cdrom /mnt/cdrom
3.获取RPM包源,将ISO中的Packages目录复制到本机需要安装YUM仓库的目录下:例如/opt/yum
cp -r /mnt/cdrom/Packages /opt/yum
4.进入你自己创建的YUM仓库,并安装createrepo工具
cd /opt/yum/Packages
ls | grep create
rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
5.重建仓库信息配置文件(/opt/yum目录下)
1
createrepo/opt/yum
本帖最后由 琦天娃娃 于 2011-9-28 23:30 编辑
楼主的方法很新奇,学习了,一般来说我是用另一种方法的。
先在/mnt目录下创建CentOS文件夹mkdir /mnt/CentOS
直接配置/etc/yum.repo.d/下的CentOS_Media.repo的enable=1
最后mount -o loop /dev/cdrom /mnt/CentOS
搞定
{:5_92:}娃娃,难道你天天把光盘塞进去服务器
黑夜 发表于 2011-9-29 00:40 static/image/common/back.gif
娃娃,难道你天天把光盘塞进去服务器
当然不,我又不维护服务器……
archlinux很简单,有本地安装命令 琦天娃娃 发表于 2011-9-28 23:28 static/image/common/back.gif
楼主的方法很新奇,学习了,一般来说我是用另一种方法的。
先在/mnt目录下创建CentOS文件夹mkdir /mnt/Cen ...
娃娃,补充一句:你的办法要删除CentOS-Base.repo这个文件才生效的 直接挂ISO
我在“/”( 根)下建一个iso文件夹
mkdir /iso
然后
vi /etc/yum.repos.d/iso.repo 写入以下几行
1
2 name=rhel-iso
3 baseurl=file:///iso
4 enable=1
5 gpgcheck=0
6 priority=1
保存退出后
mount /opt/rhel-server-6.1-x86xxx.iso /iso -o loop
然后
yum clean all
然后。。。。。。你懂得哦 mount /opt/rhel-server-6.1-x86xxx.iso /iso -o loop
rhel-server-6.1-x86xxx.iso这个根据你的ISO写
黑夜你知道你这条命令要执行多长时间吗:dizzy:
createrepo/opt/yum 它要给所有软件做数据表 那个速度呀 。。。。。。。要命呀;P {:5_109:}十几分钟了,不能上网,这个办法不错 遇到一个问题yum 配置没有问题,但总是报错。baseurl也检查了,就是报错
页:
[1]