To jest polecenie 0store, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
0store — zarządzaj pamięcią podręczną implementacji
STRESZCZENIE
0sklep Dodaj STRAWIĆ KATALOG
0sklep Dodaj STRAWIĆ ARCHIWUM [ WYCIĄG ]
0sklep Audyt [ KATALOG ...]
0sklep kopia KATALOG [ KATALOG ]
0sklep odnaleźć STRAWIĆ
0sklep podstęp
0sklep manifestować KATALOG [ ALGORYTM ]
0sklep optymalizacji [ CACHE ]
0sklep zweryfikować ( STRAWIĆ | KATALOG )
0sklep zarządzanie
OPIS
0store zapewnia dostęp do pamięci podręcznej implementacji niskiego poziomu. Zwykle pamięć podręczna jest
aktualizowane automatycznie za pomocą 0uruchom(1).
DODAJ
Aby dodać katalog do sklepu (robi kopię):
0sklep Dodaj sha256=XXX katalog
Aby dodać archiwum do sklepu:
0sklep Dodaj sha256=XXX archiwum.tgz
Aby dodać podkatalog archiwum do sklepu:
0sklep Dodaj sha256=XXX archiwum.tgz subdiru
Rzeczywiste podsumowanie jest obliczane i porównywane z podanym. Jeśli się nie zgadzają,
operacja została odrzucona.
REWIZJA
Weryfikuje każdą implementację w każdym z podanych katalogów pamięci podręcznej lub we wszystkich
domyślne katalogi pamięci podręcznej, jeśli nie podano argumentów. To wykryje wszystkie pakiety, które
zostały naruszone od momentu ich rozpakowania. Gdyby sam 0store mógł być
zmodyfikowany przez atakującego, zamontuj podejrzany system plików na znanej dobrej maszynie i uruchom
0store tej maszyny w zamontowanym katalogu pamięci podręcznej.
Zobacz polecenie „weryfikuj” poniżej, aby uzyskać szczegółowe informacje na temat weryfikacji przeprowadzanej na każdym pakiecie.
KOPIA
Aby skopiować implementację (katalog o nazwie w postaci „algorytm=wartość”), użyj
funkcja kopiowania. Jest to podobne do wykonywania normalnej rekurencyjnej kopii katalogu, po której następuje
a 0sklep zweryfikować aby sprawdzić, czy nazwa pasuje do treści. Np:
0sklep kopia ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementacje/
Użytkownicy
Aby znaleźć ścieżkę do przechowywanego elementu:
0sklep odnaleźć sha256=XXX
WYKAZ
Zobacz listę aktualnie skonfigurowanych pamięci podręcznych implementacji:
0sklep podstęp
Aby dodać katalogi do tej listy, dodaj je do swojej konfiguracji „katalogów implementacyjnych”
plik.
ZARZĄDZAĆ
Aby otworzyć okno pokazujące zawartość cache:
0sklep zarządzanie
Możesz użyć tego do usunięcia wersji programów, których już nie potrzebujesz. Jednak to nie
usuń wszystkie dodane programy uruchamiające (próba uruchomienia programu spowoduje wyświetlenie monitu o pobranie
ponownie brakujące pliki). W tym celu spróbuj:
0pulpit
OCZYWISTY
Przestarzałe. Zamiast tego użyj „podsumowania 0install”.
OPTYMALIZOWAĆ
Aby połączyć na stałe zduplikowane pliki w celu zaoszczędzenia miejsca:
0sklep optymalizacji [PAMIĘĆ PODRĘCZNA]
To czyta wszystkie pliki manifestu w katalogu pamięci podręcznej
(~/.cache/0install.net/implementations domyślnie) i szuka duplikatów (plików z
te same uprawnienia, czas modyfikacji i skrót). Gdy znajdzie parę, usuwa jedną
i zastępuje go (atomowo) twardym dowiązaniem do drugiego.
Implementacje wykorzystujące stary algorytm „sha1” nie są zoptymalizowane.
SPRAWDZENIE
Aby sprawdzić, czy pozycja jest prawidłowo przechowywana:
0sklep zweryfikować /ścieżka/do/sha256=XXX
Oblicza to manifest katalogu i sprawdza, czy jego skrót pasuje do
nazwa katalogu. Sprawdza również, czy pasuje do skrótu pliku .manifest w środku
katalog. Jeśli .manifest nie odpowiada aktualnemu drzewu, wyświetla listę
różnic (w zunifikowanym formacie diff).
WIERSZ POLECEŃ OPCJE
-h, --help
Pokaż wbudowany tekst pomocy.
-v, --gadatliwy
Więcej informacji wyjściowych. Użyj dwa razy, aby uzyskać jeszcze więcej informacji wyjściowych.
-V, --wersja
Wyświetl informacje o wersji.
Korzystaj ze sklepu 0store online, korzystając z usług onworks.net