在VMware的linux下掛載本地iso光盤鏡像、配置yum軟件倉庫


在操作VMware安裝Linux系統后由於安裝CentOS 7的最小化安裝少了一些工具,比如 ifconfig 及 netstat 等,由於沒問外部在線網絡環境訪問下載相關依賴包,則我們需要配置離線依賴庫。

一. 使用鏡像光盤作為安裝源
在VMware上掛載ios鏡像
使用沒有相關的系統依賴包且沒有外網訪問。配置yum軟件倉庫,使用yum安裝軟件可以自動處理依賴關系,將系統光盤上傳到服務器上,linux掛載iso光盤鏡像文件,配置yum軟件倉庫。

1、選中VMware虛擬機,彈出右鍵菜單=>選中“設置”=>彈出“虛擬機設置”對話框。具體設置參考下圖。

 

 

2.登入虛擬機(用root用戶登入),查看是否有:/mnt/cdrom 文件夾,沒有則創建:mkdir /mnt/cdrom,有則繼續向下進行;

3.輸入掛載命令:

mount -t auto /dev/cdrom /mnt/cdrom

mount -t iso9660 -o,loop /dev/cdrom  /mnt/cdrom 

 ————————————————

ps:取消掛載命令


umount /mnt/cdrom
1
2
【注】
使用 mount 命令時必須指定被掛接設備的類型,即:
mount -t 【設備類型】 【被掛接的設備名】 【掛接處目錄名】
-t<文件系統類型> 指定設備的文件系統類型,常見的有:
minix linux最早使用的文件系統
ext2 linux目前常用的文件系統
msdos MS-DOS的fat,就是fat16
vfat windows98常用的fat32
nfs 網絡文件系統
iso9660 CD-ROM光盤標准文件系統
ntfs windows NT 2000的文件系統
hpfs OS/2文件系統
auto 自動檢測文件系統

二、掛載yum源
1、進入路徑
cd /etc/yum.repos.d
#將 /etc/yum.repos.d目錄下的所以*.repo后綴的文件沒名備份。

mv CentOS-Base.repo CentOS-Base.repo.bak

mv CentOS-CR.repo CentOS-CR.repo.bak

mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak

mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak
mv CentOS-Sources.repo CentOS-Sources.repo.bak
mv CentOS-Vault.repo CentOS-Vault.repo.bak


修改更新源文件

##修改更新源文件
vi /etc/yum.repos.d/CentOS-Yum-Local.repo
# 輸入I進入編輯狀態
[centos7-local]
name=Centos 7.0 ## 源名字
baseurl=file:///mnt/cdrom ## 本地鏡像文件路徑
enabled=1 ## 1為啟動yum源,0為禁用
gpgcheck=1 ## 1為檢查GPG-KEY,0為不檢查
gpgkey= ##GPG-KEY文件路徑

#修改后退出命令
:wq

 

 


修改后清除緩存

# yum clean all ##清除緩存
# yum makecache ##緩存yum源信息

三、安裝工具
1、由於系統默認為最小安裝,ifconfig命令無法使用會導致ifconfig command not found問題。則需要安裝net-tools 工具包
ifconfig安裝 net-tools package

yum install net-tools

驗證是否安裝成功

執行命令:ifconfig

版權聲明:本文為CSDN博主「mimei123」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mimei123/java/article/details/80017961


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM