MacPorts: Aplicaciones

El Bash que viene por defecto en OSX está muy anticuado, por ejemplo en Yosemite viene la versión 3.2.57(1), que aunque tenga ciertos bugs de seguridad aplicados no soporta las mejoras que tienen las versiones 4.x, por eso es recomendable instalar el Bash de MacPorts.

Para instalarlo simplemente debemos ejecutar el siguiente comando:

sudo port install bash

Para que esta nueva versión sea efectiva (independientemente del terminal que usemos) procederemos a ponerlo por defecto en el sistema:

sudo echo "/opt/local/bin/bash" >> /etc/shells
sudo chsh -s /opt/local/bin/bash
NOTA
Para que surta efecto debemos salir del shell actual y volver a abrir uno nuevo. Para comprobar la versión podemos ejecutar: "echo $BASH_VERSION".

Exiv2 (página web oficial) es una utlidad para manipular los metadatos de una imagen pudiendo acceder a los metadatos de EXIF, IPTC y XMP de la imágenes.

Para insalarlo simplemente debemos ejecutar el siguiente comando:

sudo port install exiv2

Calculadora de subredes que funciona en consola, NO tiene entorno gráfico. Calcula todo tipo de redes y da información detallada.

Para insalarlo simplemente debemos ejecutar el siguiente comando:

sudo port install sipcalc

Una infinidad de utilidades para el shell que por defecto o no vienen en OSX o vienen muy limitadas, como es el caso de date. Es important resartar que estos comandos vienen precedidos por la letra g para distingur del mismo comentado que viene en OSX y evitar usar uno en vez de otro..

Para insalarlo simplemente debemos ejecutar el siguiente comando:

sudo port install coreutils

Por defecto en OSX viene una versión de vim más antigua de lo común por lo que lo ideal es instalar una versión más moderna además de añadirle soporte de Python.

Primero vemos que variantes tiene vim especialmente que versiones de Python tiene (escogiendo las ultimas):

sudo port variants vim

Procedemos a instalar vim con soporte de Python:

sudo port install vim +python36

Con esto tenemos vim moderno con soporte de Python además que nos instala Python.

Retro

Lugares

Redes

Sistemas

Varios