0store - Online nel cloud

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

PROGRAMMA:

NOME


0store — gestisci la cache di implementazione

SINOSSI


0negozio aggiungere DIGERIRE DIRECTORY

0negozio aggiungere DIGERIRE ARCHIVIO [ ESTRATTO ]

0negozio revisione [ DIRECTORY ...]

0negozio copia DIRECTORY [ DIRECTORY ]

0negozio Find DIGERIRE

0negozio stratagemma

0negozio manifesto DIRECTORY [ ALGORITMO ]

0negozio ottimizzare [ CACHE ]

0negozio verificare ( DIGERIRE | DIRECTORY )

0negozio gestire

DESCRIZIONE


0store fornisce l'accesso alla cache di implementazione di basso livello. Normalmente, la cache è
aggiornato automaticamente usando 0lancio(1).

ADD


Per aggiungere una directory al negozio (fa una copia):

0negozio aggiungere sha256=XXX elenco

Per aggiungere un archivio al negozio:

0negozio aggiungere sha256=XXX archivio.tgz

Per aggiungere una sottodirectory di un archivio al negozio:

0negozio aggiungere sha256=XXX archivio.tgz sottodirectory

Il digest effettivo viene calcolato e confrontato con quello fornito. Se non corrispondono, il
l'operazione viene rifiutata.

AUDIT


Verifica ogni implementazione in ciascuna delle directory della cache specificate o in tutte le
directory cache predefinite se non vengono forniti argomenti. Questo rileverà tutti i pacchetti che
sono stati manomessi da quando sono stati disimballati. Se lo stesso 0store avesse potuto essere
modificato da un utente malintenzionato, montare il file system sospetto su una macchina nota ed eseguire
0store di quella macchina nella directory della cache montata.

Vedere il comando "verifica" di seguito per i dettagli della verifica eseguita su ciascun pacchetto.

COPIA


Per copiare un'implementazione (una directory con un nome nella forma "algoritmo=valore"), utilizzare il comando
funzione di copia. È simile all'esecuzione di una normale copia ricorsiva della directory seguita da
a 0negozio verificare per verificare che il nome corrisponda al contenuto. Per esempio:

0negozio copia ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementazioni/

TROVA


Per trovare il percorso di un elemento archiviato:

0negozio Find sha256=XXX

ELENCO


Consulta l'elenco delle cache di implementazione attualmente configurate:

0negozio stratagemma

Per aggiungere directory a questo elenco, aggiungile alla configurazione di 'implementation-dirs'
file.

GESTIRE


Per aprire una finestra che mostra il contenuto della cache:

0negozio gestire

Puoi usarlo per eliminare le versioni dei programmi che non ti servono più. Tuttavia, questo non lo fa
rimuovi tutti i lanciatori che hai aggiunto (cercando di avviare il programma ti chiederà di scaricarlo
nuovamente i file mancanti). Per questo, prova:

0 desktop

MANIFESTO


Deprecato. Usa invece "0install digest".

OTTIMIZZARE


Per collegare i file duplicati insieme per risparmiare spazio:

0negozio ottimizzare [CACHE]

Questo legge tutti i file manifest nella directory della cache
(~/.cache/0install.net/implementazioni per impostazione predefinita) e cerca i duplicati (file con
stessi permessi, tempo di modifica e digest). Quando trova una coppia, ne elimina una
e lo sostituisce (atomicamente) con un hard-link all'altro.

Le implementazioni che utilizzano il vecchio algoritmo 'sha1' non sono ottimizzate.

VERIFICA


Per verificare che un articolo sia archiviato correttamente:

0negozio verificare /percorso/a/sha256=XXX

Questo calcola il manifest della directory e controlla che il suo digest corrisponda al
nome della directory. Controlla anche che corrisponda al digest del file .manifest all'interno
la directory. Se il .manifest non corrisponde all'albero corrente, mostra un elenco
delle differenze (in formato diff unificato).

RIGA DI COMANDO VERSIONI


-h, --Aiuto
Mostra il testo della guida integrato.

-v, --verboso
Output più dettagliato. Utilizzare due volte per un output ancora più dettagliato.

-V, --versione
Visualizza le informazioni sulla versione.

Usa 0store online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows