Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

DesarrolloEmuladoresInternetJuegosMultimediaSistema

Administradores de Archivos - emelFM2Administradores de Archivos - MC

Administradores de Archivos - Jfilerunner




Administradores de Archivos - Jfilerunner




Copyright

Copyright © José Luis Lara Carrascal  2009-2023   http://manualinux.es


 
Sumario

Introducción
Características
Preliminares
Instalación
Iniciamos Jfilerunner
Enlaces




Introducción  

Jfilerunner 
es un administrador de archivos escrito en Java, que utiliza el mismo diseño "dos-paneles" del conocido Midnight Commander - MC. Para las típicas funciones de copiado, borrado, creación de directorios, extracción de archivos comprimidos, búsqueda de archivos, etc, se sirve de los programas dedicados a estas tareas de nuestro sistema GNU/Linux. Una característica interesante es el soporte de descarga de archivos mediante el protocolo HTTP, aunque no soporta reanudación en el caso de que no se completen. En fin, creo que es un programa que merece la pena probar, a pesar de estar en inglés, su uso es bastante intuitivo y no requiere de grandes recursos de memoria para su ejecución.



Características    

* Soporte de asociaciones de archivos (cuando hagamos doble clic sobre un archivo se lanzará el programa asociado).
* Historial de navegación por los directorios.
* Soporte de marcadores.
* Permite descargar archivos desde internet mediante el protocolo HTTP (aunque no permite reanudar las incompletas).
* Soporte de multihilo en las operaciones de archivo y de la interfaz del programa.



Preliminares  

1) Comprobar que la ruta de instalación de los binarios del programa la tenemos en nuestro PATH


Abrimos una ventana de terminal y ejecutamos el siguiente comando:

[jose@Fedora-18 ~]$ echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jose/bin

Si no aparece entre las rutas mostradas el directorio /usr/local/bin, abrimos un editor de texto y añadimos lo siguiente:

#!/bin/sh

export PATH=/usr/local/bin:$PATH

Lo guardamos con el nombre variables.sh, y lo instalamos en /etc/profile.d.

$ su -c "install -m755 variables.sh /etc/profile.d"

2) Comprobar que la variable de entorno 'XDG_DATA_DIRS' incluye el directorio /usr/local/share

Esta variable se aplica para que los archivos desktop ubicados en un directorio específico del sistema puedan ser leídos por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel. Este aspecto es bastante delicado porque cada distribución es un mundo y lo mejor que podemos hacer es establecer una variable de entorno global que incluya todos los directorios predefinidos del sistema que incluyen archivos desktop, siempre y cuando el directorio /usr/local/share no esté incluido por defecto en la distribución de turno. Para saberlo basta abrir el menú de aplicaciones en cualquiera de los programas antes comentados y comprobar que aparece la entrada correspondiente a la aplicación tratada en este manual. Si no es así, en el mismo archivo /etc/profile.d/variables.sh, añadimos lo que está en rojo:

#!/bin/sh

export PATH=/usr/local/bin:$PATH

export XDG_DATA_DIRS=/usr/share:/usr/local/share:$XDG_DATA_DIRS



Instalación  

Dependencias

Aplicaciones


Entre paréntesis la versión con la que se ha instalado Jfilerunner para la elaboración de este documento.

* Java Runtime Environment (JRE) - (8u381)



Descarga

Jfilerunner-0.1.1.tar.gz

Extracción e Instalación como root  Bloc de Notas Información general sobre el uso de los comandos

$ su
# install -dm755 /usr/local/{bin,share/{Jfilerunner,pixmaps,doc/Jfilerunner}}
# tar zxvf Jfilerunner-0.1.1.tar.gz
# cd Jfilerunner-0.1.1
# install -m644 Jfilerunner-0.1.1.jar /usr/local/share/Jfilerunner
# install -m644 jfilerunner.png /usr/local/share/pixmaps
# install -m644 README /usr/local/share/doc/Jfilerunner

