<° Linux http://blog.desdelinux.net Aprenda a ser mejor desdeLinux. Wed, 22 May 2013 16:09:45 +0000 es-ES hourly 1 http://wordpress.org/?v=3.5.1 Volume Icon: Controla el volumen desde Tint2 http://blog.desdelinux.net/volume-icon-controla-el-volumen-desde-tint2/ http://blog.desdelinux.net/volume-icon-controla-el-volumen-desde-tint2/#comments Wed, 22 May 2013 15:58:55 +0000 elav http://blog.desdelinux.net/?p=28499 Hace mucho, mucho tiempo que no uso OpenBox o XFCE -que buenos recuerdos- los cuales usaba junto con Tint2, una panel muy ligero y bonito que para aquel entonces, tenía algunas limitantes como por ejemplo, no disponer de un control de volumen.

xfce_tint2

Hoy me encuentro un comentario en Deviantart de un usuario que me preguntaba como hacer justo eso, o sea, ponerle un control de volumen a Tint2. Una rápida búsqueda en Internet me devolvió como resultado a Volume Icon.

Volume Icon no es más que una simple aplicación que viene siendo como un applet para Tint2, y el cual permite realizar, entre otras cosas:

  • Cambiar el volumen desde el icono Systray.
  • Posibilidad de elegir qué canal controlar.
  • Varios temas de iconos (con el tema gtk por defecto).
  • Mezclador externo configurable.
  • Deslizador de volumen.
  • Soporte para atajos de teclado.

Luce de esta forma:

Volume Icon Volume Icon

Su instalación es bastante simple. Lo primero que hacemos es bajarnos el tar.gz de la última versión de Volume Icon:

Descargar Volume Icon

Luego descomprimimos el fichero. Si desean hacerlo por el terminal:

tar xfv volumeicon-0.5.0.tar.gz

Entramos a la carpeta descomprimida y ejecutamos:

./configure --prefix=/usr
make
sudo make install

Podemos configurarlo con algunas opciones como por ejemplo:

--enable-notify:

Para usar esta opción debemos tener instalado libnotify >= 0.5.0.

Reiniciamos Tint2 y debe funcionar.. ;)

Si quieren colaborar con el proyecto, pueden hacerlo mediante su espacio en Github.

]]>
http://blog.desdelinux.net/volume-icon-controla-el-volumen-desde-tint2/feed/ 10
Plasma Workspaces 4.11: Una liberación a largo plazo http://blog.desdelinux.net/plasma-workspaces-4-11-una-liberacion-a-largo-plazo/ http://blog.desdelinux.net/plasma-workspaces-4-11-una-liberacion-a-largo-plazo/#comments Wed, 22 May 2013 14:08:15 +0000 elav http://blog.desdelinux.net/?p=28489 kde-roca-azul

Cuando me refiero a una liberación a largo plazo, no significa que el lanzamiento de KDE 4.11 se retrase ni mucho menos, sino que Plasma 4.11 tendrá un soporte extendido, aún cuando tengamos con nosotros Plasma 2.

No lo dije yo, sino Aaron Seigo en su blog, donde nos habla de la decisión que tomaron los desarrolladores de Plasma de ofrecer soporte extendido por lo menos dos años más. Una idea genial si tenemos en cuenta que puede ser muy beneficioso para distribuciones que mantengan largas versiones LTS, o simplemente aboguen por la estabilidad al 100%.

Según Aaron, Plasma 4.11 tendrá dos cosas muy relevantes:

  1. Será la última liberación de la serie 4.x de espacios de trabajo Plasma. El desarrollo de funciones cambiará totalmente a QT5 y KDE Framework 5 basados en Plasma Workspaces 2.
  2. Vamos a proporcionar versiones de estabilización (correcciones de errores, mejoras de traducción, etc) durante dos años para la versión 4.11 de espacios de trabajo Plasma de KDE. Las aplicaciones no se ven afectadas, kdelibs y kderuntime continuarán como son en la actualidad.

Como bien nos comenta el autor en su nota, medidas como estas fueron uno de los secretos detrás del éxito de KDE 3.5, donde se centraron casi exclusivamente en pulir y corregir error para lograr un escritorio muy estable.

