Mock

From 탱이의 잡동사니
Jump to: navigation, search

Overview

mock command 내용 정리

Basic

mock 은 RPM(source) 작성시, 사용되는 명령어이다(chroot).

mock 이 실행될 때, mock 계정으로 실행이 된다. 때문에 mock 을 사용하기 위해서는 mock 을 실행하고자 하는 사용자 계정이 mock group에 반드시 추가되어 있어야 한다.

mock  [options] --rebuild SRPM [SRPM...]
 
mock  [options] --buildsrpm {--spec spec --sources src --symlink-dereference | --scm-enable}
 
mock  [options] --chroot <cmd>
 
mock  [options] {--init|clean|shell}
 
mock  [options] --installdeps {SRPM|RPM}
 
mock  [options] -i, --install PACKAGE [PACKAGE...]
 
mock  [options] --update [PACKAGE...]
 
mock  [options] --remove PACKAGE [PACKAGE...]
 
mock  [options] --orphanskill
 
mock  [options] -p, --print-root-path
 
mock  [options] --copyin path [path...] destination
 
mock  [options] --copyout path [path...] destination
 
mock  [options] --scm-enable [--scm-option key=value ...]
 
mock  [options] -l, --list-snapshots
 
mock  [options] --snapshot [snapshot-name]
 
mock  [options] --rollback-to [snapshot-name]
 
mock  [options] --remove-snapshot [snapshot-name]
 
mock  [options] --umount
 
mock  [options] --pm-cmd [arguments ...]
 
mock  [options] --yum-cmd [arguments ...]
 
mock  [options] --dnf-cmd [arguments ...]