англійськафранцузькаіспанська

Ad


Значок OnWorks

0магазин

Запустіть 0store у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда 0store, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


0store — керувати кешем реалізації

СИНТАКСИС


0магазин додавати ДАЙГЕСТ ДОВІДНИК

0магазин додавати ДАЙГЕСТ АРХІВ [ ВИТЯГ ]

0магазин аудит [ ДОВІДНИК ...]

0магазин скопіювати ДОВІДНИК [ ДОВІДНИК ]

0магазин знаходити ДАЙГЕСТ

0магазин список

0магазин проявляється ДОВІДНИК [ АЛГОРИТМ ]

0магазин оптимізувати [ CACHE ]

0магазин перевірити ( ДАЙГЕСТ | ДОВІДНИК )

0магазин управляти

ОПИС


0store надає доступ до низькорівневого кешу реалізації. Зазвичай кеш є
оновлюється автоматично за допомогою 0запуск(1).

ДОДАТИ


Щоб додати каталог до магазину (зробити копію):

0магазин додавати sha256=XXX каталог

Щоб додати архів до магазину:

0магазин додавати sha256=XXX archive.tgz

Щоб додати підкаталог архіву до магазину:

0магазин додавати sha256=XXX archive.tgz підзапис

Фактичний дайджест розраховується і порівнюється з заданим. Якщо вони не збігаються, то
операція відхилена.

АУДИТ


Перевіряє кожну реалізацію в кожному з наданих каталогів кешу або в усіх
каталоги кешу за замовчуванням, якщо аргументи не вказані. Це виявить будь-які пакунки, які
були порушені з моменту їх розпакування. Якби 0store міг бути сам
змінений зловмисником, змонтуйте підозрілу файлову систему на завідомо справній машині та запустіть
0store цієї машини в каталозі змонтованого кешу.

Перегляньте команду «verify» нижче, щоб дізнатися більше про перевірку, виконану для кожного пакета.

КОПІЯ


Щоб скопіювати реалізацію (каталог з іменем у формі "algorithm=value"), використовуйте файл
функція копіювання. Це схоже на виконання звичайного рекурсивного копіювання каталогу з наступним
a 0магазин перевірити щоб переконатися, що назва відповідає вмісту. наприклад:

0магазин скопіювати ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/

ЗНАЙТИ


Щоб знайти шлях до збереженого елемента:

0магазин знаходити sha256=XXX

СПИСОК


Перегляньте список налаштованих на даний момент кешей реалізації:

0магазин список

Щоб додати каталоги до цього списку, додайте їх до конфігурації 'implementation-dirs'
файлу.

УПРАВЛІННЯ


Щоб відкрити вікно з вмістом кешу:

0магазин управляти

Ви можете використовувати це, щоб видалити версії програм, які вам більше не потрібні. Однак це не так
видаліть усі додані вами програми запуску (при спробі запустити програму вам буде запропоновано завантажити
знов відсутні файли). Для цього спробуйте:

0декстоп

MANIFEST


Не підтримується. Натомість використовуйте "0install digest".

ОПТИМІЗУВАТИ


Щоб жорстко зв’язати дублікати файлів, щоб заощадити місце:

0магазин оптимізувати [КЕШ]

Це зчитує всі файли маніфесту в каталозі кешу
(~/.cache/0install.net/implementations за замовчуванням) і шукає дублікати (файли з
ті самі дозволи, час модифікації та дайджест). Коли він знаходить пару, він видаляє одну
і замінює його (атомарно) жорстким посиланням на інше.

Реалізації з використанням старого алгоритму 'sha1' не оптимізовані.

ПЕРЕВІРКИ


Щоб перевірити, чи предмет зберігається правильно:

0магазин перевірити /шлях/до/sha256=XXX

Це обчислює маніфест каталогу та перевіряє, чи відповідає його дайджест
ім'я каталогу. Він також перевіряє, чи відповідає дайджест файла .manifest всередині
каталог. Якщо .manifest не відповідає поточному дереву, він відображає список
відмінностей (в уніфікованому форматі diff).

КОМАНДНИЙ РЯДОК ВАРІАНТИ


-h, --допомога
Показати вбудований текст довідки.

-v, -багатослівний
Більш докладний вихід. Використовуйте двічі для ще більш докладного виведення.

-V, -- версія
Відобразити інформацію про версію.

Використовуйте 0store онлайн за допомогою служб onworks.net


Ad