Creación de un icono para un software instalado homebrew (evince) - Mac OS X

Instalé Evince, el famoso lector de PDF que viene preinstalado con varias de las principales distribuciones de GNU/Linux, en Mac OS X usando

 brew install evince

ahora, para abrirlo, tengo que escribir cada vez "evince" en la terminal. ¿Hay alguna forma de crear un icono para ese programa, que podría moverse en mi carpeta de aplicaciones?

Respuestas (2)

Simplemente use un envoltorio como Platypus

  • Descargue e instale el contenedor de secuencias de comandos Platypus .
  • Cree un script de shell /usr/local/bin/evince.sh con el contenido

    #!/bin/bash
    
    /usr/local/bin/evince
    
  • Abra Platypus y cree una nueva aplicación como se indica en la siguiente captura de pantalla:

    ingrese la descripción de la imagen aquí

  • Elija un icono agradable (1024 x 1024 px vinculado) como este:

    ingrese la descripción de la imagen aquí(ejemplo de 48 x 48 píxeles)

    y dale al boton de crear

  • Guarde la aplicación en una carpeta adecuada (p. ej., /Aplicaciones) y cree un elemento del Dock

Intenta vincular aplicaciones con este comando:

brew linkapps evince

Si hay aplicaciones contenedoras de macOS estilo .app en su fórmula, se vinculará a /Applications. Alternativamente, puede vincular esas aplicaciones ~/Applicationscon este comando:

brew linkapps --local evince

Puede verificar si la vinculación es exitosa con:

ls -lrth /Applications

Ahora mire las últimas líneas si hay elementos relacionados con "evidencia" en la lista.

Si la vinculación no tuvo éxito, intente vincularla manualmente. Puede vincular el archivo ejecutable "evince" a /Applications:

ln -s $(which evince) /Applications/Evince