Midnight Commander en OSX
- Abr
- 05
3 comentarios! 455 palabras - 1 hits
Pasos necesarios para mejorar la consola en OSX
Para quienes como yo, estáis acostumbrados a trabajar en linux, coincidiréis en que OSX presenta una serie de “carencias” como puede ser el no contar con un navegador de archivos en modo texto.
Midnight Commander, mc para los amigos, es la solución perfecta para trabajar desde la consola, no solo nos permite navegar por el disco duro, es una herramienta muy completa que entre otras cosas cuenta con un editor propio muy completo, nos permite abrir sesiones ssh, ftp o samba con otros servidores y algunas cosillas mas.
Para disponer de esta joya en OSX tendremos que compilarla e instalarla desde el paquete fuente, instalando antes todas las dependencias.
Antes de empezar solo apuntar que para el tutorial doy por sentado que se utiliza Mac OSX 10.4.x y bash como interprete de la consola.
Basicamente necesitamos tener instalado glib y como dependencia de este pkgconfig,
empezaremos con este ultimo, el paquete de las fuentes lo podemos descargar desde el sitio oficial, descomprimimos, compilamos e instalamos
- tar -xvzf ~/Desktop/pkgconfig-0.21.tar.gz
- cd pkgconfig-0.21/
- ./configure
- make
- sudo make install
Los binarios se instalaran en /usr/local/bin/, por lo que una vez instalado tenemos que añadir la ruta al path, y reiniciar terminal.app
- sudo pico -w /etc/profile
- ...
- PATH="$PATH:/usr/local/bin"
- ...
También necesitamos instalar gettext siguiendo el mismo proceso, las fuentes se pueden obtener siguiendo este enlace
- tar -xvzf ~/Desktop/gettext-0.16.1.tar.gz
- cd gettext-0.16.1/
- ./configure
- make
- sudo make install
Ahora ya podemos instalar el paquete de glib, las fuentes las obtendremos de la pagina de descargas del proyecto GTK, en el momento de escribir este tutorial la versión mas nueva es la 2.12.
- tar -xvzf ~/Desktop/glib-2.12.0.tar.gz
- cd glib-2.12/
- ./configure
- make
- sudo make install
Y para acabar ya solo nos faltaría instalar el paquete de mc, descargamos las fuentes desde el sitio oficial y a compilar,
- tar -xvzf ~/Desktop/mc-4.6.1.tar.gz
- cd mc-4.6.1/
- ./configure --without-x --with-screen=ncurses
- make
- sudo make install
Eso es todo, para arrancar el programa tan solo tendremos que teclear mc desde la terminal.
Como añadido también podemos instalar el paquete fileutils, que contiene algunas utilidades básicas como dircolors, df o ls con soporte de color
- tar -xvzf ~/Desktop/fileutils-4.1.tar.gz
- cd fileutils-4.1/
- ./configure --without-x --with-screen=ncurses
- make
- sudo make install
Una vez mas los binarios se instalan en /usr/local/bin/, para utilizar el binario de ls que se instala con el paquete en lugar del que viene por defecto en osx tendremos que añadir lo siguiente al fichero ~/.bash_profile
- hash -p /usr/local/bin/ls ls
- alias ls='ls --color=auto'
Creo que eso es todo lo necesario para hacer que la consola de OSX sea un poco mas amigable.
3 comentarios
# Escrito por rvr hace 3 años, 1 mes
Qué complicado :) Yo también soy un flipado de mc, pero para instalarlo, utilicé fink y apt-get install mc ;-P
# Escrito por Alex Sancho hace 3 años, 1 mes
Na, no es tan complicado, unos cuantos comandos para pastear en la terminal y en menos de 10 minutos lo tenemos todo andando.
La verdad es que he leido poco sobre flink, aunque por lo que dices veo que puedes utilizar apt y eso si que es una gran noticia para mi.
salu2
# Escrito por Frank hace 2 años, 10 meses
Gracias, un tutorial genial…
Lo he instalado y va perfecto