Particularmente les recomiendo leer el artículo completo, pues Aaron nos habla además de otras posibles medidas que se tomarán a la hora de realizar lanzamientos de versiones, para lograr una compatibilidad entre viejas y nuevas aplicaciones y librerías.

]]>
http://blog.desdelinux.net/plasma-workspaces-4-11-una-liberacion-a-largo-plazo/feed/ 13
CPP (a.k.a C++) + MySQL http://blog.desdelinux.net/cpp-mysql/ http://blog.desdelinux.net/cpp-mysql/#comments Wed, 22 May 2013 12:33:04 +0000 ratakill http://blog.desdelinux.net/?p=28471 MySQL

Hola a todos aquí les traigo un ejemplo de como sería una conexión entre C++ y MySQL en GNU/Linux, claro que esto es solo un ejemplo básico. Primero que todo para compilar voy a usar G++ y deben tener instalado los paquetes libmysql++ y libmysql++-dev . Bueno aqui el ejemplo:

#include<iostream>
#include<mysql.h>
#include<stdio.h>

using namespace std;

#define SERVER "HOST"
#define USER "USR"
#define PASSWORD "PSWD"
#define DATABASE "example"

int main()
{

MYSQL *connect;
connect=mysql_init(NULL);

if (!connect)
{
cout<<"MySQL Initialization failed";
return 1;
}

connect=mysql_real_connect(connect, "HOST", "USER", "PASWD" , "DATA BASE" ,0,NULL,0);

if (connect)
{
cout<<"connection Succeeded\n";
}
else
{
cout<<"connection failed\n";
}

MYSQL_RES *res_set;
MYSQL_ROW row;
mysql_query (connect,"select * from data;");
unsigned int i =0;
res_set = mysql_store_result(connect);
unsigned int numrows = mysql_num_rows(res_set);

cout << endl;
cout <<"\t --------------------------------------------------------------------- \t"<< endl;

while (((row= mysql_fetch_row(res_set)) !=NULL ))
{ //cout<<" %s\n",row[i] !=NULL?row[i] : "NULL";

cout <<"\t | \t" << row[i] << "\t | \t"<<  row[i+1] << "\t | \t"<< row[i+2] << "\t | \t" << endl;
cout <<"\t --------------------------------------------------------------------- \t"<< endl;
}

mysql_close (connect);
return 0;
}

Bueno, si no saben como compilar en G++ este es un ejemplo:

g++ -o main main.cpp  -L/usr/include/mysql -lmysqlclient  -I/usr/include/mysql

Luego lo ejecutas y quedaría así:

-------------------------------------
|     1     |     Carmen     |     46     |
-------------------------------------
|     2     |     Juan          |     56     |
--------------------------------------

Nota: también puedes compilarlo usando MAKEFILE METHOD.

]]>
http://blog.desdelinux.net/cpp-mysql/feed/ 16
¿Está violando Mozilla Firefox nuestra privacidad? No lo creo http://blog.desdelinux.net/esta-violando-mozilla-firefox-nuestra-privacidad-no-lo-creo/ http://blog.desdelinux.net/esta-violando-mozilla-firefox-nuestra-privacidad-no-lo-creo/#comments Tue, 21 May 2013 15:23:30 +0000 elav http://blog.desdelinux.net/?p=28448 Acabo de leer un post en MuyLinux donde MetalByte nos habla de Health Report, una nueva funcionalidad que tiene Firefox 21 que permite enviar determinados datos y estadísticas desde nuestro equipo a los desarrolladores de Mozilla.

firefox_healthreport

Como le comentaba en dicho artículo al autor, esta herramienta no llegó de forma oculta ni mucho menos, pues se especificó bien como una novedad de esta versión, y se habló de ella en el propio blog de Mozilla.

De hecho, si abren una pestaña y ponen:

about:healthreport

Se podrán percatar que los datos que recopila dicha herramienta no son para nada críticos. Tampoco es para alarmarse pues se puede deshabilitar de forma fácil si pinchamos en la parte superior derecha (ver imagen), o si vamos a Preferencias » Avanzados » Elección de datos:

firefox_healthreport1

Como yo quiero que Firefox mejore, pues tengo activada las 3 opciones que pueden ver en la imagen anterior, pero ninguno de ustedes está obligado a hacerlo.

