GoGPT Best VPN GoSearch

온웍스 파비콘

모의 - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공자에서 모의 ​​실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 모의입니다.

프로그램:

이름


mock - chroot에서 SRPM 빌드

통사론


모의 [옵션] --재구축 SRPM [에스피엠...]

모의 [옵션] --buildsrpm {--투기 투기 --소스 SRC | --scm 활성화}

모의 [옵션] --chroot

모의 [옵션] {--초기화|황어 무리|껍질}

모의 [옵션] --installdeps {SRPM|RPM}

모의 [옵션] --설치 PACKAGE

모의 [옵션] --최신 정보

모의 [옵션] --제거하다 PACKAGE

모의 [옵션] --고아 기술

모의 [옵션] --카피인 통로 [길...] 목적지

모의 [옵션] --카피아웃 통로 [길...] 목적지

모의 [옵션] --scm 활성화 [--scm-옵션 키 = 값 ...]

기술


Mock은 chroot 내부에 소스 RPM을 빌드하는 간단한 프로그램입니다. 그것은하지 않습니다
a에 의해 지정된 내용으로 chroot를 채우는 것 외에는 매우 멋진 것
구성 파일을 만든 다음 해당 chroot에서 입력 SRPM을 빌드합니다.

chroot의 내용은 다음으로 지정된 구성에 의해 지정됩니다. -r 옵션을 선택합니다.
기본 구성 파일은 /etc/mock/default.cfg이며 일반적으로 하나에 대한 심볼릭 링크입니다.
설치된 구성 중.

사이트 전체 구성 파일인 /etc/mock/site-defaults.cfg가 있습니다. 이 파일은 다음을 수행하는 데 사용할 수 있습니다.
사이트 전체 옵션을 지정합니다. 이 파일의 배송된 버전에는 활성 옵션이 없지만
모든 구성 옵션의 목록, 설정 방법의 예 및
기본값.

이전 버전과의 호환성을 위해 구식 명령("rebuild", "init", "clean" 등)
선행 '--' 없이는 여전히 허용되지만 더 이상 사용되지 않습니다. 아래의 명령 섹션을 참조하십시오.
모든 명령의 자세한 목록을 보려면

모의를 사용하려면 사용자가 모조품 사용자 이름을 추가하여 그룹화
전에, 모조품 /etc/group.conf의 줄 이것은 다음 명령으로 수행할 수 있습니다.

sudo는 /usr/sbin/유저모드 -a -G 모조품 $ 사용자

모의는 루트로 직접 실행되지 않습니다.

명령


--깨끗한
chroot 트리를 제거합니다.

--스크럽=TYPE
지정된 chroot 또는 캐시 디렉토리 또는 모든 chroot 및 캐시를 완전히 제거하십시오.
TYPE chroot, cache, root-cache, c-cache 또는 yum-cache 중 하나입니다.

--초기화 chroot 초기화(클린, chroot 패키지 설치 등)

--재구축
명령을 지정하지 않으면 재구축이 가정됩니다. 지정된 SRPM을 재구축합니다. NS
--no-clean이 지정되지 않는 한 buildroot가 먼저 정리됩니다.

--buildsrpm
사양 파일 및 소스 파일/디렉토리 또는 다음에서 지정된 SRPM을 빌드합니다.
에스씨엠. --no-clean이 지정되지 않는 한 buildroot가 먼저 정리됩니다.

--껍질
chroot 내에서 대화식으로 지정된 명령을 실행합니다(이미
초기화 -- '정리'가 수행되지 않음). 명령이 지정되지 않은 경우 / 빈 / SH 실행됩니다.

--chroot
chroot 내에서 비대화식으로 지정된 명령을 실행합니다(이미
초기화 - '정리'가 수행되지 않음). 명령 출력이 로그로 전송됩니다.
파일.

--installdeps
SRPM 또는 RPM에 대한 deps를 찾아 yum 설치를 수행하여 buildroot에 넣습니다.
Buildroot는 이미 초기화되어 있어야 합니다. 'clean'이 수행되지 않습니다.

--설치
buildroot 내부에 yum install PACKAGE를 수행합니다. Buildroot는 이미 있어야 합니다.
초기화 -- '정리'가 수행되지 않음

--최신 정보
buildroot 내에서 yum 업데이트를 수행하십시오. Buildroot는 이미 초기화되어 있어야 합니다 -- 아니요
'청소'가 수행됩니다.

--제거하다
buildroot 내부에서 yum remove PACKAGE를 수행합니다. Buildroot가 이미 초기화되어 있어야 합니다.
-- 'clean'이 수행되지 않음

--고아 기술
chroot에서 실행 중인 스트레이 프로세스가 없는지 간단히 확인하는 무작동 모드입니다.
지정된 루트를 사용하여 찾은 모든 프로세스를 종료합니다.

