歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> VirtualBox中配置CentOS的本地磁盤鏡像作為其軟件源

VirtualBox中配置CentOS的本地磁盤鏡像作為其軟件源

日期:2017/2/28 14:22:41   编辑:Linux教程

CentOS(以及紅帽系列)都有yum軟件源的概念,即在終端通過命令可以直接從軟件源下載軟件並安裝。除了網絡上的軟件源(如網易、搜狐、中科大鏡像)外,我們也可以使用下載好的CentOS鏡像來作為軟件源。它包含了大部分常用軟件,而在我們安裝CentOS系統的時候,很多時候是選擇性安裝的,所以並沒有把所有的軟件安裝到系統中。

因為很多人是在虛擬機裡配置Linux的,所以這裡介紹一些如何在VirtualBox中配置CentOS本地磁盤鏡像作為其軟件源。學會了這個,即使不是虛擬機,就是在實體機上安裝的CentOS,你也會配置你光驅裡的磁盤作為yum軟件源了。

准備工作

下載VirtualBox軟件和CentOS的磁盤鏡像(.iso文件)
在VirtualBox虛擬機中安裝好CentOS,安裝步驟不敘述。

開始配置

操作1 打開虛擬機設置

打開你的VirtualBox軟件(主要先不要打開CentOS系統)。選中你的虛擬機後,點擊上面的“設置”
點擊左側的“存儲”

操作2 添加磁盤鏡像iso
可以看到這裡的存儲樹。有兩類控制器IDE和SATA,這是模擬的主板上的兩種接口。在SATA的控制器的centos.vdi就是虛擬的硬盤,我們安裝好的系統就在它上面。理論上來說我們的磁盤鏡像iso文件可以添加到任何一種接口上,但是因為我們已經安裝好了系統,如果我們把iso文件添加到控制器IDE下面,那麼當我們再次打開centos系統的時候,將會變成重新安裝系統。因為這裡的存儲盤片的順序也是虛擬機啟動存儲設備的順序(鏡像iso在硬盤centos.vdi之前),就好比我們用U盤給實體機裝系統的時候,要設置U盤啟動一樣。所以我們要把iso文件添加到centos.vdi之後

點擊控制器SATA後面的添加虛擬光驅圖標
在打開的文件管理器對話框中選擇你的iso文件

操作3 啟動CentOS虛擬機
打開之後,登錄進去。再打開終端。這裡不贅述。我安裝的centos是沒安裝圖形界面的,所以我直接操作。

操作4 開始配置軟件源
1. 用lsblk命令查看一下,光驅的位置

可以看到那個3.9G的就是我們的磁盤iso文件。所以它對應的sr1就是磁盤所在光驅的位置(/dev/sr1)

在實體機中配置的時候,很多時候我們不去查看lsblk的結果。就認作是/dev/cdrom,虛擬機中則會有問題。我們來用命令ll /dev/cdrom來看一下

可以看到/dev/cdrom實際上是sr0的符號鏈接。而我們虛擬中光驅的位置是sr1

2. 創建掛載點目錄
我們要使用光驅裡的鏡像文件,需要被它掛載到當前系統上。這個掛載位置稱為掛載點,通常是在 /mnt/ 或者 /media/ 目錄下,創建一個子目錄

mkdir /mnt/cdrom #在/mnt下創建目錄cdrom

3. 設置開機自動掛載
通常情況下,我們用mount命令來手動掛載光驅到/mnt/cdrom目錄下,但是這樣每次重新開機後,都要敲命令是比較麻煩的。我們可以編輯fstab文件來設置開機自動掛載。
用vi(或其他你順手的編輯器)來編輯吧:vi /etc/fstab/
在最下面來加上這樣一句:`/dev/sr1 /mnt/cdrom iso9660 default 0 2

設備位置掛載點文件系統掛載選項是否備份檢查文件系統的順序 /dev/sr1 /mnt/cdrom iso9660 default 0 2

文件系統的檢查順序這個字段是不固定的,依據你當前fstab文件中已有的條目,依次遞增這個字段(我的硬盤設備的該字段為1)。如果不想檢查則設為0

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2015-02/113380p2.htm

Copyright © Linux教程網 All Rights Reserved