IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mock - Online nel cloud

Esegui mock nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mock che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mock - crea SRPM in un chroot

SINTASSI


simulare [opzioni] --ricostruire SRP [RPM...]

simulare [opzioni] --buildspm {-spec spec --fonti src | --scm-abilita}

simulare [opzioni] --chroot

mock [opzioni] {--dentro|cavedano|conchiglia}

simulare [opzioni] --installdeps {RPM|RPM}

simulare [opzioni] --installare PACCHETTO

simulare [opzioni] --aggiornare

simulare [opzioni] --rimuovere PACCHETTO

simulare [opzioni] --abilità orfana

simulare [opzioni] --copia sentiero [il percorso...] destinazione

simulare [opzioni] --copia sentiero [il percorso...] destinazione

simulare [opzioni] --scm-abilita [--scm-opzione chiave=valore ...]

DESCRIZIONE


Mock è un semplice programma che creerà RPM sorgente all'interno di un chroot. non va
qualsiasi cosa terribilmente fantasiosa oltre a popolare un chroot con i contenuti specificati da a
file di configurazione, quindi creare qualsiasi SRPM di input in quel chroot.

Il contenuto di un chroot è specificato dalla configurazione specificata con il -r opzione.
Il file di configurazione predefinito è /etc/mock/default.cfg, che di solito è un collegamento simbolico a uno
delle configurazioni installate.

Esiste un file di configurazione a livello di sito, /etc/mock/site-defaults.cfg, che può essere utilizzato per
specificare le opzioni a livello di sito. La versione fornita di questo file non ha opzioni attive, ma
ha un elenco di tutte le opzioni di configurazione, esempi di come impostarle e
i loro valori predefiniti.

Per la retrocompatibilità, i comandi vecchio stile ("rebuild", "init", "clean", ecc.)
senza '--' iniziale sono ancora accettati, ma sono deprecati. Vedere la sezione COMANDI, di seguito,
per un elenco dettagliato di tutti i comandi.

Per utilizzare mock, un utente dovrebbe diventare un membro del finto gruppo aggiungendo il proprio nome utente a
, il finto riga in /etc/group. Questo può essere fatto con il seguente comando:

sudo /usr/sbin/modifica utente -a -G finto $ USER

Nota che mock non è pensato per essere eseguito direttamente come root.

COMANDI


--pulire
Purifica l'albero di chroot.

--scrub=TIPO
Rimuovere completamente la directory chroot o cache specificata o tutta la chroot e la cache.
TIPO è uno di tutti, chroot, cache, root-cache, c-cache o yum-cache.

--dentro Inizializzare un chroot (pulire, installare i pacchetti chroot, ecc.)

--ricostruire
Se non viene specificato alcun comando, si presuppone la ricostruzione. Ricostruisce gli SRPM specificati. Il
buildroot viene pulito per primo, a meno che non sia specificato --no-clean.

--buildspm
Crea l'SRPM specificato da un file spec e da un file/directory sorgente o da
SCM. La buildroot viene pulita per prima, a meno che non sia specificato --no-clean.

--conchiglia
Esegui il comando specificato in modo interattivo all'interno del chroot (che deve già essere
inizializzato -- non viene eseguito alcun 'clean'). Se nessun comando specificato, /bin/sh è eseguito.

--chroot
Esegui il comando specificato in modo non interattivo all'interno del chroot (che deve già
essere inizializzato -- non viene eseguito alcun 'clean'). L'output del comando verrà inviato al registro
File.

--installdeps
Scopri i deps per SRPM o RPM ed esegui un'installazione yum per inserirli nella buildroot.
Buildroot deve essere già inizializzato -- non viene eseguito alcun "clean"

--installare
Fai un'installazione yum PACKAGE all'interno di buildroot. Buildroot deve già essere
inizializzato -- non viene eseguito alcun 'clean'

--aggiornare
Fai un aggiornamento yum all'interno di buildroot. Buildroot deve essere già inizializzato -- no
'pulito' viene eseguito

--rimuovere
Fai uno yum remove PACKAGE all'interno di buildroot. Buildroot deve essere già inizializzato
-- non viene eseguita alcuna "pulizia"

--abilità orfana
Modalità no-op che controlla semplicemente che nessun processo vagante sia in esecuzione nel chroot.
Uccide tutti i processi che trova utilizzando la radice specificata.

--copia
Copia i percorsi di origine (file o alberi di directory) nel chroot al punto specificato
percorso di destinazione.

