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

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

藏色散人
풀어 주다: 2021-03-10 15:33:12
앞으로
2940명이 탐색했습니다.

다음 튜토리얼 칼럼은 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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