1 votos

¿Hacer que Homebrew vuelva a crear enlaces simbólicos ejecutables para un paquete instalado (ghostscript)?

Estoy intentando reinstalar/revincular Ghostscript desde Homebrew. Anteriormente lo tenía instalado desde Hombrew y funcionaba bien, pero recientemente instalé MacTeX 2023, y parece que reemplazó los enlaces simbólicos en /usr/local/bin a los ejecutables Ghostscript de Homebrew con enlaces simbólicos a Ghostscript de MacTeX, que es una versión más antigua. Así que Homebrew ghostscript sigue instalado, y sus ejecutables están presentes en /usr/local/Cellar/ghostscript pero no están vinculados simbólicamente a /usr/local/bin (o en cualquier otro lugar de mi $PATH ).

¿Cómo consigo que Homebrew vuelva a crear estos enlaces simbólicos? He intentado brew link ghostscript , brew reinstall ghostscript ; he seguido todas las sugerencias de brew doctor Corre brew update , brew upgrade y brew unlink ghostscript y luego intentó brew link ghostscript pero los enlaces simbólicos a los ejecutables de Ghostscript siguen sin crearse. Otros ejecutables instalados en Homebrew están enlazados en /usr/local/bin como se esperaba, incluidos los recién instalados.

2voto

Homebrew no sobreescribe los archivos existentes al enlazarlos (en realidad debería aparecer un aviso/error en esos casos), pero puedes forzarlo a enlazarlos de todas formas:

brew link --overwrite ghostscript

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X