Pienso que Mozilla es una de las compañías que más respeta nuestra privacidad en la web, y nos permiten elegir si queremos ofrecer nuestros datos o no de forma muy transparente, y no como ha sucedido con otras grandes empresas que ahora cof cof, no quiero mencionar. ¿Que creen ustedes?

]]>
http://blog.desdelinux.net/esta-violando-mozilla-firefox-nuestra-privacidad-no-lo-creo/feed/ 96
Multimobile USB V.92 Portable USB Modem 5634MU (MT9234MU) y Wheezy http://blog.desdelinux.net/multimobile-usb-v-92-portable-usb-modem-5634mu-mt9234mu-y-wheezy/ http://blog.desdelinux.net/multimobile-usb-v-92-portable-usb-modem-5634mu-mt9234mu-y-wheezy/#comments Tue, 21 May 2013 14:29:14 +0000 fico http://blog.desdelinux.net/?p=28425 ¡Hola Amigos!. No, para nada le estoy haciendo propaganda al modem. Hoy les traigo una solución para utilizar en Debian 7, el módem que da título al artículo. Lo probé en Squeeze y no lo reconoció. ¡Lástima!. Va y otro tiene más paciencia y conocimientos y lo hace funcionar, o mejor, ya lo tiene trabajando.

multitech-usb01

multitech-usb02

Y si son observadores, me referí al citado módem con todos sus títulos señoriales porque la verdad que, al menos para mi, es tremendo personaje.

Llevaba varios meses -un año casi- haciéndole cosquillas para que funcionara en mi Squeeze, y nada. El Ubuntu Maverick lo reconoció, pero me funcionaba mal. Y como ese fue el último Ubuntu que probé…

Para poder usarlo, obligatoriamente me tenía que hacer una máquina virtual con Windows XP y pasar algún trabajo para instalar los drivers del modem, y lograr que funcionara correctamente.

Bastante probable es que otros lo tengan funcionando en algún Linux, como el Red Hat o CentOS, por ejemplo. El disco de instalación, además de los drivers para Windows y Mac, trae los drivers para el Red Hat RHEL5.

Para mi era muy frustrante el hecho de no poder utilizarlo directamente en mi Viejo Debian. :-)
Para que Wheezy reconozca el módem, debemos hacer toda una serie de pasos que veremos a continuación.

Éstos son los pasos:
Descargue el archivo mts_mt9234mu.fw (13,769 bytes) hacia una carpeta cuyo contenido sea importante para Usted.

Cómo el usuario root, copie el archivo el archivo anterior hacia la carpeta /lib/firmware/.

Si no ha conectado el modem, conéctelo. Si lo tenía conectado -como yo-, sáquelo y vuelva a introducirlo en una entrada USB.

El modem debe emitir unos sonidos característicos -los conozco de memoria- y si lo reconoció, al ejecutar:

ls -l /dev/ttyUSB0

le debe salir algo como:

crw-rw---T 1 root dialout 188, 0 may 20 23:15 /dev/ttyUSB0

Si no obtiene la salida adecuada, reinicie el equipo y ya está. Si aun no lo reconoce, entonces es que el puerto USB al cual conectó el módem no está en buenas condiciones, o es que se le descompuso el módem  ¡Jamás vaya a pensar de que el simple hecho de conectarlo a un Debian lo rompió!. :-)

Si todo salió Ok, instale -si es que aun no lo ha hecho- los paquetes wvdial, ppp, y pppconfig. Al menos los dos últimos los va a necesitar de seguro. Y como estamos hablando de un modem, es casi obligatorio hacer referencia a la salida del comando wvdialconf:

xeon@gandalf:~$ sudo wvdialconf
[sudo] password for xeon:
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S1 S2 S3
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Agere OCM V.92 MT9234MU USB Data/Fax Modem Version 1.02f
ttyUSB0<*1>: Speed 4800: AT -- OK
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Speed 19200: AT -- OK
ttyUSB0<*1>: Speed 38400: AT -- OK
ttyUSB0<*1>: Speed 57600: AT -- OK
ttyUSB0<*1>: Speed 115200: AT -- OK
ttyUSB0<*1>: Speed 230400: AT -- OK
ttyUSB0<*1>: Speed 460800: AT -- [06]���
ttyUSB0<*1>: Speed 460800: AT -- [06]���
ttyUSB0<*1>: Speed 460800: AT -- [06]���
ttyUSB0<*1>: Max speed is 230400; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 230400; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
xeon@gandalf:~$

Como pueden comprobar, a mi me funciona.

Y ¿cómo lo uso?. Bueno, jejejeje, intenté conectarme con el gnome-ppp y nada. También intenté conectarme con el wvdial y nada. Así que no me quedó más remedio que echarle mano al pppconfig y a la antigua crear una conexión manual:

