[관련 게시물]
2020/07/17 - [리눅스/OpenSUSE] - Zypper 명령 - 연재 목록 안내
2020/07/19 - [리눅스/OpenSUSE] - Zypper 명령 - 주요 개념
2020/07/21 - [리눅스/OpenSUSE] - Zypper 명령 - 도움말(Help) / 패키지(Package) 관리 명령
2020/07/23 - [리눅스/OpenSUSE] - Zypper 명령 - 업데이트(Update) 관리 명령
2020/07/25 - [리눅스/OpenSUSE] - Zypper 명령 - 쿼리(Query) 명령
2020/07/27 - [리눅스/OpenSUSE] - Zypper 명령 - 저장소(Repository) 관리 명령
2020/07/29 - [리눅스/OpenSUSE] - Zypper 명령 - 서비스(Service) 관리 명령
2020/07/31 - [리눅스/OpenSUSE] - Zypper 명령 - 패키지 잠금(Package Locks) 관리 명령
2020/08/01 - [리눅스/OpenSUSE] - Zypper 명령 - 지역(Locales) 관리 명령
2020/08/03 - [리눅스/OpenSUSE] - Zypper 명령 - 기타(Other) 명령
2020/08/05 - [리눅스/OpenSUSE] - Zypper 명령 - 하위 명령(Subcommands)
2020/08/07 - [리눅스/OpenSUSE] - Zypper 명령 - 전역 옵션
2020/08/09 - [리눅스/OpenSUSE] - Zypper 명령 - 명령 옵션
2020/08/11 - [리눅스/OpenSUSE] - Zypper 명령 - Zypper에서 사용하는 주요 디렉터리와 설정 파일들
패키지 잠금 관리 명령
패키지 잠금은 시스템에 설치된 패키지 세트가 변경되지 않도록하는 데 사용됩니다.
잠금은 /etc/zypp/locks 파일에 쿼리 형식으로 저장됩니다 (locks (5) 참조). 그런 다음 이 쿼리와 일치하는 패키지는 설치 상태를 변경할 수 없습니다.
설치된 패키지는 제거하거나 업그레이드할 수 없으며 설치되지 않은 패키지는 설치할 수 없습니다. 이러한 잠긴 패키지의 설치, 업그레이드 또는 제거를 요청하면 종속성 문제 대화 상자가 나타납니다.
활성화된 패키지 잠금 나열
$ sudo zypper locks
$ sudo zypper ll
일반 옵션 :
-m, --matches
-s, --solvables
현재 활성화된 패키지 잠금을 나열합니다.
study@localhost:~> zypper locks # | 이름 | 유형 | 리포지토리 --+----------+---------+----------- 1 | smplayer | package | (모두) study@localhost:~>
패키지 잠금 추가
$ sudo zypper addlock [options] package-name...
$ sudo zypper al [options] package-name...
일반 옵션 :
-r, --repo alias|name|#|URI
-t, --type type
패키지 잠금을 추가합니다. 정확한 이름이나 *와 ? 와일드 카드 문자를 사용한 전역 패턴으로 잠글 패키지를 지정하십시오.
study@localhost:~> sudo zypper addlock smplayer 지정한 잠금이 성공적으로 추가 되었습니다. study@localhost:~>
패키지 잠금 제거
$ sudo zypper removelock [options] lock-number|package-name...
$ sudo zypper rl [options] lock-number|package-name...
일반 옵션 :
-r, --repo alias|name|#|URI
-t, --type type
지정된 패키지 잠금을 제거합니다. zypper locks 명령으로 얻은 번호 또는 패키지 이름으로 제거할 잠금을 지정하십시오.
study@localhost:~> sudo zypper removelock smplayer 1 잠금이 성공적으로 제거되었습니다. study@localhost:~>
사용되지 않는 잠금 제거
$ sudo zypper cleanlocks
$ sudo zypper cl
사용되지 않는 잠금 장치를 제거합니다.
이 명령은 현재 (사용되는 리포지토리와 관련하여) 잠겨지지 않은 패키지를 찾고 이러한 잠금 장치 각각에 대해 사용자에게 제거 여부를 묻습니다.
study@localhost:~> sudo zypper cleanlocks 리포지토리 데이터 로드 중... 설치된 패키지를 읽는 중... 0 잠금이 제거되었습니다. study@localhost:~>
'리눅스 > OpenSUSE' 카테고리의 다른 글
Zypper 명령 - 전역 옵션 (0) | 2020.08.07 |
---|---|
Zypper 명령 - 하위 명령(Subcommands) (0) | 2020.08.05 |
Zypper 명령 - 기타(Other) 명령 (0) | 2020.08.03 |
Zypper 명령 - 지역(Locales) 관리 명령 (0) | 2020.08.01 |
Zypper 명령 - 서비스(Service) 관리 명령 (0) | 2020.07.29 |
Zypper 명령 - 저장소(Repository) 관리 명령 (0) | 2020.07.27 |
Zypper 명령 - 쿼리(Query) 명령 (0) | 2020.07.25 |
Zypper 명령 - 업데이트(Update) 관리 명령 (0) | 2020.07.23 |