jump to navigation

Instalando Mysql y agregando un usuario Noviembre 24, 2007

Posted by slackin in Breves soluciones.
Tags: , , ,
add a comment

Mysql imagen

En la consola de comandos, y como root instalamos mysql a traves de pacman-g2

#pacman-g2 -S mysql

Añadimos el servicio mysqld para que se inicie cada vez que iniciamos nuestra máquina:

#service mysqld add

Y en el caso que seamos impacientes y no deseemos reiniciar la maquina, podemos iniciar el serivcio inmeditamente:

#service mysqld start

con lo anterior nuestra base de datos esta instalada. Ahora cambiamos la contraseña de nuestro usuario root

#/usr/bin/mysqladmin -u root password ‘new-password’

#/usr/bin/mysqladmin -u root -h ‘nombre-de-tu-maquina’ password ‘new-password’

Ingresamos como root a mysql:

#mysql –user=root –password=’la-password’ mysql

Ahora como parte final sólo nos queda agregar un usuario ‘pedrin’, distinto a root, que pueda administrar bases de datos en mysql.

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘pedrin’@'localhost’
-> IDENTIFIED BY ’some_pass’ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘pedrin’@'%’
-> IDENTIFIED BY ’some_pass’ WITH GRANT OPTION;

Dos de las cuentas tienen un nombre de usuario de pedrin y una contraseña de new-password. Ambas cuentas son cuentas de superusuario con plenos permisos para hacer cualquier cosa. Una cuenta (’pedrin’@'localhost’) puede usarse sólo cuando se conecte desde el equipo local. La otra (’pedrin’@'%’) puede usarse para conectarse desde cualquier otro equipo. Note que es necesario tener ambas cuentas para que pedrin sea capaz de conectarse desde cualquier sitio como pedrin. Sin la cuenta localhost, la cuenta anónima para localhost creada por mysql_install_db tendría precedencia cuando pedrin conecte desde el equipo local. Como resultado, pedrin se trataría como un usuario anónimo. La razón para ello es que el usuario anónimo tiene un valor más específico en la columna Host que la cuenta ‘pedrin’@'%’ y por lo tanto toma precedencia en la ordenación de la tabla user.

Con lo anterior ya contamos con el usuario ‘pedrin’ que puede crear sus propias bases de datos en mysql.

¿Cómo instalar Mysql Query Browser? Noviembre 24, 2007

Posted by slackin in Breves soluciones.
add a comment

Mysql Query Browser

Comencemos (Es necesario usar Gnome para usar Mysql query browser):

Descarga el archivo “mysql-gui-tools” desde aquí, y colocalo dentro del directorio /usr/local/src.

No se debe usar la actual versión “mysql-gui-tools-5.0r12.tar.gz” debido a bugs que todavía no se solucionan

Luego descomprime el archivo con el “gestor de archivadores” o “File Roller” en la carpeta “/usr/local/src/mysql-tools

Una vez hecho lo anterior ingresamos al directorio /usr/local/src/mysql-tools/mysql, y desompriminos el archivo mysql-gui-tools-5.0r11.tar.gz y aplicamos el primer patch:

#tar xvzf mysql-gui-tools-5.0r11.tar.gz

#patch -p0 -b < mysql-gui-tools.chema_change_freeze_bug.patch

Y para el siguiente patch debemos cambiar el nombre del directorio: mysql-gui-tools-5.0r11

#mv mysql-gui-tools-5.0r11 mysql-gui-tools-5.0r11.standard

Esto es necesario debido a que el patch se creo, equivocadamente, con un nombre de directorio distinto al anterior.

# patch -po -b < mysql-gui-tools-configure.in_lua5.1.patch

Hecho el trabajo de los patch, debeemos comenzar a compilar, y para ello ingresamos a los directorios respectivos, configuramos y compilamos:

# cd mysql-gui-tools-5.0r11.standard/mysql-gui-tools

#./configure

#make

#make install

#cd ../

#cd mysql-query-browser

#./configure

# make

#make install

Ahora sí ya hemos terminado. puedes volver al usuario normal y ejecutar en la linea de comandos:

$mysql-query-browser &

o buscar en Aplicaciones->Programación->Mysql query Browser

En caso de que algo no funcionara como se debe, asegurate que tienes todas las librerías requeridas. vease aca

Cómo españolizar el entorno en Frugalware? Noviembre 17, 2007

Posted by slackin in Breves soluciones.
Tags:
add a comment