Creación de un script lanzador del programa

Para facilitar la ejecución del programa crearemos un script, con cat o con un editor de texto:

# cat > jfilerunner << "EOF"
#!/bin/sh

export LC_ALL=C
java -jar /usr/local/share/Jfilerunner/Jfilerunner-0.1.1.jar
EOF

Le damos permisos de ejecución y lo instalamos en /usr/local/bin.

# install -m755 jfilerunner /usr/local/bin

Creación del archivo jfilerunner.desktop

Para que Jfilerunner sea detectado por los menús de entornos gráficos como XFce 4, o paneles como LXPanelFbpanel, creamos el archivo desktop correspondiente con cat o con un editor de texto: 

# cat > jfilerunner.desktop << "EOF"
[Desktop Entry]
Name=Jfilerunner 
GenericName=Administrador de archivos
Comment=Un administrador de archivos escrito en Java
Exec=jfilerunner
Icon=jfilerunner
Categories=Application;System;FileTools;FileManager
Type=Application
EOF

Luego, lo instalamos en /usr/local/share/applications. La desinstalación y respaldo de este archivo viene incluida en los scripts correspondientes proporcionados en este manual.

# install -dm755 /usr/local/share/applications
# install -m644 jfilerunner.desktop /usr/local/share/applications

Estadísticas de Instalación de Jfilerunner

Estadísticas de Instalación de Jfilerunner
Archivos instalados 5
Mostrar/Ocultar la lista de archivos instalados
Ocupación de espacio en disco 184 KB

Consumo inicial de CPU y RAM de Jfilerunner

Consumo inicial de CPU y RAM de Jfilerunner
Programa
CPU RAM
java 1 % 235,2 MB
Para medir el consumo de CPU se utiliza el programa top, y para medir el consumo de RAM se utiliza el script de Python, ps_mem.py, creado por Pádraig Brady, que podemos encontrar en este enlace.

Directorio de configuración personal

~/.Jfilerunner Es el directorio de configuración personal de Jfilerunner en nuestro home.

Desinstalación como root

1) MODO TRADICIONAL

*************************

2) MODO MANUALINUX

Jfilerunner-0.1.1-scripts.tar.gz   

# su 
# tar zxvf Jfilerunner-0.1.1-scripts.tar.gz
# cd Jfilerunner-0.1.1-scripts
# ./Desinstalar_Jfilerunner-0.1.1

Copia de Seguridad como root

Con este otro script creamos una copia de seguridad de los binarios compilados, recreando la estructura de directorios de los mismos en un directorio de copias de seguridad (copibin) que se crea en el directorio /var. Cuando se haya creado el paquete comprimido de los binarios podemos copiarlo como usuario a nuestro home y borrar el que ha creado el script de respaldo, teniendo en cuenta que si queremos volver a restaurar la copia, tendremos que volver a copiarlo al lugar donde se ha creado.

$ su
# tar zxvf Jfilerunner-0.1.1-scripts.tar.gz
# cd Jfilerunner-0.1.1-scripts
# ./Respaldar_Jfilerunner-0.1.1

Restaurar la Copia de Seguridad como root

Y con este otro script (que se copia de forma automática cuando creamos la copia de respaldo del programa) restauramos la copia de seguridad como root cuando resulte necesario.

$ su
# cd /var/copibin/restaurar_copias
# ./Restaurar_Jfilerunner-0.1.1



Iniciamos Jfilerunner  

Sólo nos queda teclear en una terminal o en un lanzador el comando jfilerunner y el programa aparecerá en la pantalla.


Captura Jfilerunner - 1


Captura Jfilerunner - 2


Captura Jfilerunner - 3




Enlaces


http://home.comcast.net/~jfilerunner >> La copia de la web original de Jfilerunner en Internet Archive.


Foro Galería Blog


Actualizado el 27-08-2023

Administradores de Archivos - Jfilerunner

Administradores de Archivos - emelFM2Administradores de Archivos - MC