sudo pppconfig

multitech-usb03
multitech-usb04
multitech-usb05
multitech-usb06
multitech-usb07
multitech-usb08
multitech-usb09
multitech-usb10
multitech-usb11
multitech-usb12
multitech-usb13
multitech-usb14
multitech-usb15

Después sólo nos queda “Aceptar” y salir de la utilidad.

Para conectarnos Alt + F2 y ejecutar:

pon miisp.

Para desconectarnos Alt + F2 y ejecutar:

poff.

Si alguien me puede decir como crear y donde ubicar un Lanzador Personalizado de Aplicaciones como lo hacía en GNOME 2.xxxx, se lo agradeceré y mucho. En el GNOME-Shell aun no se hacerlo. Que conste que leí la ayuda. Soy novato. ¿Que quieren que diga?. :-)

Por último, si le molesta mucho el ruido que hace el módem al conectarse, como el usuario root y con Extremo Cuidado, edite el archivo /etc/chatscripts/miisp, y en la línea que dice:

# ispnumber
OK-AT-OK "ATDT555555555"

agregue M1L1 para un volumen medio, y M0L0 (MCeroLCero) para un volumen 0:

Volumen Medio

# ispnumber
OK-AT-OK "ATM1L1DT555555555"

Volumen Cero

# ispnumber
OK-AT-OK "ATM0L0DT555555555"

Bueno Amigos, eso es todo por hoy y espero les sea útil lo escrito.
¡Hasta la próxima aventura!.

]]>
http://blog.desdelinux.net/multimobile-usb-v-92-portable-usb-modem-5634mu-mt9234mu-y-wheezy/feed/ 5
Security Boot Linux http://blog.desdelinux.net/security-boot-linux/ http://blog.desdelinux.net/security-boot-linux/#comments Tue, 21 May 2013 12:48:53 +0000 ratakill http://blog.desdelinux.net/?p=28402 Buenas a todos, quisiera tocar el tema de las nuevas PCs y Laptops que están llegando al mercado, todas con windows 8 preinstalado y con Security Boot.

Esto como que dificulta que tengamos otro Sistema Operativo (GNU/Linux por ejemplo) instalado en la PC o Laptop, pero no se preocupen ya hay una solución (no se si es la mejor o mas adecuada pero hasta el momento es la única que hay).

Lo que viene a continuación debe hacerlo bajo su propio riesgo. No nos responsabilizamos por pérdidas de datos o daños en su HDD

Es sencillo, solo tienes que entrar al BIOS y desactivar Fast Boot y luego booteas por la memoria USB o CD en modo UEFI y problema solucionado.

Secure Boot

Después que instales el otro sistema (GNU/Linux), si se presentan problemas para acceder a nuestros SO, tenemos que hacer uso de Boot-Repair.

]]>
http://blog.desdelinux.net/security-boot-linux/feed/ 25
Como escribir una aplicación KDE y una aplicación GNOME http://blog.desdelinux.net/como-escribir-una-aplicacion-kde-y-una-aplicacion-gnome/ http://blog.desdelinux.net/como-escribir-una-aplicacion-kde-y-una-aplicacion-gnome/#comments Tue, 21 May 2013 04:18:54 +0000 diazepan http://blog.desdelinux.net/?p=28409 fedora_gnome_y_kde

En venganza por las dificultades técnicas y la falta de colaboración que condujeron a la interrupción del episodio de “El MicroKernel” del sabado pasado, y con el desafío de superar en calidad de trolling al post de pandev, voy a recurrir al humor del blog Linux Haters para dejar unas cuantas cosas en claro.

Cómo escribir una aplicación KDE.

  1. Buscá alguna aplicación de código abierto semi-exitosa
  2. Convéncete de que escribir en C++ es la forma suprema de masturbarse, y que aprender Qt es mejor que pasar el tiempo con tu novia, porque es tan hermoso
  3. Recuérdate por qué MOC (Music On Console) no es malo.
  4. Toma el nombre de la aplicación, sed s/[cg]/k/, verifica que no acabes con tres kas en linea. Si no hay kas, añade una al principio.
  5. Piensa en cualquier función de cara al usuario que pueda proveer tu aplicación
  6. Foreach function: crear una capa de abstracción que soporte malamente al menos 3 otros backends
  7. Foreach function: crear botón en la barra de herramientas
  8. Foreach function: crear item de menú
  9. Asegúrate que pueda partir ventanas, crear pestañas y soportar KParts. Si no podés pensar en una UI, imita una de Windows.
  10. Asegúrate que use Phonon, y KAddressBook. Y una Terminal acoplable.
  11. NUNCA uses una librería cuyo nombre tenga una g. NUNCA.
  12. Publícala en KDE-Look.org
  13. Promete a todos que la portarás a Windows, pero no lo hagas
  14. Una vez cada unos pocos años, usa la revisión del toolkit como excusa para volver a empezar desde cero.

Cómo escribir una aplicación GNOME.

  1. Busca alguna aplicación razonable de alguna otra plataforma (Windows, Mac, KDE, la que sea, preferentemente Mac). Puntos extra si ya existen 3 otras alternativas basadas en gtk que no se quieren integrar a Gnome.
  2. El nombre DEBE tener una g. Puntos extra si puede ser una “gn”. Si puedes usar “gnu” o “gno” o “gna” eres gegnial, y tu aplicación valdrá la pena usarla. Asegúrate que el nombre de tu aplicación no tenga mucho que ver con lo que en verdad hace. Además, NUNCA documentes si la g se pronuncia fuerte.
  3. La O en Gnome significa objeto. Utiliza el framework de objetos D-Bus. Si usas también Bonobo, mejor. Asegúrate que al menos una plataforma funcione en la red, pero también asegúrate que tu aplicación nunca la utilize en la red.
  4. Recuérdate que la Orientaación a Objetos en C no es tan mala. assert(gtk_no_en_serio_no_es_tan_malo). Además, recuérda que GTK+ es mucho mejor que Qt porque no tiene una compañía comercial escribiendo código para este. Así que, ya sabes, es más libre o algo así, y tiene un + en el nombre.
  5. Genera wrappers para cada lenguaje concebible, pero asegúrate que ninguno funcione exáctamente como quieres. Inisiste que tu distro empaquete cada wrapper en un paquete separado.
  6. Explícale a al menos tres otros programadores cómo glib no tiene mucho que ver con gnome. Porque les importa.
  7. ¡No olvides los íconos Tango!
  8. Asegúrate que tu aplicación compile en windows, pero que se vea como una MIERDA.
  9. Enumera todas las características que quieres que tu aplicación tenga.
  10. Descarta el 90% de ellas. Porque son difíciles de hacer. Pero diles a todos que en verdad no las necesitan.
  11. Implementa el 2% de ellas. Oculta el otro 8% en gconf. Ocúltalas bien.
  12. Tu interfaz no debe tener más de 4 botones.
  13. Asegúrate que tu aplicación dependa de al menos otras 4 librerías que tengan una g en el nombre. La vuelve más gnomera.
  14. No uses Mono, porque contagiarás tu ETS a todos. No, espera, usa Mono, porque te hará mucho más productivo. Espera, no, no uses Mono, porque si lo haces, alguna distro libretardada que nadie usa no distribuirá tu aplicación.
  15. Que dependa de un módulo que esté “dirigiéndose hacia la obsolencia programada”
  16. Tranquilízate de que aunque tu aplicación apesta, al menos sigue las guías de interfaz humana.
]]>
http://blog.desdelinux.net/como-escribir-una-aplicacion-kde-y-una-aplicacion-gnome/feed/ 29
Mi experiencia con Prosody y Pidgin http://blog.desdelinux.net/mi-experiencia-con-prosody-y-pidgin/ http://blog.desdelinux.net/mi-experiencia-con-prosody-y-pidgin/#comments Mon, 20 May 2013 12:46:52 +0000 @Jlcmux http://blog.desdelinux.net/?p=28368 prosody

Como soy un poco hiperactivo y si veo algún post que me guste debo probar lo que dice. De lo contrario no puedo dormir tranquilo. Estuve viendo los Post de ELAV y FICO Sobre como instalar y configurar Prosody.

Mensajería instantanea con Prosody en Debian Squeeze | Instalar un servidor de XMPP (Jabber) con Prosody [Actualizado]

Pues me di a la tarea de configurar mi propio servidor y mirar que de bueno tenia.

Primero que todo. Pueden ver el archivo de configuración que he creado y luego les cuento que configuraciones tiene.

http://paste.desdelinux.net/4774

