在操作VMware安裝Linux系統(tǒng)后由于安裝CentOS 7的最小化安裝少了一些工具始苇,比如 ifconfig 及 netstat 等砌烁,由于沒問外部在線網(wǎng)絡環(huán)境訪問下載相關依賴包,則我們需要配置離線依賴庫函喉。
本次操作是在Vmware上操作的,我們有Centos系統(tǒng)CentOS-7-x86_64-DVD-1804.iso的鏡像文件管呵。
一. 使用鏡像光盤作為安裝源
在VMware上掛載ios鏡像
使用沒有相關的系統(tǒng)依賴包且沒有外網(wǎng)訪問捐下。配置yum軟件倉庫坷襟,使用yum安裝軟件可以自動處理依賴關系鸟缕,將系統(tǒng)光盤上傳到服務器上,linux掛載iso光盤鏡像文件排抬,配置yum軟件倉庫懂从。
1、右鍵選中Centos虛擬機蹲蒲,彈出右鍵菜單=>選中“Settings”=>彈出“Virtual Machine
Settings”對話框番甩。
2、在對話框中選中“Hardware” 選項卡届搁,選擇”CD/DVD(IDE)“=>在右側Connection(連接)界面選擇”Use ISO image file:”選項刺覆,在磁盤中找到Centos7的ios鏡像路徑峡碉。最后點擊確定。
3、登入虛擬機(用root用戶登入)膘婶,查看是否有:/mnt/cdrom 文件夾馏谨,沒有則創(chuàng)建:mkdir /mnt/cdrom伪货,有則繼續(xù)向下進行威鹿;
4、輸入掛載命令:
mount -t auto /dev/cdrom /mnt/cdrom
(PS:不同的Linux版本可能/dev下的cdrom名稱有不同瞬逊,可以查看dev目錄下具體是設備名稱)显歧;
5、查看ISO鏡像中的文件是否掛載成功
#查看是否掛載成功
ls /mnt/cdrom
ps:取消掛載命令
? umount /mnt/cdrom
【注】
使用 mount 命令時必須指定被掛接設備的類型确镊,即:
mount -t 【設備類型】 【被掛接的設備名】 【掛接處目錄名】
-t<文件系統(tǒng)類型> 指定設備的文件系統(tǒng)類型士骤,常見的有:
minix linux最早使用的文件系統(tǒng)
ext2 linux目前常用的文件系統(tǒng)
msdos MS-DOS的fat,就是fat16
vfat windows98常用的fat32
nfs 網(wǎng)絡文件系統(tǒng)
iso9660 CD-ROM光盤標準文件系統(tǒng)
ntfs windows NT 2000的文件系統(tǒng)
hpfs OS/2文件系統(tǒng)
auto 自動檢測文件系統(tǒng)
二蕾域、掛載yum源
1拷肌、進入路徑
cd /etc/yum.repos.d
#將 /etc/yum.repos.d目錄下的所以*.repo后綴的文件沒名備份。
cp CentOS-Base.repo CentOS-Base.repo.bak
修改更新源文件
##修改更新源文件
vi /etc/yum.repos.d/CentOS-Base.repo
# 輸入i進入編輯狀態(tài)
[centos7-local]
name=Centos 7.0? ? ## 源名字
baseurl=file:///mnt/cdrom? ? ## 本地鏡像文件路徑?
enabled=1? ? ## 1為啟動yum源,0為禁用
gpgcheck=1? ? ## 1為檢查GPG-KEY巨缘,0為不檢查
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7? ? ##GPG-KEY文件路徑
#修改后退出命令
:wq
修改后清除緩存
# yum clean all? ? ##清除緩存
# yum makecache? ? ? ? ##緩存yum源信息
三厢绝、安裝工具
1、由于系統(tǒng)默認為最小安裝带猴,ifconfig命令無法使用會導致ifconfig command not found問題。則需要安裝net-tools 工具包
ifconfig安裝 net-tools package
yum install net-tools
驗證是否安裝成功
執(zhí)行命令:ifconfig