>  기사  >  운영 및 유지보수  >  CentOS6에서 NetEase 163 소스를 추가하는 방법

CentOS6에서 NetEase 163 소스를 추가하는 방법

藏色散人
藏色散人앞으로
2021-03-10 15:33:122906검색

다음 튜토리얼 칼럼은 centos에서 CentOS 6에 NetEase 163 소스를 추가하는 방법을 소개합니다. 필요한 친구들에게 도움이 되길 바랍니다!

CentOS 6 NetEase 163 소스 추가

참조 웹사이트 http://mirrors.163.com/.help/centos.html

1 먼저 CentOS-Base.repo를 백업하세요. 이전에는 이 단계를 생략할 수 있습니다

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup

2. 163 source

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

3를 다운로드합니다. 다운로드한 파일을 소스 파일

mv CentOS6-Base-163.repo CentOS-Base.repo

4로 변경합니다. 다음 명령을 실행하여 캐시

yum clean all
yum makecache

yum makecache를 생성합니다. error:

Loaded plugins: refresh-packagekit, security
http://mirrors.163.com/centos/6Server/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL
ERROR 22 -"The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please
verify its path and try again

http://mirrors.163.com/centos...
를 입력하려고 시도했지만 여전히 404 Not Found

인 것을 확인했습니다. 그런 다음 http://mirrors.163을 입력했습니다. com/centos/를 찾아보니 -6.8 디렉토리에 6 6.0이 있고 6Server 디렉토리는 없습니다. $releasever가 6Server로 잘못 컴파일된 것 같습니다. 올바른 경우에는 6.4여야 합니다. (저는 CentOs6.4입니다)

CentOS-Base.repo의 모든 $releasever를 6.4로 수정해야 합니다.

vi CentOS-Base.repo
# 在末行模式下执行以下:
:%s/$releasever/6.4        # Esc -> Shift+: 进入末行模式
# 修改完保存退出:Esc -> Shift+: -> wq

Rerun

yum makecache

하하, 다음과 같이 이전과 유사한 오류가 계속 발생할 수 있습니다.

Loaded plugins: refresh-packagekit, security
http://mirrors.163.com/centos/6.4/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL
ERROR 22 -"The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please
verify its path and try again

http를 입력하세요. //mirrors.163.com/centos/ 다시 접속하여 6.4 디렉토리에는 readme 파일만 있고 6 디렉토리에는 완전한 파일이 있음을 확인하십시오. 그래서 다시 수정해야 합니다. 6.4를 모두 6으로 변경합니다(각각 수정하는 수고가 두렵다면 소스 파일을 다시 다운로드할 수 있습니다).

rm -rf CentOS-Base.repo         # 先删除6.4的源文件
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo    # 把下载文件改成源文件
mv CentOS6-Base-163.repo CentOS-Base.repo
yum clean all
yum makecache

완료! ! ! ! !

위 내용은 CentOS6에서 NetEase 163 소스를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제