Comprobando si MacPorts o Fink están instalados

0

Estoy escribiendo un script de instalación para algún software que depende de la instalación de libUSB, sin embargo, necesito verificar si Macports o Fink están instalados, si no están instalados en Homebrew. ¿Cómo puedo verificar si los macports o fink están instalados en un script de shell?

    
pregunta Dean 26.04.2014 - 13:38

1 respuesta

1

Macports tendrá / opt / local / lib / port como el ejecutable que hace todo el trabajo.

El ejecutable principal de Fink es fink. Creo que está en / sw / bin / fink, pero como no tengo Fink instalado, no puedo confirmar

También debe ver si hay algo en / usr / local que pueda entrar en conflicto con la elaboración casera.

Una mejor alternativa, ya que está utilizando un administrador de paquetes, es escribir su script de instalación en todos los administradores de paquetes, en lugar de presentar otro instalador

La forma habitual de OSX es crear una aplicación con todas las bibliotecas compartidas necesarias dentro del paquete de aplicaciones, por lo que no es necesario realizar una instalación especial, solo copie la aplicación.

    
respondido por el Mark 26.04.2014 - 13:51

Lea otras preguntas en las etiquetas