Ini adalah perintah 0store yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
0store — mengelola cache implementasi
RINGKASAN
0 toko menambahkan INTISARI DIREKTORI
0 toko menambahkan INTISARI Arsip [ EKSTRAK ]
0 toko Audit [ DIREKTORI ... ]
0 toko salinan DIREKTORI [ DIREKTORI ]
0 toko menemukan INTISARI
0 toko daftar
0 toko nyata DIREKTORI [ ALGORITMA ]
0 toko mengoptimalkan [ CACHE ]
0 toko memeriksa ( INTISARI | DIREKTORI )
0 toko mengelola
DESKRIPSI
0store menyediakan akses ke cache implementasi tingkat rendah. Biasanya, cache adalah
diperbarui secara otomatis menggunakan 0peluncuran(1).
ADD
Untuk menambahkan direktori ke toko (membuat salinan):
0 toko menambahkan sha256=XXX direktori
Untuk menambahkan arsip ke toko:
0 toko menambahkan sha256=XXX arsip.tgz
Untuk menambahkan subdirektori arsip ke toko:
0 toko menambahkan sha256=XXX arsip.tgz subdir
Intisari sebenarnya dihitung dan dibandingkan dengan yang diberikan. Jika mereka tidak cocok,
operasi ditolak.
AUDIT
Memverifikasi setiap implementasi di setiap direktori cache yang diberikan, atau di semua
direktori cache default jika tidak ada argumen yang diberikan. Ini akan mendeteksi paket apa pun yang
telah dirusak sejak mereka dibongkar. Jika 0store sendiri bisa saja
dimodifikasi oleh penyerang, pasang sistem file yang dicurigai pada mesin yang dikenal baik dan jalankan
0store mesin itu di direktori cache yang terpasang.
Lihat perintah "verifikasi" di bawah untuk detail verifikasi yang dilakukan pada setiap paket.
COPY
Untuk menyalin implementasi (direktori dengan nama dalam bentuk "algoritma=nilai"), gunakan
fungsi salinan. Ini mirip dengan melakukan salinan direktori rekursif normal diikuti oleh
a 0 toko memeriksa untuk memeriksa apakah nama tersebut cocok dengan isinya. Misalnya:
0 toko salinan ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementasi/
MENCARI
Untuk menemukan jalur item yang disimpan:
0 toko menemukan sha256=XXX
DAFTAR
Lihat daftar cache implementasi yang saat ini dikonfigurasi:
0 toko daftar
Untuk menambahkan direktori ke daftar ini, tambahkan ke konfigurasi 'implementation-dirs' Anda
file.
MENGELOLA
Untuk membuka jendela yang menampilkan konten cache:
0 toko mengelola
Anda dapat menggunakan ini untuk menghapus versi program yang tidak lagi Anda perlukan. Namun, ini tidak
hapus peluncur apa pun yang Anda tambahkan (mencoba meluncurkan program akan meminta Anda untuk mengunduh
file yang hilang lagi). Untuk itu, coba:
0 desktop
NYATA
Tidak digunakan lagi. Gunakan "0install intisari" sebagai gantinya.
OPTIMALKAN
Untuk menautkan file duplikat bersama-sama untuk menghemat ruang:
0 toko mengoptimalkan [CACHE]
Ini membaca di semua file manifes di direktori cache
(~/.cache/0install.net/implementasi secara default) dan mencari duplikat (file dengan
izin yang sama, waktu modifikasi dan intisari). Ketika menemukan pasangan, itu menghapus satu
dan menggantinya (secara atom) dengan hard-link ke yang lain.
Implementasi menggunakan algoritma 'sha1' lama tidak dioptimalkan.
VERIFIKASI
Untuk memeriksa apakah item disimpan dengan benar:
0 toko memeriksa /path/ke/sha256=XXX
Ini menghitung manifes direktori dan memeriksa apakah intisarinya cocok dengan
nama direktori. Itu juga memeriksa apakah itu cocok dengan intisari file .manifest di dalamnya
direktori. Jika .manifest tidak sesuai dengan pohon saat ini, ini akan menampilkan daftar
perbedaan (dalam format diff terpadu).
GARIS KOMANDO PILIHAN
-h, --membantu
Tampilkan teks bantuan bawaan.
-v, --bertele-tele
Lebih banyak keluaran verbose. Gunakan dua kali untuk hasil yang lebih verbose.
-V, --Versi: kapan
Tampilkan informasi versi.
Gunakan 0store online menggunakan layanan onworks.net