Imagen hablamos español

Nada mas facil que modificar un archivo, que otras distribuciones llaman “locale”. En Frugalware, al igual que Slackware, el archivo a editar es : /etc/sysconfig/language o /etc/profile.d/lang.sh.

Añadimos como “root” las siguientes lineas como se muestra a continuación:

export LANG=es_CL
export LC_ALL=es_CL
export LANGUAGE=es_CL
export LC_COLLATE=C

Despues reiniciamos nuestra máquina y estamos listos.

Preguntas de Frugalware respondidas por VMiklos Noviembre 16, 2007

Posted by slackin in Documentación.
add a comment

Foto de VMiklos

He traducido algunas preguntas hechas a VMiklos, fundador de Frugalware, que responden a muchas de aquellas que hacen los que recien comienzan a conocerla. empecemos:

Cual es la filosofía de Frugalware?

En forma breve: Simplicidad, multimedia, diseño. Intentamos hacer de Frugalware lo mas simple posible, sin olvidarnos de la comodidad o confortabilidad para el usuario. Incluimos software nuevo y estable, lo mas cercano a la fuente original como sea posible, porque somos de la opinion que el software es bueno en su version original y que no es necesario parchearlo o introducirle “mejoras”.

Existe alguna comunidad que dé soporte a Frugalware?

Tenemos una lista de correo, canales de irc y foros, que pueden ser usados para comunicarse con nosotros o con otros usuarios y encontrar la ayuda necesaria( las listas de correo estan aqui). Los canales irc se encuentran en la red Freenode(server:irc.freenode.net), las discusiones en los foros estan disponibles aca.

¿Para quienes recomendarías el uso de Frugalware?

Frugalaware esta diseñado para usuarios de nivel intermedio. La instalación de Frugalware no es mágica, por supuesto, pero se puede leer la documentación si no sabes cosas como partición, MBR, etc.

¿La distribucion Frugalware esta pensada para trabajar en algun area particular?

No, es una distribución de propósito general, para escritorios,portatiles y servidores.

¿Tienen planes de crear una live cd?

Sí, tu puedes observar imagenes iso que estamos testeando dentro del directorio testing.iso

¿Frugalware soporta otros lenguajes, aparte del Inglés?

Sí, soporta todos los idiomas que los paquetes ya soportan. Si los scripts de incio , la configuracion o la documentacion no estan disponibles en tu idioma, significa simplemente que no se ha hecho la traduccion respectiva.

¿Qué administrador de paquetes usa Frugalware?

Nosotros tenemos nuestro propio administrador de paquetes, llamado “pacman-g2″. Éste es la segunda generación del administrador de paquetes pacman-g1, que estaba basado en el trabajo hecho por Judd Vinet.

Los paquetes son simples archivos .tar.bz2, pacman-g2 esta escrito en C, a diferencia del administrador de paquetes oficial utilizado por Slackware(que a veces puede resultar bastante lento)

Por que uso Frugalware ? Octubre 21, 2007

Posted by slackin in Mi visión.
2 comments

Imagen de Frugalware

Era un usuario de Slackware , hasta que aquella comenzó a quedarse en el pasado.El gestor de paquetes “slackpkg” se quedó atras y no mejoró, Patrick demasiado enchapado a la antigua, según yo, no apoyó proyectos como netpkg u otros, y todavía no los apoya ni los considera necesarios. El desechar Gnome como escritorio fue otro mas de los errores.Después de eso comencé a buscar una distribucion que tuviera esas caracteristicas que me gustaban de Slackware: La estabilidad, simplicidad, pero ademas que el manejo de paquetes esstuviera de acuerdo a los tiempos.;Aquello no quiere decir que que no sepa instalar paquetes .tar.gz, pero hacerlo en casos estrictamente necesarios.

Frugalware suplió aquellas necesidades, el gestor de paquetes pacman-g2 inlcuido dentro de la distribución es un proyecto serio. La estabilidad, simplicidad y actulización las posee como sus grandes atributos. Existe un buen grupo de personas que trabajan en el proyecto y la comunidad crece y crece.

Bienvenido! Octubre 14, 2007

Posted by slackin in Finalidad Blog.
add a comment

Página esta dedicaca a comentar mi experiencia trabajando con la distribución Frugalware. En ella se explicará como se ha adapatado a mis proyectos de software en Gnu/Linux.

Espero, como muchos ya lo han hecho, podamos ayudar a masificar Gnu/linux.