Linux 配置無網路狀態利用yum安裝軟體 在有網路的情況下安裝軟體只需一條yum install xxx命令,例如安裝gcc只需一條指令:yum install gcc 那麼在沒有網路的情況下該如何安裝gcc呢?雖然沒有網路,但是我想你應該有安裝光碟或者ISO鏡像,至少也有gcc所需要的安裝包....
Linux 配置無網路狀態利用yum安裝軟體
在有網路的情況下安裝軟體只需一條yum install xxx命令,例如安裝gcc只需一條指令:yum install gcc 那麼在沒有網路的情況下該如何安裝gcc呢?雖然沒有網路,但是我想你應該有安裝光碟或者ISO鏡像,至少也有gcc所需要的安裝包吧,如果這些也沒有的話,那就再見了。
現在,假設你有安裝的光碟,就以這為例子說說無網路的狀態下利用yum命令安裝gcc
一:獲取yum安裝源,這裡需要掛載光碟到Linux系統。
在終端輸入:mount -o loop xxxx.iso /media/CentOS/
說明:xxxx.iso 是你的鏡像文件名(註意路徑正確)
/media/Centos/ 這個是掛載後文件地址,Centos是自己建的,你也可以自己選著路徑;
不使用上面的方法也可以直接將軟光碟機掛載到自己建立的一個目錄下:
在終端輸入命令:mount /dev/cdrom /mnt/cdrom 這樣就可以將光碟的內容掛載到系統上了。
二:編輯本地yum源配置文件:/etc.yum_repos.d/CenCOS-Media.repo文件的內容,主要信息如下:
# CentOS-Media.repo //本地yum源名稱,可隨意修改
#
# This repo can be used with mounted DVD media, verify the mount point for
# CentOS-6. You can use this repo and yum to install items directly off the
# DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
# yum --enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
# yum --disablerepo=\* --enablerepo=c6-media [command]
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //本地yum源的路徑
gpgcheck=1 //檢查安裝包的安全性
enabled=1 //使用此yum源(為0則不適用此yum源)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
修改完畢後保存關閉配置文件。
三:關閉網路yum源。CentOS-Base.repo是網路yum源的配置文件。
因此編者常用的方法是更改網路yum源的配置文件名,使其失效。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
到此,讀者可以嘗試yum install gcc能否成功安裝了。提醒一下:Linux系統預設優先使用網路yum源。