Ho scaricato Handbrake CLI. Qual è il posto migliore per installare unapp a riga di comando sul mio Mac?
Risposta
/usr/local/bin
serve per linstallazione di software locale (UNIX). Convenientemente, è anche incluso in $ PATH per impostazione predefinita, quindi non è necessario aggiungere il prefisso al percorso completo per eseguire i comandi installati lì.
È necessario laccesso root per installare / copiare i file lì, potresti eseguire ciò utilizzando sudo
mentre si sposta il binario lì.
Risposta
Il Il modo migliore per installare qualsiasi cosa su OSX è (IMHO) con Homebrew . Puoi installare Homebrew con questo comando:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Quindi puoi installare cose (come handbrakeCLI
) in questo modo:
brew install handbrake
Quindi puoi eseguirlo immediatamente da qualsiasi prompt dei comandi con:
handbrakeCLI ...
brew install handbrake
installerà handbrakecli. Dopo aver installatowhich handbrakecli
per confermarne lesistenza.HandBrakeCLI
– – importante per chi ha un file system che fa distinzione tra maiuscole e minuscole.brew install handbrake
funziona per me su Catalina. ha scaricatohandbrake-1.3.0.catalina.bottle.1.tar.gz
brew cask install handbrake
è il comando per installare lapplicazione HandBrake, ma per quanto ne so, non installa anche lapplicazione della riga di comando (utilizzata per la conversione batch di script, ecc.). Deve essere scaricato dal collegamento fornito da @Simon.