Aceasta este comanda 0store care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
0store — gestionați memoria cache de implementare
REZUMAT
0magazin adăuga DIGERA CATALOG
0magazin adăuga DIGERA ARHIVA [ EXTRAGE ]
0magazin de audit [ CATALOG ... ]
0magazin copiaţi CATALOG [ CATALOG ]
0magazin găsi DIGERA
0magazin listă
0magazin manifesta CATALOG [ ALGORITM ]
0magazin optimizarea [ CACHE ]
0magazin verifica ( DIGERA | CATALOG )
0magazin administra
DESCRIERE
0store oferă acces la cache-ul de implementare de nivel scăzut. În mod normal, memoria cache este
actualizat automat folosind 0lansare(1).
ADD
Pentru a adăuga un director în magazin (face o copie):
0magazin adăuga sha256=XXX director
Pentru a adăuga o arhivă în magazin:
0magazin adăuga sha256=XXX arhiva.tgz
Pentru a adăuga un subdirector al unei arhive la magazin:
0magazin adăuga sha256=XXX arhiva.tgz subdir
Rezumatul real este calculat și comparat cu cel dat. Dacă nu se potrivesc,
operațiunea este respinsă.
AUDIT
Verifică fiecare implementare în fiecare dintre directoarele cache date sau în toate
directoare cache implicite dacă nu sunt date argumente. Acest lucru va detecta orice pachete care
au fost manipulate de când au fost despachetate. Dacă 0store însuși ar fi putut fi
modificat de un atacator, montați sistemul de fișiere suspect pe o mașină cunoscută și rulați
0magazinul acelei mașini în directorul cache-ului montat.
Consultați comanda „verify” de mai jos pentru detalii despre verificarea efectuată pe fiecare pachet.
COPIE
Pentru a copia o implementare (un director cu un nume sub forma „algoritm=valoare”), utilizați
funcția de copiere. Acest lucru este similar cu efectuarea unei copii recursive normale a directorului, urmată de
a 0magazin verifica pentru a verifica dacă numele se potrivește cu conținutul. De exemplu:
0magazin copiaţi ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/
FIND
Pentru a găsi calea unui articol stocat:
0magazin găsi sha256=XXX
LISTA
Vedeți lista cache-urilor de implementare configurate în prezent:
0magazin listă
Pentru a adăuga directoare la această listă, adăugați-le la configurația dvs. „implementation-dirs”.
fișier.
ADMINISTRA
Pentru a deschide o fereastră care arată conținutul memoriei cache:
0magazin administra
Puteți folosi acest lucru pentru a șterge versiunile de programe de care nu mai aveți nevoie. Cu toate acestea, acest lucru nu
eliminați toate lansatoarele adăugate (încercarea de a lansa programul vă va solicita să descărcați
din nou fișierele lipsă). Pentru asta, încearcă:
0 desktop
MANIFESTA
Depreciat. Folosiți „0install digest” în schimb.
OPTIMIZAȚI
Pentru a lega fisierele duplicate împreună pentru a economisi spațiu:
0magazin optimizarea [CACHE]
Aceasta citește în toate fișierele manifest din directorul cache
(~/.cache/0install.net/implementations implicit) și caută duplicate (fișiere cu
aceleași permisiuni, timp de modificare și rezumat). Când găsește o pereche, șterge una
și îl înlocuiește (atomic) cu un hard-link către celălalt.
Implementările care utilizează vechiul algoritm „sha1” nu sunt optimizate.
VERIFICA
Pentru a verifica dacă un articol este stocat corect:
0magazin verifica /path/to/sha256=XXX
Aceasta calculează manifestul directorului și verifică dacă rezumatul acestuia se potrivește cu
numele directorului. De asemenea, verifică dacă se potrivește cu rezumatul fișierului .manifest din interior
directorul. Dacă .manifest nu corespunde arborelui curent, acesta afișează o listă
a diferențelor (în format dif unificat).
LINIE DE COMANDA OPŢIUNI
-h, --Ajutor
Afișați textul de ajutor încorporat.
-v, --verbos
Ieșire mai detaliată. Utilizați de două ori pentru a obține rezultate și mai detaliate.
-V, --versiune
Afișează informații despre versiune.
Utilizați 0store online folosind serviciile onworks.net