1. 程式人生 > >Linux——搭建網路yum源及第三方軟體庫

Linux——搭建網路yum源及第三方軟體庫

一、搭建網路yum源

  • 目的:實現共享型yum源的部署,讓其他多臺沒有映象的主機通過訪問網路yum源,下載軟體
    (1)首先,需要在主機搭建本地的yum源
    :搭建本地yum源的過程描述在此不再贅述,這裡只將操作截圖列出如下
  • 通常我們會將新建一個根下的目錄/iso,將進行儲存在裡面(以免放在桌面誤刪等)
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    (2)部署共享yum源
  1. 安裝httpd
    目的:通過http將自己配置的yum共享出去
    在這裡插入圖片描述
    安裝成功
    在這裡插入圖片描述
  2. systemctl start httpd      開啟http服務
    systemctl enable httpd      設定http服務為開機自啟動
    在這裡插入圖片描述
  3. systemctl stop firewalld    關閉防火牆
    在這裡插入圖片描述
  • 如果真機還需要當路由器的話可以用以下設定方式
    在這裡插入圖片描述
    新增httpd到防火牆白名單 在這裡插入圖片描述
    重新載入
    在這裡插入圖片描述
    可以看到這裡防火牆允許的服務裡有httpd
    在這裡插入圖片描述
    測試:在瀏覽器輸入http://主機ip,可以看到apache開啟
    在這裡插入圖片描述
  1. 在/var/www/html/目錄下新建/rhel7.2,並將映象掛載到該目錄下
    在這裡插入圖片描述
  2. 實現永久性掛載
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    一定不要忘了要給此檔案新增可執行的許可權
  3. 配置主機yum源指向
    在這裡插入圖片描述
    在這裡插入圖片描述
  4. 測試
    (1)在瀏覽器輸入http://本機ip/rhel7.2,可以看到映象中的內容,則說明主機配置成功
    在這裡插入圖片描述

    (2)在/var/www/html目錄下編輯一個檔案,在瀏覽器中可以看到
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述

二、第三方軟體庫的搭建

  1. 新建一個目錄/var/www/html/software,存放第三方軟體
    建在/var/www/html目錄下是為了方便共享第三方軟體
    在這裡插入圖片描述
  2. 將真機上的軟體包上傳給虛擬機器
    在這裡插入圖片描述
    檢視軟體包上傳成功
    在這裡插入圖片描述
  3. 配置yum源指向,並清空資料重新載入
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
    在這裡插入圖片描述
  4. 掃描第三方軟體庫,並生成repodata
    在這裡插入圖片描述
    檢視,repodata檔案已經生成
    在這裡插入圖片描述
  5. 測試,安裝軟體
    (1)安裝wps
    在這裡插入圖片描述
    在這裡插入圖片描述
    安裝成功
    在這裡插入圖片描述
    (2)安裝kolourpaint(畫圖軟體)
    在這裡插入圖片描述
    在這裡插入圖片描述