a) yum 做法
0) cdrom中挂载镜像文件
1) 创建目录
.mkdir /mnt/cdrom
2) 挂载cdrom 到目录
mount /dev/cdrom /mnt/cdrom
卸载时可用: unmount /mnt/cdrom
3)创建cdrom.repo文件
vi /etc/yum.repos.d/cdrom.repo
内容如下:
[cdrom]
name=CentOS7-cdrom //查看其它repo文件,复制过来
baseurl=file:///mnt/cdrom/
enable=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 //参考其它repo文件,复制过来

4) 测试查看cdrom的软件包列表
yum --disablerepo=* --enablerepo=cdrom list
5) 使用本地源安装
yum --disablerepo=* --enablerepo=cdrom install -y httpd
6) 修改 ks10-adv.repo文件(以kylin v10为例, /etc/yum.repos.d文件夹中) ,将地址替换为cdrom

7) 清理并重新生成yum缓存 (yum update为更新所有包,自动升级为最新,不要用)
yum clean all
yum makecache
b) apt做法
0) cdrom中挂载镜像文件
1) 创建目录
mkdir /media/cdrom
2) 把cd驱动器挂载到 /media/cdrom
mount -t iso9660 -o loop /dev/cdrom /media/cdrom
3) 自动添加cdrom到 /etc/apt/sources.list中 (需要将/etc/apt/sources.list中 其他地址全部屏蔽)
apt-cdrom -m -d=/media/cdrom add
命令执行成功后,查看 /etc/apt/sources.list 是否已增加cdrom,并将其他地址全部屏蔽
4) 缓存包到本地
apt-get update
使用银河麒麟挂载CDROM作为本地源
本文介绍了在银河麒麟系统中,通过yum和apt两种方式将CDROM挂载为本地源进行软件包安装的步骤。包括挂载cdrom、创建repo文件、修改ks10-adv.repo以及清理和更新yum缓存等操作。
1280

被折叠的 条评论
为什么被折叠?



