Verifica di MacPorts o Fink installati

0

Sto scrivendo uno script di installazione per alcuni software che dipende dall'installazione di libUSB, tuttavia ho bisogno di controllare se Macports o Fink è installato, se non sono installati homebrew. Come posso verificare se macports o fink sono installati in uno script di shell?

    
posta Dean 26.04.2014 - 13:38
fonte

1 risposta

1

Macports avrà / opt / local / lib / port come l'eseguibile che fa tutto il lavoro.

L'eseguibile principale di Fink è fink - Penso che sia in / sw / bin / fink ma poiché non ho installato fink non posso confermare

Devi anche vedere se c'è qualcosa in / usr / local che potrebbe entrare in conflitto con home-brew.

Un'alternativa migliore, dato che stai usando un gestore di pacchetti, è scrivere le tue installazioni uno script in tutti i gestori di pacchetti, piuttosto che introdurre un altro programma di installazione

Il solito modo OSX è quello di creare un'app con tutte le librerie condivise richieste all'interno del pacchetto dell'app, quindi non c'è bisogno di un'installazione speciale basta copiare l'app.

    
risposta data 26.04.2014 - 13:51
fonte

Leggi altre domande sui tag