He descargado la CLI de Handbrake. ¿Cuál es el mejor lugar para instalar una aplicación de línea de comandos en mi Mac?
Answer
/usr/local/bin
está diseñado para instalar software local (UNIX). Convenientemente, también está incluido en $ PATH de forma predeterminada, por lo que no necesita prefijar la ruta completa para ejecutar los comandos instalados allí.
Necesita acceso de root para instalar / copiar archivos allí, podría Logre esto usando sudo
mientras mueve el binario allí.
Respuesta
El La mejor manera de instalar cualquier cosa en OSX es (en mi humilde opinión) con Homebrew . Puedes instalar Homebrew con este comando:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Luego puede instalar cosas (como handbrakeCLI
) como esta:
brew install handbrake
Luego puede ejecutarlo directamente desde cualquier símbolo del sistema con:
handbrakeCLI ...
brew install handbrake
instalará handbrakecli. Después de instalarwhich handbrakecli
para confirmar su existencia.HandBrakeCLI
– – importante para aquellos con un sistema de archivos que distingue entre mayúsculas y minúsculas.brew install handbrake
me funciona en Catalina. descargóhandbrake-1.3.0.catalina.bottle.1.tar.gz
brew cask install handbrake
es el comando para instalar la aplicación HandBrake, pero hasta donde yo sé, tampoco instala la aplicación de línea de comandos (utilizada para la conversión de secuencias de comandos por lotes, etc.). Debe descargarse del enlace que proporcionó @Simon.