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

Entornos GráficosAplicaciones

Administradores de SesionesAdministradores de VentanasEscritoriosUtilidades de Escritorio

Instalar MATE desde ceroInstalar XFce 4 desde cero

Instalar ROX Desktop desde cero

Página - 1Página - 2Página - 3




Instalar ROX Desktop desde cero




Copyright

Copyright © José Luis Lara Carrascal  2006-2016   http://manualinux.eu



Sumario

Introducción
ROX-Filer
ROX-Lib
ROX-CLib
ROX-Session
Archive
Edit
Trash
Aplicaciones de configuración de ROX Desktop
Componentes del panel de ROX Desktop
Complementos de XFce 4 adaptados a ROX Desktop
Otras aplicaciones de ROX Desktop
Desinstalar ROX Desktop
Configurar el inicio de ROX Desktop
Iniciamos ROX Desktop
Soporte VFS con AVFS
Utilizar Fluxbox con ROX Desktop
Enlaces




Componentes del panel de ROX Desktop  

Una selección de los mejores applets que existen para el panel de ROX Desktop, todos traducidos al español, incluso los que no tienen soporte de idiomas. Para añadirlos al panel, arrastrarlos desde su ubicación en el directorio de instalación, para moverlos por el panel mantener presionado el botón central del ratón con el puntero sobre el applet y desplazarlo al lugar que se desee. También destacar que cualquier archivo desktop que arrastremos al panel, éste creará un icono lanzador de la aplicación en cuestión.

1) XDG-Menu
2) Pager
3) MiniClock
4) Volume
5) Tasklist
6) SystemTrayN
7) ToggleDesktop
8) Rox-Run
9) Postal
10) WiFi
11) Lithium




1) XDG-Menu  

Un menú de aplicaciones con soporte de la especificación XDG de freedesktop.org, para el panel de ROX Desktop.

Instalación

Dependencias

* ROX-Lib - (2.0.6)
* D-Bus-python - (1.2.0)
* PyXDG - (0.25)
* Gnome-menus - (2.30.5)

Descarga

XDG-Menu-1.5-ML.tar.bz2

Instalación como root  Bloc de Notas

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/XDG-Menu (sólo si tenemos una versión anterior instalada)
# tar jxvf XDG-Menu-1.5-ML.tar.bz2 -C /usr/apps


Configuración como usuario

Para evitar problemas en la ejecución de XDG-Menu, realizamos las siguientes operaciones como usuario:

$ mkdir -p ~/.config/menus
$ cp /etc/xdg/menus/{applications.menu,settings.menu} ~/.config/menus

En algunas distribuciones, dichos archivos vienen con el prefijo 'gnome' incorporado, con lo que el comando de copiado sería el siguiente:

$ cp /etc/xdg/menus/gnome-applications.menu ~/.config/menus/applications.menu
$ cp /etc/xdg/menus/gnome-settings.menu ~/.config/menus

Directorio de configuración personal

~/.config/xdg-menu.sourceforge.net/XDG-Menu Es el directorio de configuración personal de XDG-Menu en nuestro home.

Captura XDG-Menu - 1

Se puede utilizar una imagen diferente a la predefinida para el botón del menú, ya sea mediante ruta específica a una ubicación del archivo de imagen, o utilizando las definiciones del tema de iconos que estemos utilizando, por ejemplo: gnome-main-menu. En las capturas de pantalla del manual se muestra una imagen en formato svg, de la que dejo los dos archivos a los que corresponde, en función del color del panel, y extraída de un tema de iconos antiguo en formato svg para ROX-Filerstart.tar.gz.



2) Pager  

Un paginador de escritorio para el panel de ROX Desktop.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* Make - (4.1)
* Automake - (1.15)
* Gettext - (0.19.7)
* Autoconf - (2.69)
* Pkg-config - (0.29)

Librerías de Desarrollo

* GTK+ - (2.24.29)
* Libwnck - (2.31.0)
* ROX-Clib - (2.1.10)

Descarga

Pager-1.2-ML.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX,LD}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción

$ tar jxvf Pager-1.2-ML.tar.bz2

Compilación

$ Pager/AppRun --compile

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/Pager (sólo si tenemos una versión anterior instalada)
# cp -adrf --no-preserve=ownership Pager /usr/apps


Directorio de configuración personal

~/.config/rox.sourceforge.net/Pager Es el directorio de configuración personal de Pager en nuestro home.

Captura Pager - 1



3) MiniClock  

Un reloj en modo texto para el panel de ROX Desktop.

Instalación

Dependencias


* ROX-Lib - (2.0.6)

Descarga

MiniClock-2.0.0-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/MiniClock (sólo si tenemos una versión anterior instalada)
# tar jxvf MiniClock-2.0.0-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/.config/rox4debian.berlios.de/MiniClock Es el directorio de configuración personal de MiniClock en nuestro home.

Captura MiniClock - 1



4) Volume  

Un control de volumen con soporte de ALSA para el panel de ROX Desktop.

Instalación

Dependencias


* ROX-Lib - (2.0.6)
* PyAlsaAudio - (0.6)

Descarga

