3 个稳定版本

1.3.0 2020年11月6日
1.2.0 2020年10月28日
1.1.0 2020年8月3日

#923 in 硬件支持

537 星 & 34 关注者

MIT 许可证

11KB
277

Popsicle

Popsicle 是一个用于并行闪存多个USB设备的Linux实用程序,用 Rust 编写。

构建依赖项

如果您需要构建GTK前端,您将需要安装GTK和D-Bus的开发依赖项,通常分别命名为 libgtk-3-devlibdbus-1-dev。除了Rust的 cargo 工具外,构建CLI或GTK前端不需要其他依赖项。

对于需要从 Crates.io 获取的Cargo的crate依赖项的供应商,您需要安装 cargo-vendor,然后运行 make vendor

安装说明

包含一个makefile,用于简单地构建并将所有必需文件安装到系统中。您可以选择构建并安装CLI和GTK工作区,仅构建CLI工作区,或仅构建GTK工作区。

  • make cli && sudo make install-cli 将仅构建并安装CLI工作区
  • make gtk && sudo make install-gtk 将仅构建并安装GTK工作区
  • make && sudo make install 将构建并安装CLI和GTK工作区

截图

图像选择

Image Selection

设备选择

Device Selection

当设备被添加或移除时,列表也将动态刷新

GIF Demo

设备烧录

Flashing Devices Flashing Devices

摘要

Summary

翻译者

欢迎翻译者直接向该项目提交翻译作为拉取请求。通常预期您的拉取请求将包含每个添加或改进的语言的单个提交,使用如下语法

i18n(eo): Add Esperanto language support

翻译文件可以在这里找到。我们使用Project Fluent进行翻译,这应该比使用gettext更容易。

依赖关系

约16-28MB
约419K SLoC