Por defecto, cuando se sudo gem install thegemname
se instalará ejecutables en /usr/bin/
¿Se puede configurar "gem install" para instalar ejecutables fuera de/usr/bin/de forma predeterminada?
¿Hay una manera de cambiar esta situación? Por ejemplo, para instalarlos en /usr/local/rubygems/bin
(¿o en cualquier otra ruta)?
El camino no parece ser codificadas en el archivo gemspec, así que no veo por qué esto no debería ser posible (aunque no tengo muy poca experiencia con Ruby/Gems)
Gracias! Espero que no te importe que haya actualizado tu respuesta. Empujé alrededor de rubygems.rb - el bin dir se adjuntó a gemhome, no parece que exista una forma obvia de anular solo esto, pero establecer gemhome en /Library/Ruby/Gems/1.8/ (en OS X) da una ruta bin de /Library/Ruby/Gems/1.8/bin que es perfecto – dbr
¡Buena actualización, gracias! – csl
Gah, no del todo perfecto. Hay una anulación predeterminada/usr/bin para la distribución Mac. – dbr