¿Cómo configurar Surfraw en OSX?

¿Alguien ha tenido éxito al configurar Surfraw en OSX? ¿Cómo obtengo una configuración que funcione para OSX? http://www.surfraw.org/

surfraw 2.2.8 está tanto en macports como en homebrew. ¿Ha intentado instalarlo a través de esos sistemas?

Respuestas (2)

Una vez que lo haya instalado (utilicé Macports), su ~/.surfraw.confarchivo debería verse así, como mínimo:

SURFRAW_graphical=yes
SURFRAW_graphical_browser=open

El opencomando abre la aplicación GUI predeterminada para lo que sea que haya pasado. En este caso, se pasa una URL http://, por lo que se abre en el navegador predeterminado.

Necesitaba la línea extraSURFRAW_text_browser=open
¿ Tienes SURFRAW_text=yesalgún lugar allí? El mío funciona muy bien con solo esas dos líneas. De todos modos, ¡me alegro de que lo hayas hecho funcionar!
Es extraño, ¿verdad? yo no SURFRAW_text=yestenia No sé por qué SURFRAW_graphical=yesno funcionó. De todos modos, sí, está funcionando, ¡y gracias por la iniciativa open!

Surfraw 2.2.8 se puede instalar usando Homebrew o Macports .

Aquí se explica cómo instalar a través de Homebrew. Estos comandos deben escribirse dentro de la aplicación de terminal:

Instalar cerveza casera

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Instalar Surfraw

brew install surfraw
Está instalado, pero cuando lo ejecuto, obtengo /usr/local/bin/surfraw: line 470: /Applications/Google: No such file or directory. Estoy tratando de encontrar una configuración de trabajo. No tengo Lynx, así que en mi .surfraw.confestoy usando SURFRAW_text_browser=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome, que debería ser la ubicación correcta del archivo.
¿Cómo instalaste? Utilicé el procedimiento anterior y, al escribirlo, $ sr google "foo"se abre mi navegador predeterminado (Safari o Chrome). Esto es sin .surfraw.confarchivo
Lo instalé usando brew. Acabo de eliminar .surfraw.conf, desinstalar y luego volver a instalar usando brew install surfraw. Luego el comando de nuevo. Mismo resultado:/usr/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
Intenté instalar con puerto. Mismo error, diferente directorio:/opt/local/bin/surfraw: line 470: http://www.google.com/search?q=foo&num=30: No such file or directory
Hice algunos progresos. lo sr -browser="/Applications/Safari.app/Contents/MacOS/Safari" google foointenté Pero esto abre Safari con la urlfile:///Users/peter/http:/www.google.com/search%3Fq=foo&num=30
Gracias por tu ayuda. Está funcionando ahora. El archivo de configuración necesitaba la línea extraSURFRAW_text_browser=open