Cree un quiosco fácil de usar con Fluxbox

¿Alguna vez ha tenido que crear un quiosco-PC para su uso comercial para que los clientes puedan buscar en la base de datos de productos o consultar sus servicios en línea? Si es así, y ha intentado hacerlo con Windows, sabe lo difícil que puede ser. En primer lugar, debe asegurarse de que los usuarios solo puedan ejecutar ciertos programas. En segundo lugar, debe hacerlo seguro y protegido. A menudo, al usar una solución de Microsoft para algo como esto, tendrá que agregar software de terceros para bloquear y bloquear aplicaciones y funciones. Tengo una solución más fácil.

Si alguna vez ha experimentado la simplicidad y el minimalismo que son Fluxbox. Fluxbox es un administrador de ventanas minimalista para el sistema operativo Linux que requiere muy pocos recursos, se puede configurar fácilmente para evitar que los usuarios ejecuten aplicaciones que no desea que ejecuten, rápido como un rayo y muy confiable.

En este tutorial, le mostraré cómo instalar Fluxbox y configurarlo para que los usuarios puedan acceder solo a aquellas aplicaciones que desea que usen.

Instalación

Dado que Fluxbox es una aplicación antigua, definitivamente la encontrará en su administrador de paquetes. Lo que quieres buscar (e instalar) es lo siguiente:

  • fluxbox: administrador de ventanas de Fluxbox
  • fluxconf: Herramienta de configuración gráfica. Use con extrema precaución ya que esta herramienta puede dañar sus archivos de configuración. Recomiendo acostumbrarse a la configuración de Fluxbox utilizando su editor favorito en lugar de esta herramienta. Pero si necesita una herramienta gráfica, recuerde que se le advirtió.
  • bbtime: subprograma de tiempo para el sitio en la ranura Fluxbox (panel)

Una vez instalado, probablemente querrá configurar el estilo (si desea que Fluxbox se vea un poco mejor). Pero hay muchos estilos integrados que probablemente encajen. Pero antes de comenzar, quiero presentarles Fluxbox. Para obtener más información sobre los conceptos básicos de Fluxbox, lea mi artículo "Aprender Linux: Fluxbox".

Minimizar y mover menús

Ahora que sabe un poco sobre Fluxbox, está listo para comenzar a batir el menú.

Cuando ejecute Fluxbox, notará muy poco. Esto es exactamente lo que queremos. Pero no estándar hay comportamientos que queremos cambiar. Para acceder al menú de la aplicación, debe hacer clic con el botón derecho. Esto no es razonable para la mayoría de los usuarios. Así que cambiemos este menú al botón izquierdo del mouse. Para hacer esto, abra la ventana del terminal. Entonces, haga clic derecho, seleccione "Aplicaciones", vaya al submenú "Emuladores de terminal" y seleccione la ventana de terminal de la lista.

Lo que quieres hacer es descubrir ~/.fluxbox/teclas expediente. En la parte superior de este archivo, verá tres líneas:

OnDesktop Mouse1 :HideMenus
OnDesktop Mouse2 :WorkspaceMenu
OnDesktop Mouse3 :RootMenu

Cambia esto a:

OnDesktop Mouse1 :RootMenu
OnDesktop Mouse2 :WorkspaceMenu
OnDesktop Mouse3 :HideMenus

Ahora guarde este archivo y reinicie Fluxbox (haga clic derecho y seleccione Reiniciar). Ahora se debe encontrar el menú raíz haciendo clic con el botón izquierdo.

Es hora de eliminar todo lo que no queremos en este menú raíz. Para nuestro ejemplo, vamos a configurar el menú con un registro: el navegador. Por supuesto, antes de implementar esto, deberá configurar un servidor proxy para que los clientes no vayan a donde quiera. Puede restringirlos solo a su sitio web.

Cuando abres un archivo por primera vez ~ / .fluxbox / menú archivo verás:

[begin] (fluxbox)
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]

Esto incluye un menú completo para todo el sistema /etc/X11/fluxbox. Desea borrar esto y reemplazarlo con algo como:
[begin] (Click Below)
[exec] (BROWSE OUR PRODUCTS) {google-chrome}
[end]

Figura 1

Ahora, cuando el usuario/cliente haga clic en el menú del botón izquierdo del mouse, todo lo que verá es lo que usted ve en la Figura 1. La única herramienta a la que el usuario tiene acceso es el navegador.

Por supuesto, para el administrador siempre puede hacer clic en F2 para abrir el cuadro de diálogo Ejecutar y abrir cualquier programa que desee. Pero para el usuario promedio, esta PC hará lo mismo.

Observaciones finales

Si necesita una máquina de un solo propósito para usar como quiosco de cliente, no necesita preocuparse por encontrar herramientas para bloquear su máquina con Windows. Todo lo que necesita hacer es ejecutar y ejecutar la máquina Linux y usar Fluxbox.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir