¿Cómo descargar archivos binarios precompilados desde MacPorts sin instalar?

3

Veo que a partir de 2.0 MacPorts está alojando binarios pre-construidos, que se instalarían por defecto si las licencias están presentes y son compatibles. Estoy buscando una versión más actual de rsync que la que se envía de forma predeterminada con Mac, y tiene los parches necesarios (que creo que faltan en rudix makefile ) y luego lo distribuiría como una instalación regular, por ejemplo, anidar en un NetBoot o desplegar una solución de administración de parches en lugar de instalarlo localmente.

¿Dónde puedo descargar el binario precompilado, que asumo que puedo tratar como una instalación de un paquete, incluidas las páginas man?

    
pregunta Sacrilicious 18.09.2012 - 20:13

3 respuestas

2

Guía de Macports dice

  

MacPorts puede precompilar puertos en binarios, por lo que no es necesario compilar las aplicaciones cuando se instalan en un sistema de destino. MacPorts puede crear dos tipos de binarios: archivos y paquetes.

Sin embargo, encontré problemas con los paquetes hace algunos años (que podrían haberse solucionado) y lo siguiente es más de cómo veo MacPorts.

Si MacPorts tiene un paquete binario que sí lo hace en la mayoría de los casos, se comporta exactamente como una instalación de paquete que incluye páginas de manual. La única diferencia es que necesita que el compilador de línea de comandos y las fuentes de MacPorts (no las fuentes de los paquetes) estén instalados y que el código esté en /opt/local .

También debido a las bibliotecas compartidas, no puede tomar un ejecutable y ejecutarlo, probablemente depende de otras bibliotecas compartidas que MacPorts también ofrece.

En cuanto a la centralización, puede instalar fácilmente en una máquina y luego rsync o rdist a todas las demás (o usar otros mecanismos de replicación de macOS) o como MacPorts señaló configurar un repositorio local.

    
respondido por el Mark 18.09.2012 - 22:20
1

La opción -b ha ahorrado mucho tiempo:

sudo port -b install  perl5.26
    
respondido por el Freeman 19.08.2018 - 14:13
0

packages.macports.org

SIN EMBARGO, como me informaron en #MacPorts IRC, proporcionar binarios compilados "gratis" ciertamente no es el propósito del proyecto MacPorts. MacPorts puede crear paquetes de instalación que evitan la necesidad de tener MacPorts instalado también, pero pueden entrar en conflicto o estar incompletos en formas no especificadas. También puede alojar un repositorio local de software para MacPorts, que es otra opción para la distribución local.

En este caso, esperaba que alguien con más experiencia en la creación del binario rsync decidiera qué parches son necesarios para las macs, y no explotaría el servicio que están proporcionando.

    
respondido por el Sacrilicious 18.09.2012 - 20:48

Lea otras preguntas en las etiquetas