Mi servidor tiene las siguientes opciones.

  1. Crear cuenta desde Pidgin.
  2. Enviar mensajes a todos los clientes conectados.
  3. Listar todas las personas conectadas.
  4. Editar tu propio apodo (Para que no salga en la lista algo como ejemplo@webejemplo.com).
  5. Editar apodo local.

Comencemos.

Crear cuenta desde Pidgin.

Para lograr esto. Hay que hacer dos cosas. Primero que todo asegurarse que en modules_enabled = { exista “register”, que es el modulo que permite crear cuentas desde clientes como Pidgin.

Segundo. Buscar donde dice:

allow_registration = false; 

y ponerlo en

allow_registration = true;

Ahora miramos como crear la cuenta en Pidgin.

Medellin Libre1

En la ventana principal. Donde se agregan cuentas en Pidgin.

Protocolo XMMP

Nombre de usuario a crear.

Dominio creado. Y asegurarse que el Checkbox de “Crear esta nueva cuenta en el servidor” Esté habilitada.

Ahora nos vamos ha avanzada.

Medellin Libre2

Aquí nos aseguramos que en “servidor” esté la dirección correcta de donde se encuentra nuestro servidor.

Y nos va a pedir que aceptemos el certificado de nuestro server.

Medellin Libre3

Confirmamos los datos y nos da la Bienvenida.

Medellin Libre4

Medellin Libre5

En este punto ya tenemos nuestra cuenta de usuario creada. Ahora vamos a tuner un poco todo.

Cambiar apodo.

Para cambiar el apodo de la cuenta y no salga de la siguiente manera cuando vamos a chatear.

Medellin Libre6

Como vemos en la imagen. El usuario Admin ya está configurado. Mientras el que acabamos de crear no. Y no tenemos un perfil en Google que cambie esto ¿verdad?.

Para editarlo en Pidgin. Vamos a cuentas>desdelinux@medellinlibre.co>Establecer apodo

Medellin Libre7

Este será el nombre que va mostrar a nuestros contactos. El siguiente problema radica en que cuando estás chateando. Ese nombre que editamos no se muestra. Muestra otro muy feo.

Medellin Libre8

En la imagen podemos ver que el usuario “admin” ya está editado. Mientras que nuestro nuevo usuario no. Así que se ve bastante molesto en el chat. Aunque si nos fijamos en el nombre de la venta. Se ve como lo editamos.

Entonces. Vamos a Cuentas>desdelinux@medellinlibre.co>Editar Cuenta

Medellin Libre9

Aquí vamos a buscar donde dice Apodo Local y lo editamos como queramos. Adicionalmente podemos habilitar la opción que dice “Utilizar este icono de amigo para esta cuenta” Así tendemos un “avatar” que nos identifique.

Medellin Libre10

Mucho mejor ahora?.!

Como administrar el chat desde el pidgin.

Lo primordial es asegurarse que nuestro usuario sea Admin. Para esto en el archivo de configuración debemos asegurarnos que esté habilitado nuestro usuario en.

admins = { "admin@medellinlibre.co" }

Y además en Modules este:

"announce";

Ahora desde el Pidgin. Vamos a Cuentas>admin@medellinlibre.co>Send Announcement to Online Users

Medellin Libre11

Editamos el mensaje y le enviamos a todos los usuarios.

Medellin Libre12

Como tengo 6 cuentas (Contando la del Admin. Por eso salen solo 5 ventanas) Salen todas esas ventanas y un mensaje diciendo cuantos usuarios Online existen en el momento.

Además de esta opción el Pidgin te deja hacer muchas otras cosas. (Siempre y cuando seas Administrador)

Medellin Libre13Entre muchas opciones está.

  • Eliminar usuarios.
  • Ver contraseña de usuarios.
  • Crear usuarios.
  • Cargar módulos.
  • Quitar módulos.
  • Entre otros…

Otra opción que me pareció muy interesante es crear salas de chat. Para esto primero hay que habilitar el modulo “muc” en el archivo de configuración. Y luego establecer el servidor de las salas. Quedaría algo como.

Component "conferencia.medellinlibre.co" "muc"

Luego en el Pidgin vamos a Archivo>Unirse a un chat.

Medellin Libre14

Aquí vamos a elegir el usuario que va crear la sala. El nombre de la sala. El servidor (Previamente configurado) El nombre con el cual entraremos a la sala y si deseamos podemos ponerle una contraseña.

Luego si otro usuario va ingresar a la sala. Solo debe ir a Herramientas>Lista de salas

Le damos Obtener lista y escribimos la dirección de nuestro servidor.

Medellin Libre16

Allí se verán todas las salas que estén creadas en ese servidor. Solo le damos conectar y listo.

Medellin Libre17

Hay otras muchas opciones que quizá se me escapan en el momento. Solo es cuestión de jugar con los módulos. En esta pagina podrás ver los módulos existentes y como se pueden configurar. http://prosody.im/doc/modules

Saludos.!

]]>
http://blog.desdelinux.net/mi-experiencia-con-prosody-y-pidgin/feed/ 20
Ha sido liberada Mageia 3 http://blog.desdelinux.net/ha-sido-liberada-mageia-3/ http://blog.desdelinux.net/ha-sido-liberada-mageia-3/#comments Mon, 20 May 2013 12:17:04 +0000 cookie http://blog.desdelinux.net/?p=28358 logo_mageia_final

