伊莉討論區

標題: 請教CentOS7 repo離線安裝 [打印本頁]

作者: sss86523    時間: 2018-8-22 09:28 PM     標題: 請教CentOS7 repo離線安裝

各位前輩好,目前正在安裝lnmp環境,在自己的VM架設都OK,但到了一個沒有網路的伺服器,卻遇到許多問題。

一開始裝好作業系統沒有openssh,於是我用CentOS7.iso掛載,設定repo的baseurl指到裡面,系統會去抓取Packages和repodata,

到目前為止都成功離線安裝,但再來要裝PHP、Nginx、mysql較新的版本,需要另外安裝epel.l7,可是這部分我一直無法成功離線安裝,

1.我試過在有網路的環境先使用yum downloadonly下載rpm到指定路徑,再將這些rpm丟到無網路的環境使用localinstall,結果失敗了

2.也試過在有網路的環境開啟yum keepcache的參數,按照正常流程裝完,複製/var/cache/yum底下的所有檔案過去無網路的環境,在使用yum -C install nginx等,還是無法成功

各位在離線的環境,都用甚麼方法完成安裝,其實我對linux運作的細節觀念不是很完整,希望前輩能給些建議

感謝



補充內容 (2018-8-23 12:51 AM):
以解決,使用第一點,只是有些相依套件會缺少,需要追來源。
作者: hide1004    時間: 2019-2-24 06:15 PM

本帖最後由 hide1004 於 2019-2-24 06:16 PM 編輯

嗨!你好..我也是CenteOS的初學者..
之前是也是自學LNMP的架構..
跟你不太一樣的地方..我是用實體機安裝的..
也是CentOS7的版本...之後升級至7.5
不知道您的DNS有沒有設定正確..不過Nginx 安裝設定正常時,localinstall,也是可以正常開啓您的網頁的..
建議是先安裝您的系統架構,LNMP,網頁測試正常後,再作全系統系統更新,
我也是新手也還在學習,有興趣大家可以交個朋友互相交流一下

作者: sss86523    時間: 2019-3-2 11:26 AM

本帖最後由 sss86523 於 2019-3-2 11:26 AM 編輯
hide1004 發表於 2019-2-24 06:15 PM
嗨!你好..我也是CenteOS的初學者..
之前是也是自學LNMP的架構..
跟你不太一樣的地方..我是用實體機安裝的.. ...

目前已經可以了,只是之前不曉得為什麼這樣安裝他不會自動安裝相依套件,要我自己補安裝.
作者: hiiloveyou    時間: 2019-4-14 10:57 PM

你應該要自己做出個repo表,讓系統認到,才會自動尋找相依性安裝
作者: pcca    時間: 2019-11-25 11:44 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: kightaylor    時間: 2020-3-27 10:09 PM

1.將要裝的 package 放在指定目錄 ex: /mnt/pak
2.設定 yum.repo 檔 file 路徑指向到這個目錄路徑
(可參考預設的 /etc/yum.repo.d//CentOS-Media.repo)
作者: eyesforever    時間: 2020-9-21 09:57 PM

作為初學者也來學習一下




歡迎光臨 伊莉討論區 (http://www03.mobile.wahas.com/) Powered by Discuz!