Entradas

Frameworks disponibles

Para averiguar que sets de librerías hay instaladas en el Mac, sus versiones y donde se localizan, se puede utilizar el comando system_profiler . Con él se puede averiguar todo sobre el hardware y el software de nuestro Mac. Concretamente para listar los Frameworks, se utiliza: system_profiler SPFrameworksDataType Y se obtiene una lista con entradas similares a ésta: JavaVM: Version: 15.0.1 Obtained from: Apple Last Modified: 26/12/17 17:09 Kind: Intel 64-Bit (Intel): Yes Signed by: Software Signing, Apple Code Signing Certification Authority, Apple Root CA Location: /System/Library/Frameworks/JavaVM.framework Private: No Si por ejemplo quisieramos obtener información sobre los módulos de memoria: system_profiler SPMemoryDataType

Homebrew

Homebrew es un gestor de paquetes para Mac. Permite instalar la mayoría de aplicaciones y librerías de código abierto y también algunas comerciales. Se apoya exclusivamente en Ruby y Git. Resuelve las dependencias e instala todo lo necesario. https://brew.sh/index_es.html  La documentación se encuentra en:  https://docs.brew.sh/ Los paquetes se llaman fórmulas y puedes crear fácilmente los tuyos propios. Permite actualizar el propio homebrew y los programas instalados. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Hay un browser online de paquetes aunque la propia herramienta tiene un comando de busqueda: brew search opencv brew install opencv El browser: http://formulae.brew.sh/ Los repositorios se almacenan en Git: https://github.com/Homebrew/homebrew-core Para acceder a repositorios de terceros se utiliza la orden tap, permitiendo integrar los índices a dichos repositorios en la herramien