Pues como dice el título, el día 19 de mayo de 2013 es lanzada la tercera versión de esta distro orientada a usuarios nuevos y a los que no gustan de tocar mucho la consola. Este lanzamiento va en memoria de Eugeni Dodonov, antiguo líder de desarrollo de Mandriva, quien falleció el año pasado.

De novedades, nada muy revolucionario, pero que no por eso es menos. Aquí las características más importantes mencionadas en el anuncio del lanzamiento:

  • Actualizaciones de RPM (4.11) y urpmi, las que han recibido una buena limpieza y asistencia de Mageia
  • Kernel 3.8
  • systemd 195
  • GRUB es el gestor de arranque predeterminado. GRUB2 está disponible para pruebas.
  • Una renovada agrupación de paquetes para instalación y para rpmdrake
  • KDE 4.10.2
  • GNOME 3.6.
  • Xfce 4.10
  • Libreoffice 4.0.3
  • Inclusión de Steam

También se hicieron cambios en el logo a mi parecer para bien, dándole un aire fresco y actual. Espero esta versión sea tanto o más buena que Mageia 2, la cual personalmente me encantó. Yo la probaré hasta el otro fin de semana, en un rato libre que encuentre.

Descargar Mageia 3

Fuente: Anuncio de lanzamiento (Mageia Blog)

]]>
http://blog.desdelinux.net/ha-sido-liberada-mageia-3/feed/ 9
Mis pasos de instalación para Debian + KDE + Firefox + LibreOffice http://blog.desdelinux.net/mis-pasos-de-instalacion-para-debian-kde-firefox-libreoffice/ http://blog.desdelinux.net/mis-pasos-de-instalacion-para-debian-kde-firefox-libreoffice/#comments Sat, 18 May 2013 15:55:56 +0000 elav http://blog.desdelinux.net/?p=28343 Si eres usuario de Debian + KDE, este post te puede interesar. Vamos a suponer que ya instalaste Debian Wheezy, si no es así, esta guía te puede servir perfectamente para ello. Vamos a suponer además, que hiciste una instalación mediante un Netinstall y ahora tienes que agregar los paquetes que más utilizas.

Vamos a suponer además que tienes buen ancho de banda para seguir con este tutorial. Todo esto lo haremos como root

Pueden poner todo estos pasos en un solo Script. Yo los pongo por separado para que se entiendan mejor, pero básicamente esto es lo que hago.

Actualizando

Lo primero que hacemos es añadir nuestros repositorios al fichero /etc/sources.list:

# Añadiendo nuestros repositorios
echo "deb http://ftp.debian.org/debian wheezy wheezy main contrib non-free" > /etc/apt/sources.list
echo "deb http://www.deb-multimedia.org/wheezy main non-free" >> /etc/apt/sources.list

Como es lógico, si tienen la ruta de un repositorio más rápido, solo tienen que sustituir todo esto. Muy bien, ahora actualizamos:

# Actualizando
aptitude update && aptitude upgrade -y && reboot

Instalando el Entorno de Escritorio y los paquetes que uso

Una vez que se reinicie la PC, pues instalo los paquetes que necesito. Mi tarjeta gráfica es una Intel integrada por lo que instalo directamente el paquete xserver-xorg-video-intel, pero si eres nuevo o no sabes que tarjeta tienes, simplemente puedes instalar el paquete xserver-xorg-video-all.

# Instalo todo lo necesario
aptitude install xorg xserver-xorg-video-intel kde-full apper qtcurve kde-config-gtk-style mc ssh rcconf rsync amarok gimp pidgin inkscape quassel-kde4 smplayer -y

