"Yum Daum 저장소 설정"의 두 판 사이의 차이

59번째 줄: 59번째 줄:
mv /etc/yum.repos.d /etc/yum.repos.Backup
mv /etc/yum.repos.d /etc/yum.repos.Backup
cp -a /etc/yum.repos.Daum /etc/yum.repos.d
cp -a /etc/yum.repos.Daum /etc/yum.repos.d
yum repolist
ll /etc/yum.repos.d
</source>
</source>


67번째 줄: 67번째 줄:
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# cp -a /etc/yum.repos.Daum /etc/yum.repos.d
[root@jmnote ~]# cp -a /etc/yum.repos.Daum /etc/yum.repos.d
[root@jmnote ~]# yum repolist
[root@jmnote ~]# ll /etc/yum.repos.d
Loaded plugins: fastestmirror
total 4
Loading mirror speeds from cached hostfile
-rw-r--r--. 1 root root 89 Nov  3 15:12 Daum.repo
repo id                                          repo name                                      status
Daum                                              Daum                                          6,346
repolist: 6,346
</source>
</source>


==원상복구==
==원상복구==
만약 Daum repo 대신 기존의 저장소로 교체하고 싶다면...
Daum repo 대신 기존의 저장소로 교체


;명령어
;명령어
83번째 줄: 80번째 줄:
mv /etc/yum.repos.d /etc/yum.repos.Backup
mv /etc/yum.repos.d /etc/yum.repos.Backup
cp -a /etc/yum.repos.Base /etc/yum.repos.d
cp -a /etc/yum.repos.Base /etc/yum.repos.d
yum repolist
ll /etc/yum.repos.d
</source>
</source>


91번째 줄: 88번째 줄:
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# cp -a /etc/yum.repos.Base /etc/yum.repos.d
[root@jmnote ~]# cp -a /etc/yum.repos.Base /etc/yum.repos.d
[root@jmnote ~]# yum repolist
[root@jmnote ~]# ll /etc/yum.repos.d
Loaded plugins: fastestmirror
total 16
Loading mirror speeds from cached hostfile
-rw-r--r--. 1 root root 1926 Jun 26 18:30 CentOS-Base.repo
* base: data.nicehosting.co.kr
-rw-r--r--. 1 root root 637 Jun 26 18:30 CentOS-Debuginfo.repo
  * extras: data.nicehosting.co.kr
-rw-r--r--. 1 root root 626 Jun 26 18:30 CentOS-Media.repo
  * updates: data.nicehosting.co.kr
-rw-r--r--. 1 root root 2593 Jun 26 18:30 CentOS-Vault.repo
repo id                                    repo name                                            status
base                                      CentOS-6 - Base                                      6,346
extras                                    CentOS-6 - Extras                                        17
updates                                    CentOS-6 - Updates                                    1,175
repolist: 7,538
</source>
</source>



2013년 2월 2일 (토) 04:02 판

CentOS-Base.repo를 Daum 저장소로 변경
yum 저장소 Daum으로 변경
yum 리파지토리 Daum으로
yum서버를 daum으로 바꾸기

1 기존 repo 보존

/etc/yum.repos.d 폴더 전체의 사본을 만들어 보존해둔다.

명령어
cp -a /etc/yum.repos.d /etc/yum.repos.Base
ll /etc/yum.repos.Base/
실행예시
[root@jmnote ~]# cp -a /etc/yum.repos.d /etc/yum.repos.Base
[root@jmnote ~]# ll /etc/yum.repos.Base/
total 16
-rw-r--r--. 1 root root 1926 Jun 26 18:30 CentOS-Base.repo
-rw-r--r--. 1 root root  637 Jun 26 18:30 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  626 Jun 26 18:30 CentOS-Media.repo
-rw-r--r--. 1 root root 2593 Jun 26 18:30 CentOS-Vault.repo
→ /etc/yum.repos.Base/에 CentOS 기본 yum 저장소 정보 파일들의 사본이 생성되었다.

2 Daum.repo 파일 생성

/etc/yum.repos.Daum 이라는 폴더를 만들고 거기에 Daum.repo 파일을 만든다.

명령어
mkdir /etc/yum.repos.Daum
echo '[Daum]' > /etc/yum.repos.Daum/Daum.repo
echo 'name=Daum' >> /etc/yum.repos.Daum/Daum.repo
echo 'baseurl=http://ftp.daum.net/centos/$releasever/os/$basearch/' >> /etc/yum.repos.Daum/Daum.repo
echo 'gpgcheck=0' >> /etc/yum.repos.Daum/Daum.repo
cat /etc/yum.repos.Daum/Daum.repo
실행예시
[root@jmnote ~]# mkdir /etc/yum.repos.Daum
[root@jmnote ~]# echo '[Daum]' > /etc/yum.repos.Daum/Daum.repo
[root@jmnote ~]# echo 'name=Daum' >> /etc/yum.repos.Daum/Daum.repo
[root@jmnote ~]# echo 'baseurl=http://ftp.daum.net/centos/$releasever/os/$basearch/' >> /etc/yum.repos.Daum/Daum.repo
[root@jmnote ~]# echo 'gpgcheck=0' >> /etc/yum.repos.Daum/Daum.repo
[root@jmnote ~]# cat /etc/yum.repos.Daum/Daum.repo
[Daum]
name=Daum
baseurl=http://ftp.daum.net/centos/$releasever/os/$basearch/
gpgcheck=0

3 Daum repo로 전환

명령어
rm -rf /etc/yum.repos.Backup
mv /etc/yum.repos.d /etc/yum.repos.Backup
cp -a /etc/yum.repos.Daum /etc/yum.repos.d
ll /etc/yum.repos.d
실행예시
[root@jmnote ~]# rm -rf /etc/yum.repos.Backup
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# cp -a /etc/yum.repos.Daum /etc/yum.repos.d
[root@jmnote ~]# ll /etc/yum.repos.d
total 4
-rw-r--r--. 1 root root 89 Nov  3 15:12 Daum.repo

4 원상복구

Daum repo 대신 기존의 저장소로 교체

명령어
rm -rf /etc/yum.repos.Backup
mv /etc/yum.repos.d /etc/yum.repos.Backup
cp -a /etc/yum.repos.Base /etc/yum.repos.d
 ll /etc/yum.repos.d
실행예시
[root@jmnote ~]# rm -rf /etc/yum.repos.Backup
[root@jmnote ~]# mv /etc/yum.repos.d /etc/yum.repos.Backup
[root@jmnote ~]# cp -a /etc/yum.repos.Base /etc/yum.repos.d
[root@jmnote ~]#  ll /etc/yum.repos.d
total 16
-rw-r--r--. 1 root root 1926 Jun 26 18:30 CentOS-Base.repo
-rw-r--r--. 1 root root  637 Jun 26 18:30 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  626 Jun 26 18:30 CentOS-Media.repo
-rw-r--r--. 1 root root 2593 Jun 26 18:30 CentOS-Vault.repo

5 같이 보기

6 주석


7 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}