软件工具使用
Mac

Mac OS安装md5sum、sha1sum、md5deep和sha1deep

简介:MD5码是一种校验码,防止有人修改了软件或者下载过程中存在错误。当我们下载完软件之后,最好校验MD5码,查看软件的MD5码是否和软件提供者给出的MD5码相同。

当我们下载一个操作系统或软件时,常常会看到一个MD5码,那么这个MD5码有何作用呢?

MD5码是一种校验码,防止有人修改了软件或者下载过程中存在错误。当我们下载完软件之后,最好校验MD5码,查看软件的MD5码是否和软件提供者给出的MD5码相同。下面来介绍在Mac OS下安装md5sum、sha1sum、md5deep和sha1deep的方法

  1. 安装md5sum和sha1sum
  • 方法一:homebrew安装
  • $ > brew install md5sha1sum
  • 方法二:编译安装

源码下载地址:http://www.microbrew.org/tools/md5sha1sum/

这里使用的是md5sha1sum-0.9.5.tar.gz版本:

  • $ > tar xvfz md5sha1sum-0.9.5.tar.gz
  • $ > cd md5sha1sum-0.9.5
  • $ > ./configure
  • $ > make
  • $ > make install
  1. 安装md5deep和sha1deep

源码下载地址:https://github.com/jessek/hashdeep/releases

这里使用的是hashdeep-release-4.4.tar.gz版本:

  • $ > tar xfvz hashdeep-release-4.4.tar.gz
  • $ > cd hashdeep-release-4.4
  • $ > sh bootstrap.sh
  • $ > ./configure
  • $ > make
  • $ > make install

如果在执行sh bootstrap.sh时,提示aclocal不存在,则先安装automake

  • $ > brew install automake

重新执行即可。