Como podrán apreciar instalo el meta-paquete: kde-full. De esta forma no me faltará nada para que KDE funcione como Dios manda, con todas sus herramientas.

Si quieren una actualización más adaptada a sus necesidades, pueden echarle un ojo a este post y a este otro

Instalando LibreOffice

Los paquetes de LibreOffice que están en los repositorios de Wheezy no son muy viejos, pero tampoco son los últimos. Yo prefiero instalar LibreOffice desde los binarios que nos ofrece The Document Fundation.

Una vez descargados los paquetes, los descomprimo e instalo de la siguiente forma:

# Descomprimimos los ficheros
tar xfv LibreOffice_4.0.2_Linux_x86-64_deb.tar.gz
tar xfv LibreOffice_4.0.2_Linux_x86-64_deb_helppack_es.tar.gz
tar xfv LibreOffice_4.0.2_Linux_x86-64_deb_langpack_es.tar.gz

# Movemos todos los .deb a un solo lugar
mv LibreOffice_4.0.2.2_Linux_x86-64_deb/DEBS/desktop-integration/*.deb LibreOffice_4.0.2.2_Linux_x86-64_deb/DEBS/
mv LibreOffice_4.0.2.2_Linux_x86-64_deb_helppack_es/DEBS/*.deb LibreOffice_4.0.2.2_Linux_x86-64_deb/DEBS/
mv LibreOffice_4.0.2.2_Linux_x86-64_deb_langpack_es/DEBS/*.deb LibreOffice_4.0.2.2_Linux_x86-64_deb/DEBS/

# Instalamos
dpkg -i LibreOffice_4.0.2.2_Linux_x86-64_deb/DEBS/*.deb
Deben tener en cuenta que el nombre de los paquetes y carpetas cambian según la versión y arquitectura que descarguen

Instalando Firefox

En lo particular prefiero usar Firefox y no Iceweasel, pues cuando hay nuevas actualizaciones no tengo que esperar que actualicen los repositorios de Debian. Los pasos para instalar Firefox son:

# Descargamos Firefox
wget http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0/linux-x86_64/es-ES/firefox-21.0.tar.bz2

# Descomprimimos el fichero
tar xfv firefox-21.0.tar.bz2

# Creamos la carpeta donde se alojará
mkdir ~/.local/apps/

# Copiamos la carpeta descomprimida a la carpeta donde se alojará
mv firefox ~/.local/apps/

# Creamos un enlace simbólico a /usr/bin
sudo ln -s /home/elav/.local/apps/firefox/firefox /usr/bin/firefox

# Creamos el .desktop
sudo echo	"[Desktop Entry]" > /usr/share/applications/firefox.desktop
sudo echo	"Name=Firefox" >> /usr/share/applications/firefox.desktop
sudo echo	"GenericName=Navegador Web" >> /usr/share/applications/firefox.desktop
sudo echo	"Comment=Navegue por internet" >> /usr/share/applications/firefox.desktop
sudo echo	"Exec=/home/elav/.local/apps/firefox/firefox %u" >> /usr/share/applications/firefox.desktop
sudo echo	"Terminal=false" >> /usr/share/applications/firefox.desktop
sudo echo	"Icon=/home/elav/.local/apps/firefox/icons/mozicon128.png" >> /usr/share/applications/firefox.desktop
sudo echo	"Type=Application" >> /usr/share/applications/firefox.desktop
sudo echo	"Categories=Application;Network;WebBrowser;" >> /usr/share/applications/firefox.desktop
sudo echo	"MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;" >> /usr/share/applications/firefox.desktop
sudo echo	"StartupWMClass=Firefox-bin" >> /usr/share/applications/firefox.desktop
sudo echo	"StartupNotify=true" >> /usr/share/applications/firefox.desktop

# Establecemos Firefox como el Navegador por defecto del sistema
sudo update-alternatives --install  /usr/bin/x-www-browser x-www-browser /home/elav/.local/apps/firefox/firefox 100

El resto de las aplicaciones

Esto es todo lo necesario que necesito para trabajar. El resto lo voy instalando según lo necesite. Normalmente todo esto lo tengo en un solo Script, así es mucho más fácil :D

]]>
http://blog.desdelinux.net/mis-pasos-de-instalacion-para-debian-kde-firefox-libreoffice/feed/ 62