Tags Posts tagged with "Debian"

Debian

0 3376
Monitor Primario en Cinnamon
Monitor Primario en Cinnamon

Cuando tienes dos Monitores en LinuxMint con Cinnamon, puedes definir cual quieres que sea tú monitor primario, el cual va a mostar la el panel que trae por default así como la función de Alt+Tab entre otras cosas.
Para definir dicho comportamiento basta con editar el archivo: ~/.config/monitors.xml

vi ~/.config/monitors.xml

Y obtendremos algo parecido a esto:


  
      no
      
          LGD
          0x02eb
          0x00000000
          1366
          768
          60
          0
          0
          normal
          no
          no
          no
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
  
  
      no
      
          LGD
          0x02eb
          0x00000000
          1366
          768
          60
          0
          256
          normal
          no
          no
          no
      
      
          DEL
          0x405a
          0x45505255
          1280
          1024
          60
          1366
          0
          normal
          no
          no
          yes
      
      
      
      
      
      
      
      
      
      
      
      
      
  


Y buscamos la etiqueta en cada uno de nuestros monitores que tenemos definidos en dicho archivo, la cual define cual de todos los monitores definidos será la salida primaria.

Reiniciamos nuestro servidor X y listo.

Ctrl+Alt+Backspace

Ya tendremos configurado nuestro monitor primario a nuestro gusto.

Fuente: http://forums.linuxmint.com/viewtopic.php?f=59&t=102409

1 1732

Copio y pego un post que me sirvio para ver los videos dentro mi Liferea, al final adjunto la fuente del mismo:

Liferea no incorpora elementos Flash en la ventana de previsualización de los feeds. Nada importante, si no fuera porque no se visualizan los vídeos incrustados de YouTube o Blogger, en los que Liferea deja un espacio en blanco que impide saber qué elemento falta por mostrar. Para solucionar esto basta habilitar el plugin de Flash en Liferea.

Actualizamos la base de datos del comando “locate” y lo utilizamos para encontrar la ruta del plugin de flash en el disco duro (negrita) y establecer un enlace simbólico en xulrunner, que utiliza Liferea.

$ sudo updatedb
$ locate libflashplayer.so
/usr/share/ubufox/plugins/libflashplayer.so
$ sudo ln -s /usr/share/ubufox/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/libflashplayer.so

Por último, habilitamos la casilla Tools > Preferences > Browser > Enable browser plugins y reiniciamos Liferea.

Fuente: http://lamaquinadiferencial.wordpress.com/2009/12/28/como-habilitar-videos-y-flash-en-liferea/

Siguiendo el articulo pasado donde instalamos el core de Nagios, ahora instalaremos los plugins de Nagios.

Los plugins, se deben instalar en cada uno de los equipos que vamos a monitorizar con el fin de que se entiendan entre el servidor y cada uno de los clientes.

Plugins

Comenzamos con la instalación:

1.- Descargamos los plugins desde la página: http://www.nagios.org/download/plugins/
2.- Ya que los tengamos, los desempaquetamos y descomprimimos.

tar -xvzf nagios-plugins-1.4.15.tar.gz

3.- Nos situamos en el directorio recién creado, llamado nagios-plugins-1.4.15

 cd nagios-plugins-1.4.15

4.- Compilamos los plugins de nagios.

 ./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

5.- Ya los tendremos instalados en el directorio: /usr/local/nagios/libexec

Nota: Basta con compilar una sola vez los plugins para replicarlos en equipos que tengan el mismo sistema operativo.

NRPE

Instalación de NRPE en los hosts Clientes
Ya que tenemos instalados los plugins, hay que instalar el addon NRPE. Dicho addon se encarga de ejecutar los plugins de manera remota en los equipos Unix, lo cual es útil para monitorear los recursos locales de cada uno de los hosts Unix.

NRPE
NRPE

1.- Descargamos NRPE, desde su página http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz/download
2.- Descomprimimos con:

cd nrpe-2.1.2

4.- Comenzamos a compilar:

./configure
make all
make install-plugin

5.- Probamos que esté funcionando:

netstat -at | grep nrpe

Y la salida a dicho comando debe ser algo parecido a esto

tcp    0   0 *:nrpe        *:*   LISTEN

Instalación de NRPE en el Servidor Nagios
1.- Descargamos NRPE, desde la página del proyectohttp://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz/download
2.- Descomprimimos,

cd nrpe-2.1.2

4.- Compilamos,

./configure
make all
make install-plugin
make install-daemon
make install-daemon-config

5.- Probamos la instalación, corriendo el comando

/usr/local/nagios/libexec/check_nrpe -H localhost

Y como salida de dicho comando debemos obtener la versión de NRPE que tenemos instalada

NRPE v2.12

6.- Probamos que se pueda comunicar con todos los hosts en donde ya instalamos los Plugins de Nagios y el NRPE en forma de cliente.

/usr/local/nagios/libexec/check_nrpe -H 192.168.1.200

Y como salida de dicho comando debemos obtener la versión de NRPE que tenemos instalada

NRPE v2.12

Con esto ya tenemos instalado NRPE en nuestro Servidor Nagios y en nuestros clientes para que a través de el se ejecutaran los comandos remotos.

Fuente: http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf

Para permitir conexiones remotas a nuestro servidor de base de datos (MySQL) en GNU/Linux, de manera gráfica lo podemos hacer desde el Administrador de MySQL (MySQL Administrator)

Para instalarlo en Debian o Ubuntu, basta hacer:

$ sudo apt-get install mysql-admin

En ArchLinux:

$ sudo pacman -Sy mysql-gui-tools

Una vez instalado lo iniciamos desde terminal haciendo:

$ mysql-admin

Ó en el caso de ArchLinux:

$ mysql-administrator

Con MySQL-Administrator podremos crear bases de datos (esquemas), crear tablas, exportar datos, importar datos, hacer copias de seguridad, restaurar copias, …

MySQL-Administrator
MySQL-Administrator

En el cual llenaremos los datos que corresponden con nuestro usuario, en nuestro caso el servidor esta en localhost (la misma maquina) y es el usuario root. Al final ponemos la contraseña de dicho usuario.

Una vez que nos hallamos loogeado, nos aparecerá esta otra pantalla:

MySQL-Administrator
MySQL-Administrator

Escogemos la pestaña “Startup Parameters” y ahí desmarcamos la opción “Disable Networking” y damos click en “Save Changes

MySQL Administrator
MySQL Administrator

Como se puede observar en la parte inferior de la ventana anterior nos indica la ubicación y el nombre del fichero de configuración que también se puede modificar manualmente: /etc/mysql/my.cnf, abriendo este fichero y comentando la línea “skip-networking“, es decir, añadiendo “#” delante produciremos el mismo efecto que haciéndo en MySQL Administrator.
Reiniciaremos MySQL Server (para que los cambios tengan efecto) con el comando:

$ sudo /etc/init.d/mysql restart

Introduciremos los datos de conexión remoto (host, usuario y contraseña) y accederemos a la ventana de MySQL Administrator, seleccionaremos la opción “User Administration“, luego pulsaremos con el botón derecho sobre cualquier usuario, en esta caso lo hacemos sobre el usuario “root” , nos aparecerá un menú emergente y seleccionaremos la opción “Add Host“:

MySQL Administrator
MySQL Administrator

En la ventana de “Add Host” marcaremos la opción “Hostname or IP” e introduciremos la IP del PC al que queramos permitirle el acceso remoto (admite comodines, por ejemplo 192.168.1.%) y pulsaremos “OK“:

MySQL Administrator
MySQL Administrator

Por último, accederemos a la pestaña “Schema Privileges” para especificar a qué bases de datos tendrá acceso el usuario y qué permisos tendrá sobre las mismas, para ello marcaremos en “Schema” la base de datos a la que queramos permitir el acceso y en “Available Privileges” marcaremos las acciones permitidas sobre la base de datos:

