“Unison: command not found” se eseguito con un profilo

Se usate Unison come me su OS X (Leopard) per sincronizzare due vostri Mac, potrebbe accadere che l’esecuzione di Unison da profilo (specificando cioè il file .prf per eseguire la sincronizzazione delle cartelle specificate all’interno di esso) vi restituisca l’errore:

bash: unison: command not found

In questo caso avete due possibilità: se avete installato Unison da MacPorts (io lo consiglio…), l’installer di MacPorts dovrebbe avervi creato nella variabile $PATH anche i percorsi /opt/local/bin e /opt/local/sbin dove sono contenuti i binaries di MacPort, e la variabile $PATH è salvata dentro il file .profile (nascosto) nella vostra HOME.

Ora, siccome Unison quando si collega in SSH cercherà l’eseguibile all’interno di .bash_profile e .bashrc, è sufficiente copiare con il comando “cp” il file .profile in .bash_profile e .bashrc

Good Luck! A me funziona🙂

 

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: