EnglishFrenchGermanItalianPortugueseRussianSpanish

0store - 云端在线

OnWorks favicon

Run 0store in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

这是命令 0store,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


0store — 管理实现缓存

概要


0店 DIGEST 目录

0店 DIGEST 档案 [ 提取 ]

0店 审计 [ 目录 ...]

0店 复制 目录 [ 目录 ]

0店 发现 DIGEST

0店 名单

0店 舱单 目录 [ 算法 ]

0店 优化 [ CACHE ]

0店 确认 ( DIGEST | 目录 )

0店 管理

商品描述


0store 提供对低级实现缓存的访问。 通常,缓存是
使用自动更新 0发射(1)。

地址


将目录添加到商店(制作副本):

0店 sha256=XXX 目录

要将存档添加到商店:

0店 sha256=XXX 存档.tgz

要将存档的子目录添加到商店:

0店 sha256=XXX 存档.tgz 子目录

计算实际摘要并与给定摘要进行比较。 如果它们不匹配,则
操作被拒绝。

审计


验证每个给定缓存目录中的每个实现,或所有
如果没有给出参数,则默认缓存目录。 这将检测任何包
自从拆开包装后就被篡改过。 如果 0store 本身可以是
被攻击者修改,将可疑文件系统挂载到已知良好的机器上并运行
那台机器的 0store 在挂载的缓存目录中。

有关对每个包执行的验证的详细信息,请参阅下面的“验证”命令。

COPY


要复制实现(名称格式为“algorithm=value”的目录),请使用
复制功能。 这类似于执行普通的递归目录复制,然后执行
a 0店 确认 检查名称是否与内容匹配。 例如:

0店 复制 〜someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/

FIND


要查找存储项目的路径:

0店 发现 sha256=XXX

清单


查看当前配置的实现缓存列表:

0店 名单

要将目录添加到此列表中,请将它们添加到您的“implementation-dirs”配置中
文件中。

管理


要打开一个显示缓存内容的窗口:

0店 管理

您可以使用它来删除不再需要的程序版本。 然而,这并不
删除您添加的所有启动器(尝试启动该程序会提示您下载
丢失的文件再次)。 为此,请尝试:

0desktop

表现


已弃用。 请改用“0install 摘要”。

优化


将重复文件硬链接在一起以节省空间:

0店 优化 [缓存]

这会读取缓存目录中的所有清单文件
(〜/.cache/0install.net/implementations 默认情况下)并查找重复项(带有
相同的权限、修改时间和摘要)。 当它找到一对时,它会删除一个
并用与另一个的硬链接(原子地)替换它。

未优化使用旧的“sha1”算法的实现。

校验


要检查项目是否正确存储:

0店 确认 /路径/到/sha256=XXX

这将计算目录的清单并检查其摘要是否与
目录的名称。 它还检查它是否与里面的 .manifest 文件的摘要匹配
目录。 如果 .manifest 与当前树不对应,则显示一个列表
差异(统一差异格式)。

命令行 配置


-h, - 帮帮我
显示内置帮助文本。

-v, --详细
更详细的输出。 使用两次以获得更详细的输出。

-V, - 版
显示版本信息。

使用 onworks.net 服务在线使用 0store



最新的 Linux 和 Windows 在线程序