Ranger, un gestor de archivo ligero para la Terminal de Ubuntu
En el siguiente artículo vamos a echar un vistazo a Ranger. Se trata de un administrador de archivos gratuito y de código abierto con una interfaz de usuario basada en texto para sistemas tipo Unix. Este gestor ha sido desarrollado por Roman Zimbelmann y se publica bajo los términos de la Licencia Pública General GNU. El programa puede realizar tareas de administración de archivos utilizando unas cuantas teclas o la entrada del ratón. Este gestor de archivos también puede ser configurado para abrir archivos con programas predefinidos y para mostrar una vista previa del archivo seleccionado llamando a los programas externos.
Ranger es un administrador de archivos ligero y potente que funciona en una ventana de terminal. Vamos a poder trabajar utilizando las combinaciones de teclas Vi. Ofrece una manera fluida de moverse entre directorios, ver archivos o contenido y abrir un editor para realizar cambios en los archivos.
Características generales de Ranger
- Dispondremos de una pantalla de varias columnas.
- Podremos realizar las operaciones de archivo más comunes (crear / chmod / copiar / eliminar).
- Vista previa del archivo / directorio seleccionado.
- Consola tipo VIM y atajos de teclado.
- Ofrece forma rápida para cambiar entre directorios y explorar el sistema de archivos.
- Pestañas, marcadores, soporte para el ratón.
Puedes consultar estas y otras características en su página web o en la página en GitHub del proyecto.
Instalación de Ranger File Manager
Este software lo vamos a encontrar disponible en los repositorios de paquetes de casi todas las distribuciones Gnu/Linux. Para este ejemplo vamos a utilizar Ubuntu 18.04 LTS.
Requisitos previos
Antes de proceder a instalar Ranger, primero instalaremos make, git y vim. Make y git serán necesarios para la instalación, mientras que vim se requiere para que Ranger se abra como un editor de texto. Para hacerlo solo tendremos que abrir una terminal (Ctrl+Alt+T) y escribir:
sudo apt-get update; sudo apt-get install make git vim -y
Terminada la instalación de los requisitos previos, ya estamos preparados para proceder a la instalación de Ranger.
Descarga del repositorio de Ranger
Para instalar Ranger, descargaremos el repositorio desde Github escribiendo en la misma terminal:
git clone https://github.com/hut/ranger.git
Instalación
Después de descargar el repositorio nos dirigiremos a la carpeta que se acaba de crear en nuestro equipo:
cd ranger
Una vez en ella usamos el siguiente comando para instalar Ranger.
sudo make install
Espera un momento hasta que se complete la instalación.
Configurar Ranger
Tras la instalación solo nos queda hacer una pequeña configuración básica. Para hacerlo, inicia Ranger una vez y después ciérralo. Al hacerlo, permitirás a Ranger crear la estructura de directorios para sus archivos de configuración. Lanza el administrador de archivos escribiendo en la terminal (Ctrl+Alt+T):
ranger
Después de que el Ranger haya creado el directorio de configuración, ahora podemos copiar sus archivos de configuración ejecutando en la terminal:
ranger --copy-config=all
Si quieres modificar los archivos de configuración de Ranger más tarde, puede encontrarlos en ~/.config/ranger:
cd ~/.config/ranger
Usar este administrador de archivos para la terminal
Ahora ya podemos iniciar este programa usando la Terminal (Ctrl+Alt+T) o desde el menú de inicio.
En la siguiente captura de pantalla, se puede ver que la interfaz está dividida en tres columnas. La columna central muestra el directorio de trabajo actual, la columna izquierda muestra el directorio principal y la columna derecha muestra la vista previa del archivo que estamos seleccionando actualmente.
También vamos a poder ver información en la parte inferior de la ventana como son la información del permiso del archivo o directorio, propiedad, tamaño, fecha y hora junto con el tamaño total del archivo y el espacio libre en disco.
Para movernos entre los directorios se pueden utilizar las teclas de flecha. De manera similar, para seleccionar elementos en el panel central, utilizaremos las teclas de flecha arriba y abajo.
Hay varios comandos que podemos usar para realizar diferentes operaciones en los archivos, pero estos son algunos de los comandos más comunes:
- i → Mostrar el archivo.
- r → Abrir archivo con el programa elegido.
- cw → Renombrar archivo.
- / → Buscar archivos (n | p saltar a la coincidencia siguiente / anterior).
- p → Pegar archivo.
- espacio → Seleccionar archivo actual.
- :delete → Eliminar el archivo seleccionado.
- :mkdir → Crear un directorio.
- :touch → Crear un archivo.
- :rename → Renombrar archivo.
En este artículo hemos visto cómo instalar el administrador de archivos Ranger para la terminal. Pero hay mucho más por explorar en este software.