Traté de usar sha256sum
en High Sierra; Intenté instalarlo con MacPorts
, como:
sudo port install sha256sum
No funcionó.
¿Qué hacer?
software-installation
osx
hashsum
macports
Rui F Ribeiro
fuente
fuente
md5
utilidad nativa .Respuestas:
El paquete CoreUtils también se publica como fórmulas Brew . Entonces, si tiene Brew instalado, también puede ejecutar:
A continuación, añadir
PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
a~/.bashrc
, ejecutarsource ~/.bashrc
y ya está.fuente
Después de investigar un poco, encontré un ticket en un software no relacionado en el comando GitHub sha256sum que falta en MacOSX , con varias soluciones:
instalar coreutils
Se instala
sha256sum
en/opt/local/libexec/gnubin/sha256sum
Como otra posible solución, usar
openssl
:shasum
comando nativo de MacOS:fuente
Respuesta suplementaria a Mig82, cuya respuesta maneja el prefijo g para todos los ejecutables en coreutils. Ofrezco una solución estrecha.
Después de instalar coreutils con
Los resultados
ls /usr/local/bin/gsha*
enumerarán los ejecutables con prefijo g:/usr/local/bin/gsha1sum
/usr/local/bin/gsha224sum
/usr/local/bin/gsha256sum
/usr/local/bin/gsha384sum
/usr/local/bin/gsha512sum
La solución es crear un enlace simbólico a los que desea utilizando un nombre sin prefijo (o arriesgarse a romper algunos programas que dependen de ejecutables BSD y usar la opción Homebrew sin prefijo g)
Ejemplo
fuente