centos7製作本地yum源
阿新 • • 發佈:2018-11-07
- 建立想要掛載的路徑
- mkdir /mnt/cdrom
- 掛載本地映象到建立的目錄
- mount -t iso9660 /dev/cdrom /mnt/cdrom/
- mount: /dev/sr0 is write-protected, mounting read-only -->mount:/dev/sr0防寫,將以只讀方式掛載
- 驗證掛載是否成功
-
df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/centos_nginx--rtmp--model-root 17811456 1386444 16425012 8% / devtmpfs 1919520 0 1919520 0% /dev tmpfs 1931784 0 1931784 0% /dev/shm tmpfs 1931784 11824 1919960 1% /run tmpfs 1931784 0 1931784 0% /sys/fs/cgroup /dev/sda1 1038336 145244 893092 14% /boot tmpfs 386360 0 386360 0% /run/user/0 /dev/sr0 4364408 4364408 0 100% /mnt/cdrom
-
- 修改檔名
- 進入/etc/yum.repos.d/路徑下,把除CentOS-Media.repo檔案外,都改成其他名稱(相當於邏輯刪除):
- cd /etc/yum.repos.d/
- mv CentOS-Base.repo CentOS-Base.repo.old
- mv CentOS-CR.repo CentOS-CR.repo.old
- mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.old
- mv CentOS-fasttrack.repo CentOS-fasttrack.repo.old
- mv CentOS-Sources.repo CentOS-Sources.repo.old
- mv CentOS-Vault.repo CentOS-Vault.repo.old
- 進入/etc/yum.repos.d/路徑下,把除CentOS-Media.repo檔案外,都改成其他名稱(相當於邏輯刪除):
- 編輯檔案
- vim /etc/yum.repos.d/CentOS-Media.repo
-
把baseurl的位置指向掛載的檔案路徑 把enable改成1 [c7-media] name=CentOS-$releasever - Media baseurl=file:///mnt/cdrom/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
- 驗證
- 使用yum安裝yum install -y vim,命令正常執行,證明配置成功