










| Copyright Copyright © José Luis Lara Carrascal 2009-2011 ![]() Sumario Introducción Características Instalación Iniciamos ROXTerm Enlaces Introducción ROXTerm es un emulador de terminal que proporciona características similares al emulador de terminal del escritorio GNOME, aunque su nombre pueda parecer que es exclusivo del entorno de escritorio, ROX Desktop, funciona como una aplicación independiente de cualquier entorno gráfico y el único componente que utiliza de las librerías de GNOME es Vte. Tiene soporte de pestañas y destaca sobre todo sus enormes posibilidades de configuración con el uso de perfiles personalizados. Características * Soporte de pestañas. * Soporte de menú emergente desde el cual se pueden lanzar el cliente de correo o el navegador web al seleccionar una dirección. * Soporte de resaltado URI (un enlace web o una dirección de correo electrónico), que posteriormente pueden ser abiertos con una aplicación externa o arrastrarlos a una ya abierta. * Arrastrar y Soltar. * Configuración gráfica con soporte de perfiles personalizados. Instalación Dependencias Herramientas de Compilación Entre paréntesis la versión con la que se ha compilado ROXTerm para la elaboración de este documento. * GCC - (4.6.2) * Gawk - (4.0.0) * M4 - (1.4.16) * Libtool - (2.4.2) * Make - (3.82) * Automake - (1.11.1) * Gettext - (0.18.1.1) * Autoconf - (2.68) * Pkg-config - (0.26) * Bison - (2.5) Librerías de Desarrollo * Xorg o XFree86 - (Xorg 7.6 / xorg-server 1.11.2) LibICE - (1.0.7) LibSM - (1.2.0) * GTK+ - (2.24.8) * D-Bus - (1.4.16) * Libglade - (2.6.4) * Vte - (0.28.2) Aplicaciones * Xmlto - (0.0.18) [1] [1] Requerido para poder generar las páginas de manual del programa. Xmlto forma parte de Libxml2. Descarga roxterm-1.22.2.tar.gz | roxterm-1.22.2_utf8.diff Optimizaciones
Extracción y Configuración ![]()
Explicación de los comandos patch -Np1 -i ../roxterm-1.22.2_utf8.diff : Aplicamos este parche personal para que se muestren de forma correcta los acentos y las eñes de la traducción al español del programa en sistemas cuyas locales no utilizan la codificación de caracteres, UTF-8. - -disable-dependency-tracking : Acelera el tiempo de compilación - -prefix=/usr : Instala el programa en el directorio principal /usr. Compilación
Parámetros de compilación opcionales -j2 : Si tenemos un procesador de doble núcleo (dual-core), y el kernel está optimizado para el mismo y es SMP, con este parámetro aumentaremos el número de procesos de compilación simultáneos a un nivel de 2 y aceleraremos el tiempo de compilación del programa de forma considerable. -j4 : Lo mismo que arriba pero con procesadores de 4 núcleos (quad-core). Instalación como root
Borrar las locales adicionales instaladas con la utilidad BleachBit
Directorio de configuración personal
Desinstalación como root 1) MODO TRADICIONAL En el directorio de compilación ejecutamos el siguiente comando como root:
2) MODO MANUALINUX El principal inconveniente del comando anterior es que tenermos que tener el directorio de compilación en nuestro sistema para poder desinstalar el programa. En algunos casos esto supone muchos megas de espacio en disco. Con el paquete de scripts que pongo a continuación logramos evitar el único inconveniente que tiene la compilación de programas, y es el tema de la desinstalación de los mismos sin la necesidad de tener obligatoriamente una copia de las fuentes compiladas. roxterm-1.22.2-scripts.tar.gz
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.
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.
Iniciamos ROXTerm Sólo nos queda teclear en una terminal ó en un lanzador el comando roxterm, y el programa aparecerá en la pantalla.
Enlaces http://roxterm.sourceforge.net >> La web de ROXTerm. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||