¿Por qué tantos nombres de paquetes homebrew con guión bajo?

1

Solo quiero saber por qué hay tantos paquetes homebrew con guión bajo, ¿son versiones beta?

Por lo general, no instalo ningún paquete con guiones bajos, solo quiero saber la razón detrás de esto.

pocos ejemplos luajit (2.0.3 < 2.0.3_1) macvim (7.4-73 < 7.4-73_1) mysql (5.6.10-boxen3, 5.6.13 < 5.6.21) node (0.10.32 < 0.10.33_1) ossp-uuid (1.6.2 < 1.6.2_1) osxfuse (2.7.1 < 2.7.2)

Gracias

    
pregunta Ask and Learn 27.11.2014 - 01:00

1 respuesta

2

Los guiones bajos en los números de versión indican cambios o revisiones específicos de Homebrew. Significa que el software anterior no ha cambiado, solo que la fórmula de Homebrew ha sido revisada de alguna manera.

Tomando el nodo como ejemplo, la versión de lanzamiento actual de Node.js es "0.10.33". Sin embargo, el número de versión de Homebrew se actualizó a "0.10.33_1" (en otras palabras, la revisión 1 de 0.10.33) porque la fórmula se actualizó para apuntar a una versión más nueva de npm (una de las dependencias del nodo) como se puede ver en this commit . Sigue siendo la misma versión de nodo, pero el paquete Homebrew tiene una nueva revisión.

Al igual que el paquete luajit, se actualizó a 2.0.3_1 en

En pocas palabras, es perfectamente seguro actualizar los lanzamientos con un guión bajo. No indican las versiones beta.

    

Lea otras preguntas en las etiquetas