Volume-git-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/Volume (sólo si tenemos una versión anterior instalada)
# tar jxvf Volume-git-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/.config/hayber.us/Volume Es el directorio de configuración personal de Volume en nuestro home.

Captura Volume - 1



5) Tasklist  

Un applet de lista de tareas para el panel de ROX Desktop.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* Make - (4.1)
* Automake - (1.15)
* Gettext - (0.19.7)
* Autoconf - (2.69)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
   LibX11 - (1.6.3)
* GTK+ - (2.24.29)
* Libwnck - (2.31.0)
* Libxml2 - (2.9.3)

Descarga

Tasklist-0.5-ML.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX,LD}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción

$ tar jxvf Tasklist-0.5-ML.tar.bz2

Compilación

$ Tasklist/AppRun --compile

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/Tasklist (sólo si tenemos una versión anterior instalada)
# cp -adrf --no-preserve=ownership Tasklist /usr/apps


Directorio de configuración personal

~/Choices/Tasklist2 Es el directorio de configuración personal de Tasklist en nuestro home.

Captura Tasklist - 1



6) SystemTrayN  

Una bandeja de sistema para el panel de ROX Desktop.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* Make - (4.1)
* Automake - (1.15)
* Gettext - (0.19.7)
* Autoconf - (2.69)
* Pkg-config - (0.29)

Librerías de Desarrollo

* GTK+ - (2.24.29)
* Libxml2 - (2.9.2)
* ROX-Clib - (2.1.10)

Descarga

SystemTrayN-0.3.2-1-ML.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX,LD}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción

$ tar jxvf SystemTrayN-0.3.2-1-ML.tar.bz2

Compilación

$ export LDFLAGS+=" -lX11"
$ SystemTrayN/AppRun --compile


Explicación de los comandos

export LDFLAGS+=" -lX11" : Requerido para un correcto enlazado del binario resultante de la compilación.

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/SystemTrayN (sólo si tenemos una versión anterior instalada)
# cp -adrf --no-preserve=ownership SystemTrayN /usr/apps


Directorio de configuración personal

~/.config/kerofin.demon.ko.uk/SystemTrayN Es el directorio de configuración personal de SystemTrayN en nuestro home.

Captura SystemTrayN - 1



7) ToggleDesktop  

Añade un botón "Mostrar Escritorio" el panel de ROX Desktop.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* Make - (4.1)
* Automake - (1.15)
* Gettext - (0.19.7)
* Autoconf - (2.69)
* Pkg-config - (0.29)

Librerías de Desarrollo

* GTK+ - (2.24.29)
* Libwnck - (2.31.0)
* ROX-Clib - (2.1.10)

Descarga

ToggleDesktop-0.0.1-ML.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX,LD}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción

$ tar jxvf ToggleDesktop-0.0.1-ML.tar.bz2

Compilación

$ ToggleDesktop/AppRun --compile

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/ToggleDesktop (sólo si tenemos una versión anterior instalada)
# cp -adrf --no-preserve=ownership ToggleDesktop /usr/apps


Para que al hacer clic en el botón de "Mostrar Escritorio", no se oculte también el panel, nos vamos a las opciones de ROX-Filer, y en la sección Compatibilidad, marcamos la opción El panel es un 'dock'. Con esto el panel será tratado como un dock y no como una ventana cualquiera.

Captura ToggleDesktop - 1



8) ROX-Run  

Abre una ventana de diálogo en la que podemos introducir comandos de ejecución de programas. Soporta también la ejecución de programas en una ventana de terminal.

Instalación

Dependencias


* ROX-Lib - (2.0.6)

Descarga

ROX-Run-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/ROX-Run (sólo si tenemos una versión anterior instalada)
# tar jxvf ROX-Run-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/Choices/ROX-Run Es el directorio de configuración personal de ROX-Run en nuestro home.

Captura ROX-Run - 1



9) Postal  

Un comprobador de correo con soporte de múltiples cuentas de tipo POP3, IMAP4 y MBOX.

Instalación

Dependencias


* ROX-Lib - (2.0.6)
* Notification-daemon - (0.4.0)
* Notify-python - (0.1.1)

Descarga

Postal-004-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/Postal (sólo si tenemos una versión anterior instalada)
# tar jxvf Postal-004-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/.config/hayber.us/Postal Es el directorio de configuración personal de Postal en nuestro home.

Captura Postal - 1



10) WiFi  

Un monitor de estado de la red inalámbrica.

Instalación

Dependencias


* ROX-Lib - (2.0.6)

Descarga

WiFi-003-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/WiFi (sólo si tenemos una versión anterior instalada)
# tar jxvf WiFi-003-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/.config/m4rs.org/WiFi Es el directorio de configuración personal de WiFi en nuestro home.



11) Lithium  

Un monitor de estado de batería para el panel de ROX Desktop.

Instalación

Dependencias


* ROX-Lib - (2.0.6)

Descarga

Lithium-006-ML.tar.bz2

Instalación como root

$ su
# mkdir -p /usr/apps
# rm -rf /usr/apps/Lithium (sólo si tenemos una versión anterior instalada)
# tar jxvf Lithium-006-ML.tar.bz2 -C /usr/apps


Directorio de configuración personal

~/.config/hayber.us/Lithium Es el directorio de configuración personal de Lithium en nuestro home.

Captura Lithium - 1



Complementos de XFce 4 adaptados a ROX Desktop  

Xfce2rox, es un conjunto de 7 complementos del panel del entorno de escritorio, XFce 4, adaptados al panel de ROX Desktop. Para su compilación no se requiere de dependencia alguna de las librerías de su entorno de escritorio nativo, incluyendo en los paquetes los archivos de cabecera correspondientes necesarios para llevar a cabo dicho cometido.

1) Clipman
2) Cpugraph
3) Datetime
4) Iconbox
5) Netload
6) Systemload
7) Tasklist




1) Clipman  

Un gestor del portapapeles del sistema con soporte de texto e imágenes.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
   LibX11 - (1.6.3)
* GTK+ - (2.24.29)
* Libglade - (2.6.4)

Descarga

clipman-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf cpugraph-0.1.1-Source.tar.bz2
$ cd Cpugraph
$ mkdir build
$ cd build
$ export LDFLAGS+=" -lX11 -lm"
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Cpugraph ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Captura Clipman - 1



2) Cpugraph  

Muestra una gráfica de la última carga del sistema.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)

Descarga

cpugraph-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf cpugraph-0.1.1-Source.tar.bz2
$ cd Cpugraph
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Cpugraph ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Traducción al Español de Cpugraph

Descarga

Cpugraph_es-ML0.run

Firma Digital  Clave pública PGP

Cpugraph_es-ML0.run.asc 

Verificar la firma digital del paquete

$ gpg --import manualinux.asc
$ gpg --verify Cpugraph_es-ML0.run.asc Cpugraph_es-ML0.run

Instalación como root

$ su -c "sh Cpugraph_es-ML0.run"

Captura Cpugraph - 1



3) Datetime  

Muestra la fecha y la hora del sistema.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)

Descarga

datetime-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf datetime-0.1.1-Source.tar.bz2
$ cd Datetime
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Datetime ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Captura Datetime - 1



4) Iconbox  

Muestra las ventanas visibles y las minimizadas.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)
* Libwnck - (2.31.0)

Descarga

iconbox-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf iconbox-0.1.1-Source.tar.bz2
$ cd Iconbox
$ mkdir build
$ cd build
$ export LDFLAGS+=" -lm"
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Iconbox ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Captura Iconbox - 1



5) Netload  

Un monitor de red.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)

Descarga

netload-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf netload-0.1.1-Source.tar.bz2
$ cd Netload
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Netload ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Traducción al Español de Netload

Descarga

Netload_es-ML0.run

Firma Digital  Clave pública PGP

Netload_es-ML0.run.asc 

Verificar la firma digital del paquete

$ gpg --import manualinux.asc (sólo es necesario si no lo hemos hecho antes)
$ gpg --verify Netload_es-ML0.run.asc Netload_es-ML0.run

Instalación como root

$ su -c "sh Netload_es-ML0.run"

Captura Netload - 1



6) Systemload  

Muestra el uso de la CPU, la memoria física, la memoria virtual y el tiempo de actividad del sistema.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)

Descarga

systemload-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf systemload-0.1.1-Source.tar.bz2
$ cd Systemload
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/Systemload ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Traducción al Español de Systemload

Descarga

Systemload_es-ML0.run

Firma Digital  Clave pública PGP

Systemload_es-ML0.run.asc 

Verificar la firma digital del paquete

$ gpg --import manualinux.asc
$ gpg --verify Systemload_es-ML0.run.asc Systemload_es-ML0.run

Instalación como root

$ su -c "sh Systemload_es-ML0.run"

Captura Systemload - 1



7) Tasklist  

Realiza las mismas funciones que el componente del panel de ROX Desktop, Tasklist.

Instalación

Dependencias


Herramientas de Compilación

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

* GCC - (5.3.0) o Clang - (3.7.1)
* CMake - (3.4.3)
* Make - (4.1)
* Gettext - (0.19.7)
* Pkg-config - (0.29)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.18.1)
* GTK+ - (2.24.29)
* Libwnck - (2.31.0)

Descarga

tasklist-0.1.1-Source.tar.bz2

Optimizaciones

Optimizaciones adicionales 

Optimizaciones adicionales
GCC
GRAPHITE
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto

CLANG
POLLY
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'

Parámetros adicionales 

Parámetros adicionales de eliminación de avisos específicos en el proceso de compilación
CLANG
$ export {C,CXX}FLAGS+=' -Qunused-arguments'

Establecer la variable de entorno de uso de compilador para Clang
$ export {CC,CXX}=clang

Extracción y Configuración

$ tar jxvf tasklist-0.1.1-Source.tar.bz2
$ cd Tasklist
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/apps/TaskList ../src

Compilación

$ make

Instalación como root

$ su -c "make install/strip"

Captura Systemload - 1



Foro Galería Blog


Página - 1Página - 2Página - 3

Actualizado el 13-02-2016

Instalar ROX Desktop desde cero

Instalar MATE desde ceroInstalar XFce 4 desde cero