搭建本地yum倉庫

一、首先準備兩臺Centos虛擬機,一臺搭建yum源服務器,一臺作為客戶端進行訪問及安裝、更新軟件。
(1)、yum源服務器版本是Centos7.4
(2)、客戶端版本是centos6.9
二、自動掛載光驅
(1)、準備centos6.9的虛擬光盤和centos7.4的虛擬光盤,掛載至centos7.4系統上
(2)、安裝autofs包,實現自動掛載
方法1、cd /misc/cd/Packages,rpm -ivh autofs-5.0.7-69.el7.x86_64.rpm
方法2、yum install autofs(yum安裝可以解決包的依賴性問題)
(3)、開啟自動掛載命令
systemctl start autofs
(4)、設置開機以后自動掛載
systemctl enable autofs
三、關閉防火墻
(1)、centos6.9版本
service iptables stop 臨時關閉防火墻
chkconfig iptables off 下次啟動自動關閉防火墻
(2)、centos7.4版本
systemctl stop firewalld 臨時關閉防火墻
systemctl disable firewalld 下次啟動自動關閉防火墻
四、安裝httpd服務
方法(1)、cd /misc/cd/Packages,rpm -ivh httpd-2.4.6-67.el7.centos.x86_64.rpm
方法(2)、yum install httpd
五、啟動httpd服務
service httpd start
六、查看搭建的網站
ifconfig ens33 查看本機ip地址

test

 

 

七、網站已搭建完畢,設置相關目錄
cd /var/www/html 進入httpd目錄
mkdir -p centos/{6,7}/os/x86_64 創建centos版本6和centos版本7的目錄方便掛載本地源

八、將本地光盤掛載至網站目錄下
(1)、mount /dev/sr0 /var/www/html/centos/7/os/x86_64/
(2)、mount /dev/sr1 /var/www/html/centos/6/os/x86_64/

圖片1

九、掛載完畢,查看yum源

test

 

 

 

十、創建yum源倉庫

cd /etc/yum.repos.d

touch xxx.repo文件

Vim xxx.repo

[cdrom] ???????????倉庫的名稱

name=cdrom ???????描述信息,不添加會報錯,不影響使用

baseurl=http://ip/centos/$releasever/os/$basearch ???設置倉庫的地址

gpgcheck=0 ?????????安裝包的時候不檢查秘鑰

十一、更新倉庫
yum clean all 清除緩存
yum repolist all 列出yum倉庫

圖片1

倉庫更新完畢,就可以使用yum命令來解決安裝軟件包所依賴的問題了!

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96835

(3)
小花匠小花匠
上一篇 2018-04-22 18:25
下一篇 2018-04-22 18:46

相關推薦

  • 第一周作業-Linux Basic

    ? Linux 入門基礎 計算機組成及功能 一般而言,計算機的組成應該分為兩部分: 一部分指的是硬件部分。根據馮諾伊曼提出的計算機體系架構,一臺計算機主要分為五個部分:控制器、運算器、存儲器、輸入設備、輸出設備 運算器: 包含算數邏輯單元(ALU)、累加器、狀態寄存器、通用寄存器組等,主要作用如下 算數邏輯單元(ALU):進行二位元的算術運算,如加減乘(不包…

    Linux筆記 2018-06-24
  • 運維自動化之ansible

    ansible的基本架構 ? host inventory主機清單 ? playbook相當于腳本, ? modules模塊 ansible工作原理 ? 通過執行命令,或ansible playbook,cmdb ansible配置文件 ? /etc/ansible/ansible.cfg主配置文件,配置ansible工作特性 ? /etc/ansible/…

    Linux筆記 2018-06-03
  • 小白加薪升職記之長征第一步

    用戶管理基礎命令

    Linux筆記 2018-05-24
  • 第四周Linux小總結

    sed工具;用法: sed [option]… ‘script’ inputfile…常用選項:-n:不輸出模式空間內容到屏幕,即不自動打印[root@localhost ~]# sed -n -e “2p” -e “6p” f1 (2;6代表處理第幾行)-e: …

    Linux筆記 2018-04-22
  • linux系統修復報錯的方法 . 3

    stage1如果丟失怎么辦
    stage1.5如果丟失怎么辦
    后有centos6的啟動流程

    2018-05-12
  • LFS實驗第一次——第一章

    環境準備:Centos6.8虛擬機 2G內存 2顆CPU 200G硬盤分區情況:/ 50G ?/boot 1G ?/swap 2G /data 30G 安裝時吧開發工具安裝上(gcc)

    2018-03-29
欧美性久久久久