3个稳定版本
1.3.0 | 2020年11月6日 |
---|---|
1.2.0 | 2020年10月28日 |
1.1.0 | 2020年8月3日 |
#1517 在 硬件支持
537 星 & 34 关注者
115KB
1.5K SLoC
Popsicle
Popsicle 是一个Linux实用程序,用于并行刷写多个USB设备,用 Rust 编写。
构建依赖
如果您要构建GTK前端,则需要安装GTK和D-Bus的开发依赖项,通常分别命名为 libgtk-3-dev
和 libdbus-1-dev
。构建CLI或GTK前端不需要其他依赖项,除了Rust的 cargo
工具。
对于需要将Cargo的crate依赖项 vendored(从 Crates.io 获取)的用户,您需要安装 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工作区
屏幕截图
图像选择
设备选择
当设备添加和删除时,列表也将动态刷新
设备刷写
摘要
翻译者
欢迎翻译者直接以pull request的形式提交翻译。通常预期您的pull requests将包含为每个添加或改进的语言的单个提交,使用如下语法
i18n(eo): Add Esperanto language support
翻译文件可以在此处找到。我们使用Project Fluent进行翻译,这应该比使用gettext更容易。
依赖项
~31–43MB
~808K SLoC