RHEL 7.0 本地配置yum源
yum簡介
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/刪除/更新RPM包.
它能自動解決包的倚賴性問題.
它能便於管理大量系統的更新問題
當前linux版本 rhel7.0 前提mount DVD光盤到/mnt 因為配置時候路徑名里面不能有空格,否則不能識別
首先設置IP地址、網關DNS
說明:RHEL 7.0默認安裝好之后是沒有自動開啟網絡連接的!
cd /etc/sysconfig/network-scripts/ #進入網絡配置文件目錄
vi ifcfg-eno16777736 #編輯配置文件,添加修改以下內容
TYPE="Ethernet"
BOOTPROTO="static" #啟用靜態IP地址
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
UUID="8071cc7b-d407-4dea-a41e-16f7d2e75ee9"
ONBOOT="yes" #開啟自動啟用網絡連接
IPADDR0="192.168.21.128" #設置IP地址
PREFIX0="24" #設置子網掩碼
GATEWAY0="192.168.21.2" #設置網關
DNS1="8.8.8.8" #設置主DNS
DNS2="8.8.4.4" #設置備DNS
HWADDR="00:0C:29:EB:F2:B3"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
:wq! #保存退出
service network restart #重啟網絡
ping www.baidu.com #測試網絡是否正常
配置yum 源
1、掛載DVD光盤到/mnt 因為配置時候路徑名里面不能有空格,否則不能識別 [root@ mnt]# mount /dev/cdrom /mnt
2、在目錄/etc/yum.repos.d/創建文件文件名.repo
3、配置本地yum源
cd /etc/yum.repos.d/ #進入yum配置目錄
touch .repo #建立yum配置文件
vi dvd.repo #編輯配置文件,添加以下內容
[rhel-yum]
name=dvd #自定義名稱
baseurl=file:///mnt#本地光盤掛載路徑
enabled=1 #啟用yum源,0為不啟用,1為啟用
gpgcheck=1 #檢查GPG-KEY,0為不檢查,1為檢查
gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release #GPG-KEY路徑
:wq! #保存退出
4、、測試使用yum命令自動安裝軟件
yum clean all #清除yum緩存
yum makecache #緩存本地yum源中的軟件包信息
yum install httpd #安裝apache
rpm -ql httpd #查詢所有安裝httpd的目錄和文件
systemctl start httpd.service #啟動apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重啟apache
systemctl enable httpd.service #設置開機啟動
RHEL 7.0默認使用的是firewall作為防火牆,這里改為iptables防火牆。
5、通過yum安裝GUI圖形界面# yum -y groupinstall "Server with GUI"可以執行startx看下效果。
通過yum卸載軟件 yum -y remove httpd(移除httpd軟件)