虛擬機console基礎環境部署——配置本地YUM源

有關YUM源及Linux系統三大軟件管理方式,參照博客《CentOS系統三大軟件管理》,筆記內鏈:CentOS系統三大軟件管理.mdoop

1. CD/ROM裝載系統鏡像

在安裝操做系統時,已經使用CD/ROM裝載了系統鏡像。所以此時只須要掛載便可使用。ui

若是沒有裝載,從新裝載系統鏡像便可。同時須要注意:設備狀態爲,已鏈接或者啓動時鏈接。
或者採用sftp將系統鏡像文件上傳到console上,採用loop方式掛載。url

2. 掛載設備

上述過程已經裝載了系統鏡像,此時只須要掛載,便可使用。操作系統

或者經過SFTP,將系統鏡像拷貝到console中,而後以mount -o loop xxx.iso /mnt/cdrom 掛載鏡像便可。code

執行命令mount -o loop /dev/cdrom /mnt/cdrom接口

進入到目錄中cd /mnt/cdrom,檢查是不是CentOS6.5的系統文件。get

3. 配置本地源

進入到YUM源配置目錄:cd /etc/yum.repo.d/博客

建立系統自帶YUM源的存放目錄並移動舊源:mkdir oldrepo && mv *.repo oldrepo文件上傳

使用CentOS-Media.repo建立本地源:cp /etc/yum.repo.d/oldrepo/CentOS-Media.repo /etc/yum.repo.d/CentOS-Media.repo虛擬機

編輯CentOS-Media.repo,內容以下:

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

執行命令yum repolist,驗證YUM源是否配置正確。

4. 總結

在使用VMware workstation的虛擬機CDROM裝載系統鏡像,並掛載到console中時,建立本地YUM源,總會出錯。

注:詳細問題及解決過程,參照筆記《Error【0002】:YUM本地源配置問題.md

猜想可能跟我裝載的環境有關:

  • 鏡像在硬盤上,經過USB接入宿主機,可能硬盤接口不穩定
  • 過了一層VMware workstation的虛擬層,不穩定

最後是拷貝鏡像到系統內,掛載鏡像作的本地YUM源。生產環境中,固然是採起這種方式比較合適和規範。

相關文章
相關標籤/搜索