MySQL Administrator
MySQL Administrator

A continuación pulsaremos el botón con una flecha a la izquierda (Grant Privilege) y los privilegios seleccionados pasarán a la columna “Assigned Privileges“. Para guardar los cambios pulsaremos en “Apply Changes“.
Con esto habremos terminado de configurar MySQL Server para el acceso tanto local (desde la propia máquina donde está instalado) como remoto (desde equipos de la red local o, incluso equipo de fuera de la red local).

Será conveniente reiniciar otra vez MySQL Server con el comando:

$ sudo /etc/init.d/mysql restart

Desde cualquier otro PC que tenga instalado MySQL Administrator o cualquier programa que pueda acceder a MySQL podremos comprobar que funciona correctamente.
Desde consola, podemos probrarlo haciendo:

$ mysql -u root -p base_de_datos -h xxx.xxx.xxx.xxx

Espero sea de su ayuda.

3 1792

Por estas fechas estoy retomando algunos proyectos con Java, por lo cual surgío la necesidad de instalar la documentación de Java, en este caso en Ubuntu, pero es aplicable en cualquier distribución de GNU/Linux.

Otra cosa a tomar en cuenta es que la documentación la debemos poder consultar desde mi IDE favorito (y el de muchos más) NetBeans.

Así que comencemos…
Si no tienes instalada la documentación del JDK de Java verás, al momento que se abre el cuadro de sugerencias con los métodos u objetos de una clase que por encima del cuadro se visualiza otro cuadro con un breve “help” del mismo. Lo que digo se observa en la captura de pantalla de a continuación, pero si prestan atención en el cuadro superior además de la firma de la clase dice en color rojo dice “javadoc not found“.

javadoc-not-found

Para instalar la documentación de Java deberemos hacer un apt-get, que buscará un ZIP que descargaremos antes de la página oficial de Java, y que se encargará de extraer y ubicar los archivos del comprimido en el lugar necesario para que el IDE pueda hacer uso de los mismos.

Por lo tanto, primer paso, descargamos de la página de descargas oficial de Java la documentación:

descarga-300x239descarga2-300x140

Terminada la descarga de aproximadamente 56MB, abriremos una consola y renombraremos el archivo ZIP obtenido, lo moveremos al directorio /tmp y ejecutaremos el apt-get. Finalmente podemos eliminar (por consejo del mismo apt-get) el archivo ZIP. Continuando el mismo criterio que en la descarga, adjunto el standard output de mi consola:

$ mv jdk-6u10-docs.zip jdk-6-doc.zip
$ mv jdk-6-doc.zip /tmp/
$ sudo apt-get install sun-java6-doc
[sudo] password for mi_usuario:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes NUEVOS:
sun-java6-doc
0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 33,9kB de archivos.
Se utilizarán 168kB de espacio de disco adicional después de desempaquetar.
Des: 1 http://ar.archive.ubuntu.com hardy-updates/multiverse sun-java6-doc 6-07-3ubuntu2 [33,9kB]
Descargados 33,9kB en 1s (19,5kB/s)
Seleccionando el paquete sun-java6-doc previamente no seleccionado.
(Leyendo la base de datos ...
179171 ficheros y directorios instalados actualmente.)
Desempaquetando sun-java6-doc (de .../sun-java6-doc_6-07-3ubuntu2_all.deb)...
Configurando sun-java6-doc (6-07-3ubuntu2) ...
/tmp/jdk-6-doc.zip has been unpacked and installed.
You can now delete it, if you wish.

$ rm /tmp/jdk-6-doc.zip

Sin más, ahora podemos NetBeans y verificar que la documentación de Java ya se encuentra instalada y en utilización del IDE. Adjunto otra captura de pantalla para que puedas comparar con la primer imagen de esta publicación cuando teníamos que “javadoc not found“.

javadoc-installed

Visto en: http://luauf.com/


Warning: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference, value given in /home/admin/web/k4ch0.org/public_html/wp-includes/functions.php on line 3594