--copia
Copia i percorsi di origine (file o alberi di directory) da chroot a quello specificato
percorso di destinazione.

--scm-abilita
Abilita la creazione da un SCM (CVS/Git/SVN). Il repository SCM deve essere configurato in
site-defaults.cfg prima che siano possibili i checkout SCM. Il pacchetto e il ramo SCM possono essere
definito con --scm-opzione argomenti, vedere site-defaults.cfg per ulteriori informazioni.

VERSIONI


-r CROOT, --radice=CROOT
Utilizza la configurazione chroot specificata come definita in /etc/mock/chroot>.cfg. Se nessuno
specificato, usa il chroot collegato da /etc/mock/default.cfg

--disconnesso
Esegui in modalità "offline" in cui diciamo a "yum" di essere eseguito completamente dalla cache locale. Anche
disabilita la scadenza della cache per la cache yum fittizia.

--no-pulito
Non pulire chroot prima di creare il pacchetto.

--pulizia-dopo
Pulire chroot dopo la costruzione. Utilizzare con --resultdir. Attivo solo per '--rebuild'.

--no-pulizia-dopo
Non pulire chroot dopo la costruzione. Se la pulizia automatica è abilitata, usalo per
disattivare.

--alterazioni-cache
Ricompilare la cache di root dopo aver apportato modifiche al chroot (ad esempio --install).
Utile solo quando si utilizza il plug-in tmpfs.

--bersaglio=ARCH
Questo argomento viene passato a rpmbuild per specificare l'arco di destinazione da costruire. Esso
il valore predefinito è qualunque cosa sia specificata per --arch, o qualunque cosa sia specificata nel
config come config_opts['target_arch'].

--arco=ARCH
Chiama la syscall di linux personalità() per dire al kernel di emulare un secondario
architettura. Ad esempio, la creazione di pacchetti i386 su un buildhost x86_64.

-D "MACRO ESPR", --definire="MACRO ESPR"
Specificare le definizioni di macro utilizzate per la build. Questa opzione può essere utilizzata più volte
volte, proprio come può essere l'opzione rpmbuild --define. Per esempio:

--definire "con_extra_cheese 1" --define="packager Scimmia"

--con=OPZIONE
Abilita configure OPTION per build. Questa opzione può essere utilizzata più volte. Per
esempio:

--with=formaggio_extra

--senza=OPZIONE
Disabilita configure OPTION per build. Questa opzione può essere utilizzata più volte. Per
esempio:

--senza=acciughe

--dirrisultato=RISULTATO
Modificare la directory in cui vengono scritti i file risultanti (RPM e registri di build). Risultatodir
può contenere sostituzioni di stringhe python per qualsiasi variabile nella configurazione chroot. Per
esempio:

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

--uniqueext=testo
Estensione arbitraria e univoca da aggiungere al nome della directory buildroot

--dirconfig=CONFIGURAZIONE
Cambia la directory in cui si trovano i file di configurazione

--rpmbuild_timeout=SECONDI
Generazione non riuscita se rpmbuild impiega più di "timeout" secondi

--non privato
Elimina i privilegi prima di eseguire il comando quando usi --chroot

--cwd=DIR
Passare alla directory specificata (relativa al chroot) prima di eseguire il comando
quando si usa --chroot

-q, --silenzioso
Silenzio.

-v, --verboso
Genera informazioni dettagliate sullo stato di avanzamento.

--traccia
Abilita la traccia dettagliata della funzione entra/esci con gli argomenti della funzione e ritorna
codici. Utile per il debug di mock stesso.

--enable-plugin=COLLEGARE
Abilita il plugin specificato. Questa opzione può essere utilizzata più volte.

--disable-plugin=COLLEGARE
Disabilita il plugin specificato. Questa opzione può essere utilizzata più volte.

--opzione-plugin COLLEGARE:KEY=VALORE
Imposta il parametro specifico del plugin. Questa opzione può essere utilizzata più volte.

-h, --Aiuto
Mostra le informazioni sull'utilizzo ed esci.

--versione
Mostra il numero di versione ed esci.

Usa finto online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 2
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 3
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 4
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client è un SQL grafico
    client scritto in Java che consentirà
    per visualizzare la struttura di un JDBC
    database conforme, sfoglia i dati in
    tavoli...
    Scarica SQuirreL SQL Client
  • Di Più "

Comandi Linux

Ad