0store - Dalam talian di Awan

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



Program dalam talian Linux & Windows terkini