Tengo algunos problemas para usar apt en mi Mac. Si ejecuto sudo apt search
o sudo apt-get
me sale este error en la terminal:
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/apt" (-1)
Estoy ejecutando Sierra 10.12.4 y estoy intentando usar el md5sum
comando en Mac.
Tiene alguna idea sobre esto?
Respuesta1
apt
, el administrador de paquetes, es una herramienta de Linux, de Debian GNU/Linux. macOS no lo tiene. El apt
programa que se encuentra en su ruta de búsqueda es Javaherramienta de procesamiento de anotaciones, y no hará lo que quieras.
Hay proyectos como Homebrew, MacPorts y Fink que proporcionan software de terceros empaquetado para macOS.
- Elaboración casera:https://brew.sh/
- Puertos Mac:https://www.macports.org/
- Soplón:http://www.finkproject.org/
pkgsrc de NetBSD también funciona muy bien en macOS: http://www.pkgsrc.org/
En cuanto a md5sum
: en BSD Unices, de los cuales macOS es uno, a menudo hay una utilidad llamada md5
disponible que realiza el mismo servicio (pero con un formato de salida ligeramente diferente).
Si instala GNU coreutils utilizando las herramientas proporcionadas por uno de los proyectos anteriores, md5sum
se instalará. A veces se llama al ejecutable gmd5sum
(tenga en cuenta el prefijo agregado g
, que también se agrega a todos los demás ejecutables de GNU coreutils).
Respuesta2
macOS no utiliza las herramientas de administración de paquetes APT, al menos no de forma predeterminada. Aquí estás terminando intentando ejecutar Javaherramienta de procesamiento de anotaciones.
Si desea consultar las herramientas de administración de paquetes en macOS, consulteCómo instalar apt-get o YUM en Mac OS X; Fink te permite instalar apt-get
.