linux yum安裝找不到源


1先說問題:

服務器裝麒麟系統后安裝gis地圖(其實就是部署一套地圖服務),因為是內網,所以所有需要的包都放在一個iso文件中了,需要用mount命令去加載之,然后配置*.repo文件(源文件配置),使得系統自動去找相關依賴,然后安裝postgis。結果就是安裝時有些依賴找不到。一想不可能啊,在虛擬機上都可以的,到這就缺包了。

2解決辦法:

從新建一個repo文件,把系統鏡像也加載進來當成數據源。要建立repo文件,必須要對repo文件了解啊。下面從某位大神那copy了一點。感覺能說明問題了。

[fedora]      #方括號里面的是軟件源的名稱,將被yum取得並識別
name=Fedora $releasever - $basearch   #這里也定義了軟件 倉庫的名稱,通常是為了方便閱讀配置文件,一般沒什么作用
enabled=1 #這個選項表示這個repo中定義的源是啟用的,0為禁用 gpgcheck=1 #這個選項表示這個repo中下載的rpm將進行gpg的校驗,已確定rpm包的來源是有效和安全的 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch #定義用於校驗的gpg密鑰,就是數位簽章的公鑰檔所在位置!

注意:如果gpgcheck是0則,gpgkey是無效的。對於內網,配置0就行了,1的話可能會有其他注意事項。還有源名稱和倉庫名稱不可重復,不可重復,不可重復。這樣相當於可以配置無限個repo了,好高興啊。
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM