我想在ubunutu上使用md5deep.我运行了以下命令:
sudo apt-get update
sudo apt-get install md5deep
Run Code Online (Sandbox Code Playgroud)
这成功安装.但是,我然后运行:
md5deep
Run Code Online (Sandbox Code Playgroud)
并收到错误消息:
md5deep:command not found
Run Code Online (Sandbox Code Playgroud)
我已经阅读了安装此内容的前10-20个谷歌页面,并观看了许多YouTube视频,但无法参与第一步.
谁能解释我在这里做错了什么?(不确定这是一个linux问题而不是md5deep问题)
我的输出:
dpkg -L md5deep
Run Code Online (Sandbox Code Playgroud)
是:
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/md5deep
/usr/share/doc/md5deep/copyright
/usr/share/doc/md5deep/changelog.Debian.gz
Run Code Online (Sandbox Code Playgroud)
我的输出:
dpkg -L hashdeep
Run Code Online (Sandbox Code Playgroud)
是:
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/hashdeep
/usr/share/doc/hashdeep/README.md.gz
/usr/share/doc/hashdeep/README.Debian
/usr/share/doc/hashdeep/FILEFORMAT
/usr/share/doc/hashdeep/TODO.gz
/usr/share/doc/hashdeep/copyright
/usr/share/doc/hashdeep/NEWS.gz
/usr/share/doc/hashdeep/changelog.Debian.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/hashdeep.1.gz
/usr/bin
/usr/bin/hashdeep
Run Code Online (Sandbox Code Playgroud)
跑掉:Ubuntu 16.04.1 LTS
TLDR:这是hashdeep软件包的错误(自debian起);hashdeep -c md5在较旧的ubuntu中使用;已在17.04中修复(升级ubuntu或尝试降级软件包或使用backport;或尝试重新编译为deb较新的软件包或do sudo ln -s /usr/bin/hashdeep /usr/bin/md5deep或sudo ln -s hashdeep /usr/bin/md5deepas hack)。
在debian和Ubuntu(16.04之前或之前的某个版本,实际上是15.10)中,md5deep软件包已替换为hashdeep软件包。现在,在17.04中,“ zesty” md5deep不是真正的包,而只是一个“链接”(过渡虚拟包)hashdeep:
http://packages.ubuntu.com/zesty/md5deep
用于hashdeep的过渡虚拟程序包
最新版本的hashdeep(从17.04“ zesty”开始) 可以由http://packages.ubuntu.com/zesty/hashdeep安装,sudo apt-get install hashdeep并具有所有必需的命令:
http://packages.ubuntu.com/zesty/amd64/hashdeep/filelist (仅/ usr / bin部分)
/usr/bin/hashdeep
/usr/bin/md5deep
/usr/bin/sha1deep
/usr/bin/sha256deep
/usr/bin/tigerdeep
/usr/bin/whirlpooldeep
Run Code Online (Sandbox Code Playgroud)
但是问题(错误)是,hashdeep的16.04和16.10版本在/ usr / bin中缺少5个其他名称,包括md5deep:
http://packages.ubuntu.com/xenial/amd64/hashdeep/filelist http://packages.ubuntu.com/yakkety/amd64/hashdeep/filelist
/usr/bin/hashdeep
Run Code Online (Sandbox Code Playgroud)
在最近软件包的Changelog中对此进行了标记:http://changelogs.ubuntu.com/changelogs/pool/universe/h/hashdeep/hashdeep_4.4-4/changelog
hashdeep(4.4-3)... 2016年9月22日debian / hashdeep.links:-添加此功能可启用md5deep及其他人的多方通话。(关闭:#795053,LP:#1525217,#1577293)
列出的错误是:
以名称“ hashdeep”和“ md5deep”运行时,该程序具有不同的选项和功能。
| 归档时间: |
|
| 查看次数: |
1907 次 |
| 最近记录: |