1 votos

¿Cómo puedo evitar que el puerto de Subversion esté bloqueado al instalar algo con brew?

Me encuentro con un problema en el que estoy tratando de seguir el consejo de un comentario en este SO Q&A titulado: Utilizar el archivo PPK en el Terminal de Mac para conectarse a una conexión remota a través de SSH que sugería que se podía instalar Putty a través de un repositorio de Subversion de esta manera:

$ brew install putty --HEAD

Cuando lo intento me sale este error:

$ brew install putty --HEAD
==> Cloning svn://svn.tartarus.org/sgt/putty
svn: E000060: Unable to connect to a repository at URL 'svn://svn.tartarus.org/sgt/putty'
svn: E000060: Can't connect to host 'svn.tartarus.org': Operation timed out
Error: Failed to download resource "putty"
Failure while executing: svn checkout -q --force svn://svn.tartarus.org/sgt/putty /Library/Caches/Homebrew/putty--svn-HEAD

NOTA #1: Creo que el puerto utilizado por Subversion está bloqueado por un firewall corporativo.

NOTA #2: Al final estoy intentando solucionar un problema con la versión de putty que se incluye en Brew.

$ brew install putty
==> Downloading https://homebrew.bintray.com/bottles/putty-0.63.yosemite.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/putty-0.63.yosemite.bottle.tar.gz
==> Pouring putty-0.63.yosemite.bottle.tar.gz
  /usr/local/Cellar/putty/0.63: 11 files, 1.4M

$ puttygen privatekey.ppk -O private-openssh -o privatekey.pem
Enter passphrase to load key:
Assertion failed: (random_active), function random_byte, file ./unix/../sshrand.c, line 313.
Abort trap: 6

2voto

Spadar Shut Puntos 4673

Ejecute puttygen como sudo y estarás bien.

1voto

Tony Williams Puntos 4903

La respuesta es descargar la fuente de http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html luego colóquelo donde Homebrew lo encuentre y ejecute su comando brew.

Leer https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Tips-N '-Tricks.md#pre-downloading-a-file-for-a-formula para obtener consejos sobre cómo hacerlo.

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