Cómo instalar software de Linux en una Mac con MacPorts

MacPorts es un administrador de paquetes de línea de comandos para macOS. Si está familiarizado con apt-geto yumdesde Linux, entonces usted sabe lo que hace un gestor de paquetes. Maneja la descarga, instalación, actualización y administración de ciertas aplicaciones y sus dependencias dentro de macOS. Con MacPorts puede instalar aplicaciones de Linux en macOS desde la línea de comandos.

¿Qué puedo instalar?

La mayoría de estas aplicaciones son utilidades de línea de comandos de código abierto, pero hay una buena cantidad de aplicaciones “reales” de código abierto basadas en GUI. también.

Como cualquier administrador de paquetes, MacPorts busca en una biblioteca de software descargable. Cuando encuentra lo que necesita, MacPorts descarga e instala el software y las dependencias adecuadas en el lugar correcto. Esto le ahorra la molestia de descargar repositorios de GitHub y crear software a partir de paquetes fuente y, al mismo tiempo, acceder a una amplia gama de las mejores herramientas de línea de comandos y aplicaciones GUI de Linux.

Si lee nuestra publicación sobre Homebrew , sabrá que a macOS le faltan algunos comandos de terminal de Linux “estándar” listos para usar. Los usuarios de Mac no encontrarán herramientas de línea de comandos comunes como  nmapo wget, y no hay un administrador de paquetes nativo en Mac para proporcionarlas. También puede usar MacPorts para instalar software de código abierto como GIMP.

Instalación de MacPorts

MacPorts requiere la última versión de Xcode para su versión de SO. Puede descargar Xcode de la Mac App Store o del sitio web para desarrolladores de Apple .

Si bien puede ejecutar la mayoría de los comandos de MacPort sin Xcode, no podrá ejecutar muchos de los paquetes hasta que lo instale.

Instalación de herramientas de desarrollo de Xcode

1. Abra Terminal y use el siguiente comando para activar la instalación de las herramientas de desarrollo de macOS:

2. Haga clic en “Instalar” en el cuadro emergente.

3. Espere a que los archivos se descarguen e instalen.

Instalación del paquete MacPorts

Si ya tiene Xcode y las herramientas de desarrollo instaladas, puede ir directamente a este paso.

1. Descargue la última versión de MacPorts desde GitHub . Asegúrese de desplazarse hacia abajo para elegir la versión que coincida con su versión de macOS. En el momento de la publicación, no existe una versión de MacPorts para el sistema operativo más nuevo de Apple, High Sierra.

2. Instale el paquete desde su carpeta de Descargas.

3. Abra una nueva ventana de Terminal y ejecute el comando port.

Si ese comando devuelve “MacPorts 2.4.1” y proporciona un símbolo del sistema con un aspecto ligeramente diferente, ¡entonces está listo para rockear!

Instalar aplicaciones de Linux con MacPorts

Para instalar algunas aplicaciones de Linux en macOS con MacPorts, primero necesitaremos buscar los programas relevantes.

1. Para ver una lista gigantesca de todos los paquetes disponibles, abra Terminal, escriba port list y presione Entrar.

3. Obviamente, eso es mucho para analizar. Podemos usar el  port searchcomando para encontrar algo específico. Busquemos nmapusando el siguiente comando:

4. Eso devuelve algunos paquetes coincidentes. El primero, llamado simplemente “nmap”, es el que estamos buscando.

5. Para obtener más información sobre ese paquete podemos usar el  info comando:

6. Eso devuelve información específica sobre nmap. Todo se ve bien, por lo que podemos instalar con el siguiente comando:

Tenga en cuenta el sudo prefijo que requerirá su contraseña de administrador para activarse.

7. Dependiendo del paquete que esté instalando, puede haber una gran lista de dependencias. Estos son paquetes de software en los que se basa el puerto que desea y deberá instalarlos junto con el puerto que elija. Escriba “Y” y presione “Enter” para aceptar la instalación.

8. Cuando se complete la instalación, puede ejecutar el comando como lo haría en Linux a través de Terminal.

Conclusión

MacPorts es un poderoso administrador de paquetes que lo conectará a una gran variedad de binarios y aplicaciones de código abierto que puede descargar e instalar bajo demanda. Si desea obtener más información sobre los comandos de la aplicación, puede consultar la Guía de MacPorts para obtener más información .

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario