Mock

From 탱이의 잡동사니
Revision as of 09:25, 8 August 2016 by Pchero (talk | contribs) (→‎Basic)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

mock command 내용 정리

Basic

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

mock 이 실행될 때, mock 계정으로 실행이 된다. 때문에 mock 을 사용하기 위해서는 mock 을 실행하고자 하는 사용자 계정이 mock group에 반드시 추가되어 있어야 한다. <source lang=bash> 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 ...] </source>