Ini ialah arahan 0store yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
0store — uruskan cache pelaksanaan
SINOPSIS
Kedai 0 menambah TERHADAP DIREKTORI
Kedai 0 menambah TERHADAP ARKIB [ EXTRACT ]
Kedai 0 audit [ DIREKTORI ... ]
Kedai 0 salinan DIREKTORI [ DIREKTORI ]
Kedai 0 mencari TERHADAP
Kedai 0 senarai
Kedai 0 nyata DIREKTORI [ ALGORITMA ]
Kedai 0 mengoptimumkan [ CACHE ]
Kedai 0 mengesahkan ( TERHADAP | DIREKTORI )
Kedai 0 menguruskan
DESCRIPTION
0store menyediakan akses kepada cache pelaksanaan peringkat rendah. Biasanya, cache adalah
dikemas kini secara automatik menggunakan 0pelancaran(1).
MASUKKAN
Untuk menambah direktori ke kedai (membuat salinan):
Kedai 0 menambah sha256=XXX direktori
Untuk menambah arkib ke kedai:
Kedai 0 menambah sha256=XXX arkib.tgz
Untuk menambah subdirektori arkib ke kedai:
Kedai 0 menambah sha256=XXX arkib.tgz subdir
Pencernaan sebenar dikira dan dibandingkan dengan yang diberikan. Jika mereka tidak sepadan, yang
operasi ditolak.
AUDIT
Mengesahkan setiap pelaksanaan dalam setiap direktori cache yang diberikan, atau dalam semua
direktori cache lalai jika tiada hujah diberikan. Ini akan mengesan sebarang pakej yang
telah diusik sejak ia dibongkar. Jika 0store sendiri boleh jadi
diubah suai oleh penyerang, pasangkan sistem fail yang disyaki pada mesin yang terkenal dan jalankan
0store mesin itu pada direktori cache yang dipasang.
Lihat arahan "sahkan" di bawah untuk butiran pengesahan yang dilakukan pada setiap pakej.
SALINAN
Untuk menyalin pelaksanaan (direktori dengan nama dalam bentuk "algoritma=nilai"), gunakan
fungsi salin. Ini serupa dengan melakukan salinan direktori rekursif biasa diikuti dengan
a Kedai 0 mengesahkan untuk menyemak sama ada nama itu sepadan dengan kandungan. Cth:
Kedai 0 salinan ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/
MENCARI
Untuk mencari laluan item yang disimpan:
Kedai 0 mencari sha256=XXX
SENARAI
Lihat senarai cache pelaksanaan yang dikonfigurasikan pada masa ini:
Kedai 0 senarai
Untuk menambah direktori pada senarai ini, tambahkannya pada konfigurasi 'implementation-dirs' anda
fail.
MENGURUS
Untuk membuka tetingkap yang menunjukkan kandungan cache:
Kedai 0 menguruskan
Anda boleh menggunakan ini untuk memadamkan versi program yang anda tidak perlukan lagi. Walau bagaimanapun, ini tidak
alih keluar sebarang pelancar yang anda tambahkan (cuba melancarkan program akan menggesa anda untuk memuat turun
fail yang hilang semula). Untuk itu, cuba:
0desktop
NYATA
Ditamatkan. Gunakan "0install digest" sebaliknya.
OPTIMASI
Untuk memautkan fail pendua bersama-sama untuk menjimatkan ruang:
Kedai 0 mengoptimumkan [CACHE]
Ini dibaca dalam semua fail manifes dalam direktori cache
(~/.cache/0install.net/implementations secara lalai) dan mencari pendua (fail dengan
kebenaran yang sama, masa pengubahsuaian dan ringkasan). Apabila ia menemui sepasang, ia memadamkan satu
dan menggantikannya (secara atom) dengan pautan keras kepada yang lain.
Pelaksanaan menggunakan algoritma 'sha1' lama tidak dioptimumkan.
MENGESAHKAN
Untuk memeriksa sama ada item disimpan dengan betul:
Kedai 0 mengesahkan /path/to/sha256=XXX
Ini mengira manifes direktori dan menyemak sama ada ringkasannya sepadan dengan
nama direktori. Ia juga menyemak sama ada ia sepadan dengan ringkasan fail .manifest di dalam
direktori tersebut. Jika .manifest tidak sepadan dengan pokok semasa, ia memaparkan senarai
daripada perbezaan (dalam format perbezaan bersatu).
TALIAN PERINTAH PILIHAN
-h, - membantu
Tunjukkan teks bantuan terbina dalam.
-v, --verbose
Keluaran yang lebih bertele-tele. Gunakan dua kali untuk keluaran yang lebih terperinci.
-V, --versi
Paparkan maklumat versi.
Gunakan 0store dalam talian menggunakan perkhidmatan onworks.net