--카피인
소스 경로(파일 또는 디렉토리 트리)를 지정된 위치의 chroot에 복사합니다.
목적지 경로.

--카피아웃
chroot에서 지정된 소스 경로(파일 또는 디렉토리 트리)를 복사합니다.
목적지 경로.

--scm 활성화
SCM(CVS/Git/SVN)에서 빌드를 활성화합니다. SCM 리포지토리는 다음에서 구성해야 합니다.
SCM 체크아웃 전에 site-defaults.cfg가 가능합니다. SCM 패키지 및 분기 가능
로 정의 --scm-옵션 인수, 자세한 내용은 site-defaults.cfg를 참조하십시오.

옵션


-r 크로트, --뿌리=크로트
/etc/mock/에 정의된 대로 지정된 chroot 구성을 사용합니다.chroot>.cfg. 없는 경우
지정됨, /etc/mock/default.cfg에 의해 연결된 chroot를 사용합니다.

--오프라인
로컬 캐시에서 완전히 실행되도록 'yum'에 지시하는 '오프라인' 모드에서 실행합니다. 또한
모의 yum 캐시에 대한 캐시 만료를 비활성화합니다.

--청소하지 않음
패키지를 빌드하기 전에 chroot를 청소하지 마십시오.

--정리 후
빌드 후 chroot를 청소하십시오. --resultdir과 함께 사용합니다. '--rebuild'에 대해서만 활성화됩니다.

--정리 후
빌드 후 chroot를 청소하지 마십시오. 자동 정리가 활성화된 경우 이를 사용하여
사용 안함.

--캐시 변경
chroot를 변경한 후 루트 캐시를 다시 빌드합니다(예: --install).
tmpfs 플러그인을 사용할 때만 유용합니다.

--대상=아치
이 인수는 빌드할 대상 아치를 지정하기 위해 rpmbuild에 전달됩니다. 그것
기본값은 --arch에 지정된 모든 것 또는
구성 파일을 config_opts['target_arch']로 지정합니다.

--아치=아치
linux Personality() syscall을 호출하여 커널에 보조를 에뮬레이트하도록 지시합니다.
건축학. 예를 들어 x386_86 빌드 호스트에서 i64 패키지를 빌드합니다.

-D "MACRO 특급", --정의="MACRO 특급"
빌드에 사용되는 매크로 정의를 지정합니다. 이 옵션은 여러 번 사용할 수 있습니다.
시간, rpmbuild --define 옵션이 가능한 것처럼. 예를 들어:

--정의하다 "with_extra_cheese 1" --define="패키저 원숭이"

--와 함께=OPTION
빌드에 대해 구성 옵션을 활성화합니다. 이 옵션은 여러 번 사용할 수 있습니다. 을위한
예:

--with=extra_cheese

--없이=OPTION
빌드에 대해 구성 옵션을 비활성화합니다. 이 옵션은 여러 번 사용할 수 있습니다. 을위한
예:

--without=멸치

--결과 디렉토리=결과
결과 파일(RPM 및 빌드 로그)이 기록되는 디렉토리를 변경합니다. 결과 디렉토리
chroot 구성의 모든 변수에 대한 파이썬 문자열 대체를 포함할 수 있습니다. 을위한
예:

--resultdir=./my/"%(dist)s"/"%(target_arch)s"/

--고유한 확장=본문
buildroot 디렉토리 이름에 추가할 임의의 고유한 확장자

--configdir=구성
구성 파일이 있는 디렉토리 변경

--rpmbuild_timeout=
rpmbuild가 'timeout'초보다 오래 걸리는 경우 빌드 실패

--비공개
--chroot를 사용할 때 명령을 실행하기 전에 권한 삭제

--cwd=DIR
명령을 실행하기 전에 지정된 디렉토리(chroot에 상대적)로 변경하십시오.
--chroot를 사용할 때

-q, --조용한
조용히 해.

-v, --말 수가 많은
자세한 진행 정보를 출력합니다.

--추적하다
함수 인수 및 반환을 사용하여 함수 입력/종료의 자세한 추적을 활성화합니다.
코드. 모의 자체 디버깅에 유용합니다.

--활성화-플러그인=플러그인
지정된 플러그인을 활성화합니다. 이 옵션은 여러 번 사용할 수 있습니다.

--disable-플러그인=플러그인
지정된 플러그인을 비활성화합니다. 이 옵션은 여러 번 사용할 수 있습니다.

--플러그인 옵션 플러그인:KEY=VALUE
플러그인 특정 매개변수를 설정합니다. 이 옵션은 여러 번 사용할 수 있습니다.

-h, --도움
사용 정보를 표시하고 종료합니다.

--번역
버전 번호를 표시하고 종료합니다.

onworks.net 서비스를 사용하여 온라인 모의 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.