#824·RustScan

在 Debian 12 上使用 2.4.1 的 cargo 安装 - 由于 env_logger 版本不匹配,无法安装?

作者: trizzosk创建于 2025年8月18日更新于 2026年2月10日

** 描述错误** 在Debian 12.上安装2.4.1版本是不可能的. 利用货物 我得到这个错误:

贝壳 苏多货物安装生锈扫描仪 更新text.io 索引 安装生锈扫描 v2.4.1 错误: 无法编译 “ rustscan v2.4.1 ” , 中间文物可以在 `/tmp/ cargo- InstallIR4XDS' 找到 。

原因是: 无法为 env logger 选择一个版本 。 . " rustscan v2.4.1 " 包件所要求的. 符合要求的版本为:0.11.8、0.11.7、0.11.6

rustscan'软件包取决于env logger',其特征是:astream',但env logger'没有这些特征。 它与该名称有可选的依赖关系,但该依赖关系在特征表中使用"dep:"的语法,因此它与该名称没有隐含的特征.

无法为“ env logger” 选择可以解决此冲突的版本


** 废除**
复制行为的步骤 :
1. Debian上的开放终端 12
2. 运行 " Sudo货物安装生锈罐 "
3. 发生冲突


** 预期行为**
安装了生锈罐。

** 枪声**
如果适用,请添加截图帮助解释您的问题。

** Desktop(请填写下列资料):**
- 操作员:Debian 12

贝壳
猫/etc/os-释放
PRETTY NAME="德比扬·GNU/Linux 12 (书虫)".
NAME="德比安GNU/Linux" (中文(简体) ).
(原始内容存档于2019-12-12). VERSION ID="12"
VERSION="12 (书虫)"
VERSION CODENAME=书虫
ID=数据
Home URL=“https://www.debian.org/”
支持 URL=“https://www.debian.org/support”
BUG REPORT URL="https://bugs.debian.org/" (中文(简体) ).

My Base操作系统为Qubes OS,其中Debian为模板之一.

内容来源: bee-san/RustScan