1. 程式人生 > >YUM更換源(1)--yum找不到安裝包

YUM更換源(1)--yum找不到安裝包

公司提供的CentOS VM中,/etc/yum.repos.d 下 只有一個build.repo,其中提供的yum 源只有公司內部的幾個源,很多包在這些源中都找不到。於是要新增別的源,下面的帖子中介紹瞭如何在CentOS中新增中科大、搜狐和163的yum源:http://www.husw.net/blog/post/1386/。摘錄如下:

本文章介紹的yum源支援的版本是CentOS 6系列,理論上支援RHEL6系列。
更新方法如下:
先進入yum源配置目錄

cd /etc/yum.repos.d 備份系統自帶的yum源
mv CentOS-Base.repo CentOS-Base.repo.save

下載其他更快的yum源

中科大的yum源:
wget http://centos.ustc.edu.cn/CentOS-Base.repo

163的yum源:
wget http://mirrors.163.com/.help/CentOS-Base-163.repo

sohu的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

更新完yum源後,建議更新一下,使操作立即生效
yum makecache [yasi]: 在執行最後一步,即yum makecache的時候,遇到錯誤:
Loaded plugins: fastestmirror Repository base is listed more than once in the configuration Repository updates is listed more than once in the configuration Repository extras is listed more than once in the configuration Repository centosplus is listed more than once in the configuration Repository contrib is listed more than once in the configuration Loading mirror speeds from cached hostfile  * addons: mirrors.163.com  * base: mirror.metrocast.net  * extras: mirror.beyondhosting.net  * fasttrack: centos.vipernetworksystems.com  * updates: centos.vipernetworksystems.com http://mirrors.163.com/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror. http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404" Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
原因是,http://mirrors.163.com/centos/6/addons/x86_64/repodata/repomd.xml
 http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml 確實不存在,可能被更新掉了。解決辦法是,找到可用的URL替換之,或者把相應的.repo檔案中的項整個註釋掉。這裡我採用後者。 例如,在CentOS-Base-163.repo中,註釋掉整個addon項
#[addons] #name=CentOS-$releasever - Addons - 163.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons #baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/ #gpgcheck=1 #pgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
在CentOS-Base-sohu.repo中註釋掉下面的內容
#[addons] #name=CentOS-$releasever - Addons - sohu.com #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons #baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/ #gpgcheck=1 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5CentOS-Base-sohu.repo
然後,再執行yum makecache。之後,yum就可以找到我要安裝的包了,比如gdb, subversion, gcc-c++ 等。 注意: 有時用yum list xxx找不到某個包,可用嘗試用yum search xxx。 如,yum list vim 就報告 Error: No matching Packages to list。而 yum search vim 則返回:
vim-X11.x86_64 : The VIM version of the vi editor for the X Window System vim-common.x86_64 : The common files needed by any version of the VIM editor vim-enhanced.x86_64 : A version of the VIM editor which includes recent enhancements vim-minimal.x86_64 : A minimal version of the VIM editor

相關推薦

YUM更換(1)--yum安裝

公司提供的CentOS VM中,/etc/yum.repos.d 下 只有一個build.repo,其中提供的yum 源只有公司內部的幾個源,很多包在這些源中都找不到。於是要新增別的源,下面的帖子中介紹瞭如何在CentOS中新增中科大、搜狐和163的yum源:http://

安裝與現在軟件的方法:更換yum倉庫yum下載rpm安裝

cde water 方法 -o ebe 12c text ges 更換 更換yum倉庫源 安裝擴展源epel yum下載rpm包 源碼包安裝 安裝與現在軟件的方法:更換yum倉庫源、yum下載rpm包、源碼包安裝

yum更換,rpm下載,安裝

ima 4.2 packages 問題 zsh 介紹 apache2 mar www. 一、yum更換源 yum自帶源地址一般鬥是國外的,可能下載速度略慢,我們可以自己換成國內的源,比如163等。比如配置163的yum源:1、先刪除默認源文件dvd.repo # rm -f

yum更換安裝

tex http centos ins 完成 jpg alt 換源 查看 更換yum源下載base文件 wget命令沒有使用curl 下載文件centos base 163.repo安裝擴展源安裝包epel配置文件下會多兩個epel開頭的文件yum list|grep ep

centos配置帶GPU的caffe 安裝依賴的yum install

yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-devel 實際上,hdf5-devel這個安裝會找不到。 但是:yum install gflags-devel glog-dev

yum只下載安裝

1. 安裝yum-downloadonly或 yum-plugin-downloadonly 軟體包。 可以執行以下命令安裝yum-downloadonly包: #yum install yum-downloadonly 說明:yum-downloadonly是yu

centos7 yum 更換

1.首先進行備份[[email protected] ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base

centos 更換之後yum下載失敗

今天在更換了物理機centos的源之後,yum下載其他軟體的時候失敗了,同時出現了下面的錯誤。 Downloading packages: warning: /var/cache/yum/x86_64/7/extras/packages/epel-rele

Anaconda安裝kafka在當前channels

虛擬機器下的ubuntu,安裝了Anaconda,Python版本是3.6.5,anaconda已經自帶了很多包,包括setuptools和six,要下載kafka直接在終端輸入 conda install kafka-python 但是結果報錯 在當前的chann

laravel 中 使用 composer 的中國映象安裝時報錯(

composer require jenssegers/mongodb 安裝mongodb時報錯:Your requirements could not be resolved to an installable set of packages.  更新了一下compose

解決storm1.1.1叢集到nimbus異常

各應用程式及版本 storm1.1.1zookeeper3.4.10拓樸結構 nimbus、ui:CentOS65Appsupervisor:CentOS65M1、CentOS65M2、CentOS65M3配置檔案 zoo.cfg,zookeeper僅安裝在三臺superv

解決maven repository的問題

str dpa pack sta jar包 通過 pac dart gin 有些jar在mvn repository可以搜索到,但是用gradle就是刷不下來,那麽可以通過安裝本地jar包的方式解決:   mvn install:install-file -DgroupId

go run main.go 一直提示

./src/github.com/sirupsen/logrus/terminal_check_notappengine.go:9:2: cannot find package "golang.org/x/crypto/ssh/terminal" in any of 已經在對應的路

如何查python安裝的路徑site-packages?

ima 使用 rect -- python版本 cto 如何 2.7 ons 使用命令: python -m site python -m site --user-site 註意當查看指定版本的python的安裝包時,需要指定python版本,比如python2.7.15

idea莫名其妙

記錄一下 有時候啊,開啟idea,老是發現包莫名其妙的少了,但是發現工程裡面那些包的的確確的又存在。這就很尷尬,多半有可能是idea的快取問題。 idea的選單欄 。 file- >inval

在myeclipse中匯入相應的後,tomcat依然提示的原因

今天在myeclipse中使用資料庫的時候一直提示空指標異常,檢視一下原來是載入不了資料庫的驅動,可是我已經把mysql-connector-java-3.1.12-bin.jar匯入到了工程當中,不知道為什麼還是報錯。最後瞭解到要把mysql-connector-java

python呼叫自己檔案函式/執行函式

寫python程式的時候很多人習慣建立一個utils.py檔案,存放一些經常使用的函式,方便其他檔案呼叫,同時也更好的管理一些通用函式,方便今後使用。或是兩個檔案之間的class或是函式呼叫情況。就像下面的工程目錄一樣: 工程目錄 Project\

python的pip10.1版本出現了安裝時的錯誤Could not install packages due to anEnvironmentError: [WinError 5] 拒絕訪問

之前一直學python,對pip不太熟悉每安裝一個包pip一下都會出現叫你安裝更新版本的pip,也就是10.1但是更新過後,安裝其他庫的時候,我們習慣性的,按照原來的方式安裝庫出現這個問題由於時間緊張,pip10.1沒時間研究,我想退回去,退不回去看錯誤要求只需要python

LNMP 1.4一鍵安裝安裝教程

文章來自:LNMP 1.4 https://lnmp.org/download.html 上一篇的安裝虛擬機器,安裝好了吧!這篇教大家如何安裝lnmp,其實網上就有一鍵安裝lnmp教程,大家看連結吧 LNMP 1.4 下載版:(不含原始碼安裝包檔案,僅有安裝指令

【轉載】 Eclipse 外掛Maven在使用 add dependency,,解決辦法

通過右鍵單擊pom.xml檔案選擇maven –> add dependency 或者是開啟pom.xml檔案,選擇dependencies –>add 時,搜尋不到依賴的jar包,解決方法如下: 1、eclipse選單 window-> show view –> other –&g