[관련 게시물]
zypper 명령을 통한 openSUSE Leap 15.2 저장소 설정
현재 저장소 출력
> zypper repos
> zypper lr
study@localhost:~> zypper repos 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 ---+---------------------------+------------------------------------+----------+----------+---------- 1 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- 6 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 7 | repo-oss | Main Repository | 예 | (r ) 예 | 예 8 | repo-source | Source Repository | 아니요 | ---- | ---- 9 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- 10 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 11 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 study@localhost:~>
study@localhost:~> zypper repos -d # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 | 우선순위 | 유형 | URI | 서비스 ---+---------------------------+------------------------------------+----------+----------+-----------+----------+--------+--------------------------------------------------------------------------+------- 1 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- | 99 | rpm-md | cd:/?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376 | 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ | 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ | 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ | 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ | 6 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 7 | repo-oss | Main Repository | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ | 8 | repo-source | Source Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ | 9 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 10 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss | 11 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ | study@localhost:~>
저장소 정보 갱신
> sudo zypper refresh
> sudo zypper ref
study@localhost:~> sudo zypper refresh [sudo] root의 암호: 'Non-OSS Repository' 리포지토리가 최신 상태입니다. 'Main Repository' 리포지토리가 최신 상태입니다. '주 업데이트 저장소' 리포지토리가 최신 상태입니다. 'Update Repository (Non-Oss)' 리포지토리가 최신 상태입니다. 모든 리포지토리를 새로 고쳤습니다. study@localhost:~>
저장소 추가
study@localhost:~> sudo zypper addrepo --name '카이스트 oss 미러' --refresh http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ kaist-oss [sudo] root의 암호: '카이스트 oss 미러' 리포지토리 추가 중 ........................................................................................................................................................................[완료] '카이스트 oss 미러' 리포지토리가 추가되었습니다. URI : http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ 활성화됨 : 예 GPG 확인 : 예 자동 새로 고침 : 예 우선순위 : 99 (기본 우선순위) 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. study@localhost:~> zypper repos -d # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 | 우선순위 | 유형 | URI | 서비스 ---+---------------------------+------------------------------------+----------+----------+-----------+----------+--------+--------------------------------------------------------------------------+------- 1 | kaist-oss | 카이스트 oss 미러 | 예 | ( p) 예 | 예 | 99 | NONE | http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ | 2 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- | 99 | rpm-md | cd:/?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376 | 3 | repo-debug | Debug Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ | 4 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ | 5 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ | 6 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ | 7 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 8 | repo-oss | Main Repository | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ | 9 | repo-source | Source Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ | 10 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 11 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss | 12 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ | study@localhost:~>
저장소 비활성화/활성화
study@localhost:~> sudo zypper modifyrepo --disable repo-oss 'repo-oss' 리포지토리가 비활성화되었습니다. study@localhost:~> zypper repos 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 ---+---------------------------+------------------------------------+----------+----------+---------- 1 | kaist-oss | 카이스트 oss 미러 | 예 | ( p) 예 | 예 2 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- 3 | repo-debug | Debug Repository | 아니요 | ---- | ---- 4 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- 5 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- 6 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- 7 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 8 | repo-oss | Main Repository | 아니요 | ---- | ---- 9 | repo-source | Source Repository | 아니요 | ---- | ---- 10 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- 11 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 12 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 study@localhost:~>
저장소 제거
study@localhost:~> sudo zypper removerepo openSUSE-Leap-15.2-1 'openSUSE-Leap-15.2-1' 리포지토리 제거 중 ................................................................[완료] 'openSUSE-Leap-15.2-1' 리포지토리가 제거되었습니다. study@localhost:~> zypper repos 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 ---+---------------------------+------------------------------------+----------+----------+---------- 1 | kaist-oss | 카이스트 oss 미러 | 예 | (r ) 예 | 예 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- 6 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 7 | repo-oss | Main Repository | 아니요 | ---- | ---- 8 | repo-source | Source Repository | 아니요 | ---- | ---- 9 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- 10 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 11 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 study@localhost:~>
저장소 이름 변경
study@localhost:~> zypper repos -d # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 | 우선순위 | 유형 | URI | 서비스 ---+---------------------------+------------------------------------+----------+----------+-----------+----------+--------+--------------------------------------------------------------------------+------- 1 | kaist-oss | 카이스트 oss 미러 | 예 | (r ) 예 | 예 | 99 | rpm-md | http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ | 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ | 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ | 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ | 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ | 6 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 7 | repo-oss | Main Repository | 아니요 | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ | 8 | repo-source | Source Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ | 9 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 10 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss | 11 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ | study@localhost:~> sudo zypper renamerepo kaist-oss repo-kaist-oss [sudo] root의 암호: 'kaist-oss' 리포지토리의 이름이 'repo-kaist-oss'(으)로 변경되었습니다. study@localhost:~> zypper repos 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 ---+---------------------------+------------------------------------+----------+----------+---------- 1 | repo-debug | Debug Repository | 아니요 | ---- | ---- 2 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- 3 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- 4 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- 5 | repo-kaist-oss | 카이스트 oss 미러 | 예 | ( p) 예 | 예 6 | repo-non-oss | Non-OSS Repository | 예 | (r ) 예 | 예 7 | repo-oss | Main Repository | 아니요 | ---- | ---- 8 | repo-source | Source Repository | 아니요 | ---- | ---- 9 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- 10 | repo-update | 주 업데이트 저장소 | 예 | (r ) 예 | 예 11 | repo-update-non-oss | Update Repository (Non-Oss) | 예 | (r ) 예 | 예 study@localhost:~>
다수의 저장소 정보를 단일 저장소로 통합하여 추출
study@localhost:~> sudo zypper repos --export All_Repo.repo 리포지토리가 ./All_Repo.repo(으)로 엑스포트되었습니다. study@localhost:~>
다수의 저장소 정보를 단일 파일로 저장한 예시
저장소 변경 스크립트 파일 내용
#!/bin/bash
###############################################################
#
# openSUSE Leap 15.2 저장소 변경 스크립트
#
# 씨실과 날실 - IT : https://wnw1005.tistory.com/
#
# 해당 스크립트는 openSUSE Leap 15.2의 기본 활성화된 4개의 주 저장소를
# openSUSE 공식 저장소에서 Kaist 미러 서버의 저장소로 변경하고
# 기존 활성화된 저장소는 비활성화합니다.
#
# 이 스크립트 내용을 복사하여 .SH 파일을 생성하고 실행 퍼미션을 부여한 후 실행해주시면 됩니다.
#
###############################################################
##############################
#
# Kaist Mirror Repository 추가
#
##############################
### Main Repository ###
## openSUSE Leap 15.2 Online Repository - Main Repository ##
#http://download.opensuse.org/distribution/leap/$releasever/repo/oss/
## openSUSE Leap 15.2 Kaist Mirror Repository - Main Repository ##
# http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/
sudo zypper addrepo --name '카이스트 OSS 미러' --refresh http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ repo-kaist-oss
### Non-OSS Repository ###
## openSUSE Leap 15.2 Online Repository - Non-OSS Repository ##
# http://download.opensuse.org/distribution/leap/$releasever/repo/non-oss/
## openSUSE Leap 15.2 Kaist Mirror Repository - Non-OSS Repository ##
# http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/non-oss/
sudo zypper addrepo --name '카이스트 Non-OSS 미러' --refresh http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/non-oss/ repo-kaist-non-oss
### 주 업데이트 저장소 / Update Repository (Oss) ###
## openSUSE Leap 15.2 Online Repository - Update Repository (Oss) ##
# http://download.opensuse.org/update/leap/$releasever/oss
## openSUSE Leap 15.2 Kaist Mirror Repository - Update Repository (Oss) ##
# http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/oss
sudo zypper addrepo --name '카이스트 Update OSS 미러' --refresh http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/oss repo-kaist-update-oss
### Update Repository (Non-Oss) ###
## openSUSE Leap 15.2 Online Repository - Update Repository (Non-Oss) ##
# http://download.opensuse.org/update/leap/$releasever/non-oss/
## openSUSE Leap 15.2 Kaist Mirror Repository - Update Repository (Non-Oss) ##
# http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/non-oss/
sudo zypper addrepo --name '카이스트 Update Non-OSS 미러' --refresh http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/non-oss/ repo-kaist-update-non-oss
########################################
#
# 기본 활성 Repository 비활성화
#
# 비활성화 대상 REPO 별명
# repo-oss / repo-non-oss
# repo-update / repo-update-non-oss
#
#######################################
sudo zypper modifyrepo --disable repo-oss repo-non-oss repo-update repo-update-non-oss
study@localhost:~> sudo chmod a+x repo.sh [sudo] root의 암호: study@localhost:~> ./repo.sh '카이스트 OSS 미러' 리포지토리 추가 중 ...........................................[완료] '카이스트 OSS 미러' 리포지토리가 추가되었습니다. URI : http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ 활성화됨 : 예 GPG 확인 : 예 자동 새로 고침 : 예 우선순위 : 99 (기본 우선순위) 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. '카이스트 Non-OSS 미러' 리포지토리 추가 중 .......................................[완료] '카이스트 Non-OSS 미러' 리포지토리가 추가되었습니다. URI : http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/non-oss/ 활성화됨 : 예 GPG 확인 : 예 자동 새로 고침 : 예 우선순위 : 99 (기본 우선순위) 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. '카이스트 Update OSS 미러' 리포지토리 추가 중 ....................................[완료] '카이스트 Update OSS 미러' 리포지토리가 추가되었습니다. URI : http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/oss 활성화됨 : 예 GPG 확인 : 예 자동 새로 고침 : 예 우선순위 : 99 (기본 우선순위) 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. '카이스트 Update Non-OSS 미러' 리포지토리 추가 중 ................................[완료] '카이스트 Update Non-OSS 미러' 리포지토리가 추가되었습니다. URI : http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/non-oss/ 활성화됨 : 예 GPG 확인 : 예 자동 새로 고침 : 예 우선순위 : 99 (기본 우선순위) 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. 'repo-oss' 리포지토리가 비활성화되었습니다. 'repo-non-oss' 리포지토리가 비활성화되었습니다. 'repo-update' 리포지토리가 비활성화되었습니다. 'repo-update-non-oss' 리포지토리가 비활성화되었습니다. study@localhost:~>
study@localhost:~> sudo zypper repos [sudo] root의 암호: 저장소는 우선순위가 없습니다. 모든 저장소는 같은 우선순위를 공유합니다. # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 ---+---------------------------+------------------------------------+----------+----------+---------- 1 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- 6 | repo-kaist-non-oss | 카이스트 Non-OSS 미러 | 예 | ( p) 예 | 예 7 | repo-kaist-oss | 카이스트 OSS 미러 | 예 | ( p) 예 | 예 8 | repo-kaist-update-non-oss | 카이스트 Update Non-OSS 미러 | 예 | ( p) 예 | 예 9 | repo-kaist-update-oss | 카이스트 Update OSS 미러 | 예 | ( p) 예 | 예 10 | repo-non-oss | Non-OSS Repository | 아니요 | ---- | ---- 11 | repo-oss | Main Repository | 아니요 | ---- | ---- 12 | repo-source | Source Repository | 아니요 | ---- | ---- 13 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- 14 | repo-update | 주 업데이트 저장소 | 아니요 | ---- | ---- 15 | repo-update-non-oss | Update Repository (Non-Oss) | 아니요 | ---- | ---- study@localhost:~> sudo zypper repos -d # | 별칭 | 이름 | 활성화됨 | GPG 확인 | 새로 고침 | 우선순위 | 유형 | URI | 서비스 ---+---------------------------+------------------------------------+----------+----------+-----------+----------+--------+--------------------------------------------------------------------------+------- 1 | openSUSE-Leap-15.2-1 | openSUSE-Leap-15.2-1 | 아니요 | ---- | ---- | 99 | rpm-md | cd:/?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376 | 2 | repo-debug | Debug Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/ | 3 | repo-debug-non-oss | Debug Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/ | 4 | repo-debug-update | Update Repository (Debug) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/oss/ | 5 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.2/non-oss/ | 6 | repo-kaist-non-oss | 카이스트 Non-OSS 미러 | 예 | ( p) 예 | 예 | 99 | NONE | http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/non-oss/ | 7 | repo-kaist-oss | 카이스트 OSS 미러 | 예 | ( p) 예 | 예 | 99 | NONE | http://ftp.kaist.ac.kr/opensuse/distribution/leap/15.2/repo/oss/ | 8 | repo-kaist-update-non-oss | 카이스트 Update Non-OSS 미러 | 예 | ( p) 예 | 예 | 99 | NONE | http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/non-oss/ | 9 | repo-kaist-update-oss | 카이스트 Update OSS 미러 | 예 | ( p) 예 | 예 | 99 | NONE | http://ftp.kaist.ac.kr/opensuse/update/leap/15.2/oss | 10 | repo-non-oss | Non-OSS Repository | 아니요 | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/ | 11 | repo-oss | Main Repository | 아니요 | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/ | 12 | repo-source | Source Repository | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/ | 13 | repo-source-non-oss | Source Repository (Non-OSS) | 아니요 | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 14 | repo-update | 주 업데이트 저장소 | 아니요 | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/oss | 15 | repo-update-non-oss | Update Repository (Non-Oss) | 아니요 | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ | study@localhost:~>
저장소 변경 직후 패키지 업데이트 명령 실행 화면
study@localhost:~> sudo zypper update [sudo] root의 암호: '카이스트 Non-OSS 미러' 리포지토리 메타 데이터를 검색하는 중 .....................[완료] 리포지토리 '카이스트 Non-OSS 미러' 캐시 빌드 중 ..................................[완료] '카이스트 OSS 미러' 리포지토리 메타 데이터를 검색하는 중 .........................[완료] 리포지토리 '카이스트 OSS 미러' 캐시 빌드 중 ......................................[완료] '카이스트 Update Non-OSS 미러' 리포지토리 메타 데이터를 검색하는 중 ..............[완료] 리포지토리 '카이스트 Update Non-OSS 미러' 캐시 빌드 중 ...........................[완료] '카이스트 Update OSS 미러' 리포지토리 메타 데이터를 검색하는 중 ..................[완료] 리포지토리 '카이스트 Update OSS 미러' 캐시 빌드 중 ...............................[완료] 리포지토리 데이터 로드 중... 설치된 패키지를 읽는 중... 다음 새 패키지가 설치됩니다. kernel-default-5.3.18-lp152.20.7.1 다음 패키지가 업그레이드됩니다. libpython3_6m1_0 python3 python3-base python3-curses python3-dbm 다음 1 패키지를 사용하려면 시스템을 재부팅해야 합니다. kernel-default-5.3.18-lp152.20.7.1 5 꾸러미로 업그레이드, 1 새로운. 전체 다운로드 크기: 79.4 MiB. 이미 캐싱됨: 0 B. 작업 후에 383.2 MiB이(가) 추가로 사용됩니다. 참조: 시스템 재부팅이 필요합니다. 계속하시겠습니까? [예/아니오/버전/...? 모든 옵션 표시] (예): #2 study@localhost:~>
openSUSE Leap 15.2 저장소 설정 기본값
/etc/zypp/repos.d
[repo-oss]
name=Main Repository
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/
path=/
type=rpm-md
keeppackages=0
[repo-non-oss]
name=Non-OSS Repository
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/non-oss/
path=/
type=rpm-md
keeppackages=0
[repo-update]
name=주 업데이트 저장소
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/oss
path=/
type=rpm-md
keeppackages=0
[repo-update-non-oss]
name=Update Repository (Non-Oss)
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/non-oss/
path=/
type=rpm-md
keeppackages=0
[repo-debug]
name=Debug Repository
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/distribution/leap/$releasever/repo/oss/
type=NONE
keeppackages=0
[repo-debug-non-oss]
name=Debug Repository (Non-OSS)
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/distribution/leap/$releasever/repo/non-oss/
type=NONE
keeppackages=0
[repo-debug-update]
name=Update Repository (Debug)
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/update/leap/$releasever/oss/
type=NONE
keeppackages=0
[repo-debug-update-non-oss]
name=Update Repository (Debug, Non-OSS)
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/update/leap/$releasever/non-oss/
type=NONE
keeppackages=0
[repo-source]
name=Source Repository
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/source/distribution/leap/$releasever/repo/oss/
type=NONE
keeppackages=0
[repo-source-non-oss]
name=Source Repository (Non-OSS)
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/source/distribution/leap/$releasever/repo/non-oss/
type=NONE
keeppackages=0
[openSUSE-Leap-15.2-1]
name=openSUSE-Leap-15.2-1
enabled=0
autorefresh=0
baseurl=cd:/?devices=/dev/disk/by-id/ata-VBOX_CD-ROM_VB2-01700376
path=/
type=rpm-md
keeppackages=0
'리눅스 > OpenSUSE' 카테고리의 다른 글
Zypper 명령 - 도움말(Help) / 패키지(Package) 관리 명령 (0) | 2020.07.21 |
---|---|
Zypper 명령 - 주요 개념 (0) | 2020.07.19 |
Zypper 명령 - 연재 목록 안내 (0) | 2020.07.17 |
openSUSE 언어 설정이 한글로 되어 있는 경우 대화식 셸에서 y/n가 아닌 예/아니오로 나올 때 해결법 (0) | 2020.07.15 |
게스트 OS인 openSUSE Leap 15.2에서 버추얼박스 게스트확장 설치 및 설정 방법 (0) | 2020.07.14 |
openSUSE Leap 15.2 설치 중 파티션 설정 (0) | 2020.07.12 |
openSUSE Leap 15.2 설치(Virtualbox 6.1에서 설치하는 방법) (0) | 2020.07.10 |
openSUSE Leap 15.2 릴리스 노트(Release Notes) (0) | 2020.07.06 |