搭建虛擬機器yum倉庫
阿新 • • 發佈:2018-12-16
雖然虛擬機器也是用映象下載的,但是隻下載了映象裡的部分安裝包在虛擬機器裡
還有好多安裝包並沒有下載,我們可以把映象匯入到虛擬機器裡,以通過搭建yum倉庫,來下載映象裡沒有下載的其他安裝包
1.配置虛擬機器網路
[[email protected] Desktop]# ifconfig # 先檢視系統有什麼裝置
[[email protected] Desktop]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 給eth0裝置設定ip
1 BOOTPROTO=none
2 NAME=eth0
3 DEVICE=eth0 # 上面檢視到的裝置是什麼名稱,就在此處寫什麼
4 ONBOOT=yes
5 IPADDR=172.25.254.142
6 PREFIX=24
[ [email protected] Desktop]# systemctl restart network
2.給虛擬機器新增光碟(先要關閉虛擬機器)
[[email protected] mnt]# virt-manager # 在真機上執行這條命令
[[email protected] Desktop]# df
[[email protected] Desktop]# mkdir /rhel7.2/ # 自己建立掛載點
臨時掛載
永久掛載[[email protected] Desktop]# mount /dev/sr0 /rhel7.2/ # 把光碟機掛載到自己新建的掛載點上 mount: /dev/sr0 is write-protected, mounting read-only
[[email protected] Desktop]# vim /etc/rc.d/rc.local # 裡面的內容是開機的時候讀取的指令碼
[[email protected] Desktop]# chmod +x /etc/rc.d/rc.local
[[email protected] Desktop]# ll /etc/rc.d/rc.local
-rwxr-xr-x. 1 root root 498 Oct 27 09:53 /etc/rc.d/rc.local
[[email protected] Desktop]# reboot
[[email protected] Desktop]# df
[[email protected] Desktop]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# vim yum.repo # 搭建倉庫
1 [rhel7.2]
2 name=rhel7.2
3 baseurl=file:///rhel7.2
4 gpgcheck=0
[[email protected] yum.repos.d]# yum clean all # 清除快取
[[email protected] yum.repos.d]# yum repolist # 列出映象裡的內容
[[email protected] yum.repos.d]# yum list dhcp # 列出dhcp的安裝包,能列出來就說明可以下載
[[email protected] yum.repos.d]# yum install -y dhcp.x86_64 # 此時就可以下載了