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 ... 

Comentarios

  • Esto está fuera de la fecha (17-03-2017): brew install handbrake instalará handbrakecli. Después de instalar which handbrakecli para confirmar su existencia.
  • Actualmente, esto se instala en Yosemite como HandBrakeCLI – – importante para aquellos con un sistema de archivos que distingue entre mayúsculas y minúsculas.
  • 15-02-2019 – no pude encontrar HandBrakeCLI / handbrakecli en brew, así que lo instalé a través de handbrake.fr/rotation.php?file=HandBrakeCLI-1.2.0.dmg
  • 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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *