1 votos

Por qué tantos homebrew nombre del paquete con carácter de subrayado

Sólo quiero saber por qué tantos homebrew paquetes con subrayado, están en versión beta?

Por lo general, no instalar los paquetes con los caracteres de subrayado, solo quiero saber la razón detrás de ella.

Algunos ejemplo 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

2voto

rpetrich Puntos 25769

Los caracteres de subrayado en los números de versión indicar Homebrew específico cambios o revisiones. Significa la parte de arriba de software, no ha cambiado, sólo que el Homebrew fórmula ha sido modificado de alguna manera.

Tomando nodo como un ejemplo, la versión actual de la versión de Node.js es "0.10.33". Sin embargo, el Homebrew número de versión se ha actualizado a "0.10.33_1" (en otras palabras, la revisión 1 de la 0.10.33) debido a que la fórmula se actualiza para señalar a una versión más reciente de la ngp (uno de nodo de dependencias) como se puede ver en este commit. Por lo que se sigue la misma versión de nodo, pero el Homebrew paquete en sí mismo tiene una nueva revisión.

Similar a la luajit paquete se actualiza a 2.0.3_1 en este commit donde la lua de la dependencia se actualiza a una versión más reciente. lua en sí no ha cambiado, sigue siendo la versión 2.0.3 pero el Homebrew fórmula ha sido actualizado.

Larga historia corta, es perfectamente seguro para actualizar a las versiones con un carácter de subrayado. Ellos no indican las versiones beta.

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