¿Cómo puedo determinar el número actual de paquetes de brew?

3

Intenté obtener el número de paquetes brew disponibles ejecutando

brew search | wc -l

pero no sé qué tan preciso es esto realmente. ¿Qué debo tener en cuenta para obtener un número más correcto?

PS: macports muestra 19.889 paquetes en línea aquí

    
pregunta user1133275 01.05.2018 - 14:54

1 respuesta

3

El 1 de mayo de 2018, el número de paquetes que pronto será incorrecto es 4534 .

Dado que muchas personas agregan y eliminan paquetes, este conteo se desplaza decenas por día y, a veces, cientos a la vez cuando los cambios más grandes mueven los paquetes del repositorio principal a un repositorio secundario que se puede "tocar" para aumentar el conteo.

Homebrew utiliza un concepto llamado tap, que es simplemente un repositorio que contiene una lista de fórmulas de las que rastrea, actualiza e instala. La instalación predeterminada de Homebrew viene con un toque llamado homebrew / core pero no hay límite para la cantidad o el tamaño de un toque que podrías obtener de los paquetes, ya que se pueden alojar en cualquier lugar.

La ejecución de brew [command] [options] ejecuta el comando en homebrew / core . Hay varios otros toques oficiales y no oficiales desde los que se pueden instalar los paquetes.

El recuento total de paquetes en cualquier toque cambia constantemente a medida que se agregan, eliminan o actualizan nuevos paquetes (llamada fórmula). Para obtener el recuento actual, primero actualice el repositorio local homebrew / core ejecutando:

brew update .

Ahora ejecuta tu línea de comando:

brew search | wc -l

para obtener el número actual de paquetes en el tap homebrew / core . La ejecución de brew search sin ningún argumento enumera todos los paquetes (fórmula).

    
respondido por el Nimesh Neema 01.05.2018 - 15:17

Lea otras preguntas en las etiquetas