1. 程式人生 > >Vmware下,從Linux系統安裝到yum源配置(包括Centos7.X、Rhel7.X)

Vmware下,從Linux系統安裝到yum源配置(包括Centos7.X、Rhel7.X)

一 系統安裝

二 yum源配置
1、mount /dev/sr0 /media/cdrom
場景:使用iso映象安裝系統後,執行此命令提示:

 圖1

於是google了一下,/dev/sr0【最終發現這個不是重點,只是因為在安裝系統後CD/DVD驅動器裝置狀態被關閉了】

這裡寫圖片描述

  • sr代表 scsi + rom (光碟)
  • sd代表 scsi + disk (磁碟)
  • sg 代表 scsi + generic(通用)
  • st代表 scsi + tape(磁帶)

分層 SCSI 架構簡介
Small Computer Systems Interface (SCSI) 是一組標準集,它定義了與大量裝置(主要是與儲存相關的裝置)通訊所需的介面和協議。 Linux® 提供了一種 SCSI 子系統,用於與這些裝置通訊。Linux 是分層架構的一個很好的例子,它將高層的驅動器(比如磁碟驅動器或光碟機)連線到物理介面,比如 Fibre Channel 或 Serial Attached SCSI(SAS)。

https://www.ibm.com/developerworks/cn/linux/l-scsi-subsystem/

最後還是通過這兩中方法將光碟(即 cdrom (sr0的軟連結))掛載至本地的目錄

mount /dev/cdrom /=media/cdrom

然後配置/etc/yum.repos.d/CentOS-Media.repo

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/    #配置上述步驟中掛載的光碟路徑
gpgcheck=1                      #Rhel中需要刪除該配置
enabled=1
#使用前可對所有.repo檔案進行檢查grep enable /etc/yum.repos.d/*,保證只有改檔案中enabled是1,即啟用! gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

上述方法也可以直接使用映象檔案掛載
即拷貝映象檔案至本機(可使用WinCP軟體)然後執行如下命令:

mount -o loop iso9660 /data/CentOS-7-x86_64-DVD-1611_7.3\ .iso  /media/cdrom

然後配置/etc/yum.repos.d/CentOS-Media.repo

最後使用

yum clean all 
yum makecache