miércoles, diciembre 20, 2006

El Hit del Verano !!!

How to Escribir en Listas los Mensajes !!!!


El Guru del Aprendisaje...Tomen Atencion o Tabla !!!....;-)

NUEVO GOLPE DE ESTADO DE PINOCHET !!!!!



Si ese viejo es, era, sera muy Malo.......

Baby’s First Language

Baby's First Language

Instalación de PostGreSQL 8.1.4 en Ubuntu


Paso 1, Bajar los Paquetes de Postgres



a) En la consola escribir :



usuario@maquina:$ sudo apt-get install postgresql-8.1


b) Otra Alternativa es ocupar el "Gestor de Paquetes Synaptic" y buscar el paquete correspondiente, para este caso la version 8.1.4 de Postgresql.

Paso 2, Creación de Usuarios y Bases de Datos

Una vez instalado Postgres, se debe acceder a la cuenta posgres en la consola :

usuario@maquina:$ sudo bash
usuario@maquina:# su postgres


luego se deben crear los usuarios en la base de datos:

postgres@maquina:# createuser *NUEVO_USUARIO*


responder que si a todo.

luego crearemos la base de datos :

postgres@maquina:# createdb *NOMBRE_BASE_DE_DATOS*


Ahora se debe volver a nuestra cuenta de usuario :

postgres@maquina:# su *usuario*


arrancamos postgres :

usuario@maquina:$ psql mydb


y una vez dentro de la base de datos de datos escribimos el siguiente comando para setear la password de nuestro user.

mydb=#alter user *usuario* with password 'tu_password';


Paso 3, Configurando los archivos pg_hba.conf y postgresql.conf

Ambos archivos se encuentran dentro del directorio /etc/postgresql/8.1/main

a) Configurando postgresql.conf

Setear el parametro listen_addresses = '*' para aceptar conexiones desde cualquier equipo.

listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all


Luego descomentar la siguiente linea.

#port = 5432

debe quedar así

port = 5432


b) Configurando el archivo pg_hba.conf

Modificar la siguiente linea, debe quedar así:

# Database administrative login by UNIX sockets
# local all all trust
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
# local all all 127.0.0.1/32 trust
# IPv4 local connections:
host all all 127.0.0.1 255.255.252.0 trust
host all all 192.168.3.1 255.255.252.0 trust
# IPv6 local connections:
# host all all 127.0.0.1/32 trust


Paso 4, Restart Postgres

usuario@maquina:$ sudo cd /etc/init.d/
usuario@maquiba:/etc/init.d$ sudo ./postgresql restart



Paso 5, Seleccionar herramienta Front-End

Finalmente solo debemos seleccionar alguna herramienta Front-End para visualizar nuestras tablas, funciones, datos, y poder hacer query's a las bases que creemos. Por el momento las recomendadas serían el : PGAdmin y el PgAccess.

Creado por Carlos Rojas un colega.....;-)

Pero se lo robe para que me kede como ayuda de Memoria...;-)

DBDesigner 4 en Ubuntu Dapper


DBDesigner es una aplicación para diseñar Diagramas E/R de forma gráfica para base de Datos MySQL, es libre, licensiado bajo la GPL, está desarrollado en Kylix, por lo que funciona en Windows y Linux.

En Ubuntu Dapper no es tan fácil la instalación ya que requiere unas librerías que no trae esta distribución, sufriendo por lo anterior, aqui apunto el metodo.

Hay que ir a aqui y descargar el DBDesigner.

Hay que instalar este paquete que es el que configura las xlibx :


#$ wget http://www.chorse.org/junkroom/xlibs-dummy/xlibs_6.8.2-77_all.deb
#$ sudo dpkg -i xlibs_6.8.2-77_all.deb


Lo siguiente es bajar e instalar la librería de Kylix para poder ejecutar aplicación hechas en este.

#$ wget http://heanet.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt_3.0-1_i386.deb
#$ sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb


Ahora solo nos queda crear unos vínculos simbólicos.

#$ cd /usr/lib
#$ sudo ln -s kylix3/libborqt-6.9-qt2.3.so
#$ sudo ldconfig
#$ sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so


Un último paso que debemos realizar es instalar un driver para MySQL

#$ wget http://crlab.com/dbx/dbxmda.tar.gz
#$ tar -zxvf dbxmda.tar.gz
#$ sudo mv Desktop/DbxMda/libsqlmda.so.3.00 /usr/lib
#$ sudo ldconfig


Por último nos queda ejecutar la aplicación.

#$ ./el/path/donde/se/encuentre/DBDesigner4/DBDesigner4


Para que no nos marque el error de “Unable to Find Procedure getSQLDriverMYSQL”, hay que cambiar los datos del driver en avanzadas con los siguientes datos:

- DriverName: MySQL
- GetDriverFunc: getSQLDriverMySQL
- LibraryName: libsqlmda.so.3.00
- VendorLib: libsqlmda.so.3.00

También podemos hacer los cambios en el archivo:

#$ ~/.DBDesigner4/DBConn_DefaultSettings.ini


Observacion : Esta Herramienta esta diseñada para base de datos MYsql pero puede ser usada para cualquier generacion de Modelos de Datos y despues exportar esto a un script y se exporta a otra Base de Datos

;-)

Instalacion de fluxbox ubuntu !!



Bueno, para la gente que le interesa tener un entorno de escritorio rapido y de facil configuracion les recomiendo fluxbox, que ami parecer es un XWindows muy comodo , rapido y se puede enchular hasta quedas muy bonito, mas que otros.

Forma de Instalar :

Vamos a instalar a partir de los sources :

primero debemos instalar los siguientes packetes para poder compilar sin problemas :


#sudo apt-get install build-essential checkinstall xlibs-dev


despues de instalar esto , bajamos los sources de fluxbox desde acá :

Bajar

Luego, se descomprime el archivo de esta forma :

#tar xvzf fluxbox-0.9.14.tar.gz


Los metemos a la carpeta del fluxbos y ejecutamos el siguiente comando

#./configure --enable-kde --enable-gnome --disable-xmb


al terminar esto ejecutamos :

#make
y despues
#sudo checkinstall


al terminar de realizar el buil crea el archivo .deb y los binarios de fluxbox se instalan en /usr/local/bin

Ahora ya tenemos Fluxbox instalado, pero ahora hay que hacer que funcione :

editamos el archivo

#vi ~/.fluxbox/startup


y agregamos la siguiente linea :

exec /usr/local/bin/fluxbox

Si es que queremos k genere un log agregamos esto en vez de lo anterior

exec /usr/local/bin/fluxbox -log ~/.fluxbox/log


Ahora, para ingresar al momento de logearnos (GDM), entremos a la siguiente ubicación

cd /usr/share/xsessions


y creamos el archivo fluxbox.desktop.
en este archivo agregamos lo siguiente :

[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=This is fluxbox
Exec=/home/(username)/.fluxbox/startup


Con esta configuración básica ya tenemos nuestro fluxbox .

Aquí les dejo una pequeña configuración del ~fluxbox/statup

# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.
#
# Aqui puedes setear que al iniciar el fondo se ponga negro
#/usr/local/bin/bsetroot -solid black

# Tu puedes setear fluxbox-splash-screen
#fbsetbg -C /home/img/Splash-LINUXSplash.png

# Tu puedes setear tu propia wallpaper aqui
#
fbsetbg -f ~/img/thundercats.jpg

# This shows the fluxbox-splash-screen

# Other examples. Check man xset for details.
#
# Turn off beeps:
xset -b
#
# Increase the keyboard repeat-rate:
# xset r rate 195 35
#
# Your own fonts-dir:
# xset +fp /root/.font
#
# Your favourite mouse cursor:
# xsetroot -cursor_name right_ptr
#
# Change your keymap:
#xmodmap /usr/share/xmodmap/xmodmap.la

# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.

#exec /usr/bin/fluxbox & wmpid=$!
# or if you want to keep a log:
exec /usr/local/bin/fluxbox -log ~/.fluxbox/log $ wmpid=$!

wait $wmpi



Para poder agregar programas al inicio de fluxbox
en el archivo ~fluxbox/apps

# Calenadrio en la pantalla
[startup] {gdeskcal}
#reloj
[startup] {wmcalclock}
# Iconos en fluxbox
[startup] {idesk}
# Manejador para el volmen
[startup] {wmix}
# Testeadores de memoria y Cpu
[startup] {wmcpuload}
[startup] {wmmemload}
# Manejador de Ventanas
[startup] {fbpager -w}

# estas opciones yo considero que son necesarias
# ya que al ingresar un dispositivo lo reconoce altiro
# y obiamente el screensaver
[startup] {gnome-screensaver}
[startup] {update-notifier}
[startup] {gnome-volume-manager}

Todas las aplicaciones agregadas en el archivo anterior deben ser instaladas

Mas ayuda de como configurar fluxbox en los siguientes links :

* http://ubuntuforums.org/showthread.php?t=116759
* http://fluxbox.sourceforge.net/
* http://debianitas.net/doc/minicomos/Todo%20Sobre%20FLUXBOX/html/fluxbox.html

Instalar Tarjeta Wireless PCMCI con ndiswrapper



Aquí le dejo un pequeño cráneo mental en el cual estuve por algunas semanas para poder hacer correr mi tarjeta pcmci wirelles en mi noteboock...............para mi debían ............todo funciono al fin y al cabo..............pero como no hay que ser egoísta con los conocimientos aquí esta mi Cráneo :

1) Introducción :

Este Pequeño How to, es una pequeña explicación del cráneo mental en el cual me vi involucrado al querer instalar mi tarjeta wireles pcmcia en debían sid.

Tomando en consideración que ya tiene instaladas y reconocidas las pcmcia de sus portátiles, y si no instales en packete .

#apt-get install pcmcia-cs

o si existe el modulo para su kernel la instalan, o mas simple cambien el kernel con..

#apt-get install kernel-image-version

Con apt-cache search kernel-image le lista todas las que existen

Buena esta instalación la vamos a hacer con las fuentes de ndiswrapper no las de debian ya que estás a mi no me dejaron construir el ndiswrapper-utils, las fuentes bajen las desde el siguiente link :

Espesemos.

2) Herramientas :

Necesitamos instalar o tener instaladas las siguientes cosas :

* ndiswrapper-source

* kernel-source (www.kernel.ork) o kernel-headers de debian

* wireless-tools

* gcc-3.3

* fakeroot


3) Instalación :

Bueno la forma de instalar es las siguiente :

después de haber instalado todos los paquetes anteriores nos aseguramos que si bajamos el kernel-source de que crear un enlase simbólico con las lib :

#ln -s /usr/src/[kernel source] /lib/modules/[versión del kernel]/build


Luego dentro de la carpeta del source copiamos la configuración antigua si es que cambiamos el kernel.

cp /boot/config[version ant.] /usr/src/[kernel source]/.config

y creamos un enlase simbólico del kernel source :

#ln -s /usr/src/[kernel-source] /usr/src/linux


Luego aplicamos la configuración antigua :

#cd /usr/src/linux #make clean #make oldconfig

bueno ahora ya estamos casi listos. Procedemos a descomprimir las souce del ndiswrapper y las dejamos dentro de la carpeta que uno quiera , aunque te recomiendo que la dejes en /usr/src/modules


4) Instalación de ndiswapper :

En la pagina de ndiswrapper salen varias formas de instalarlo pero a mi no me funko ninguna(por si quieren intentar de otra forma).

Ahora empieza la instalación que realice yo :

Creamos los enlases simbólicos para el gcc y cc(que no se que es pero me dio hartos problemas).

#ln -s /usr/bin/gcc3-3 /usr/bin/gcc

#ln -s /usr/bin/gcc3-3 /usr/bin/cc

ahora dentro de la carpeta donde están las source del ndiswrapper ejecutamos lo siguiente :

#fakeroot debian/rules binary-modules

y se crea el modulo .deb para tu kernel, luego creamos las utils
#fakeroot debian/rules binary-utils

los .deb quedan en ../ de la carpeta donde estamos,

Ahora procedemos a instalar las deb en nuestro equipo

#cd ..

#dpkg -i ndiswrapper-utils[version].deb

#dpkg -i ndiswrapper-modules[version].deb


Acuerda te de hacerlo en el mismo orden para que no te alege por las dependencias :

Después de haber instalado esto verificamos que todo este bien :

#ndiswrapper -l

obviamente debiera decir que no hay nada , Probamos que el modulo este arriba o que funcione :

#ndiswrapper -m

Esto crea un enlase para que la tarjeta sea wlan0, Ahora probamos el modulo :

#modprobe ndiswrapper

Si no sale ningún error estamos ok..y si sale uno ....... ;-) desintala los paquetes y hace todo de nuevo.

5) Instalación de Tarjeta :

Desde el CD de Driver para Windows de la Tarjeta Wireles sacamos vamos a la carpeta donde están los driver para XP y ejecutamos lo siguiente

#ndiswrapper -i /[ubicación driver]/[archivo].inf

#ndiswrapper -l

Ahora nos debiera decir que el driver esta ok, y que el hardware existe y eso es bueno por que quiere decir que ya esta listo ...;-)

6) Configuración de Wireless :

Bueno en Inet existen varias partes donde te enseñan a hacer esto pero igual te voy a explicar como se hace.

Verificamos que este arriba nuestra wireless :

#iwconfig wlan0

buscamos redes con :

#iwlist wlan0 scanning

La cual no devuelve todas las redes inalámbricas alas cuales se conecto

y.......

Mas vale How to Completo que a medias...............:)

En la carpeta /etc/pcmcia están los archivos de configuración de las pcmcia , nosotros trabajaremos con wireless.opts y network.opts

Dentro de wireless.opts lo dejamos de la siguiente forma :

--------------------------------- archivo---------------------------

case "$ADDRESS" IN

*,*,*,*)

INFO="INFORMACION" # UNA DESCRIPCION


ESSID="" #NOMBRE DEL ROUTE QUE TE VAS A CONECTAR

MODE="Managed" # Para ser cliente

RATE="auto"

KEY="" # SI NECESITAS PASS PARA CONECTARTE

;;

esac

------------------------------ fin ------------------------

Dentro de network.opts lo dejamos de la siguiente forma :

------------------------- inicio ---------------------------

case "$ADDRESS" in

*,*,*,*)


INFO="INFORMACION" # DECRIPCION

IF_PORT="" #PTO

BOOTP="n"

DHCP="n" # si no quiere como dhcp y si si "y"

IPADDR="IP"

NETMASK="MASCARA"

NETWORK="NETWORK"

BROADCAST=""

GATEWAY=""

;;

esac

------------------------ fin ----------------------------

y luego configuramos las interfaces de red en /etc/network/interfaces agregando lo siguiente :


--------------------------- inicio ------------------------------

auto wlan0

# iface wlan0 inet dhcp # SI LA QUEREMOS QUE SAQUE IP DEL DHCP

iface wlan0 inet static

address [ip]

netmask [netmask]


network [network]

broadcast [broadcast]

gateway [gateway]

wireless-keymode open

wireless-mode managed

wireless-essi [nombre essid]

wireless-key [pass] # si hay pass

wireless-nick [nick] # un identificados por si las moscas

-------------------------- fin ------------------------------


y con esto reinicias todo tus servicios y ya estas listo para caminar con tu noteboock por tu ciudad con tu linux alado buscando weones que dejen sus conexiones inalámbricas sin pass....:-)

PDT : Ignorar lo Ultimo

Cualquier problema con la configuración ver :

#man ifconfig

#man interfaces

o ver la documentacion de iwconfig y ndiswrapper

DEBIAN AL FIN


Bueno despues de mi pequeña semana de cambios en lo informatico, mas visto hacia lo que es Sistemas Operativo volvi a mi debian y ahora me funciona todo bien ya que el paso por gentoo me enseño varias cosas.
Cada dia me convenso mas de que windows es una perdida de disco duro, pero gracias al monopolio de mi tio bill uno va a depender para siempre o por un tiempo mas de las herramientas para la computacioon de microsoft ya que estan todas diseñadas para plataforma M$.
Pero el movimiento GNU /GPL esta cada dia mas grande y se ve no un corto plazo pero en un tiempo mas que las empresas de software van a diseñar sus aplicaciones para Linux y los usuarios de linux podremos ser felicez por fin.

Atte.-

Slacker

GENTOO, SLACKWARE, DEBIAN.............


Bueno después de una semana de muchos cambios en mi vida.................. ya que lo principal de mi vida es la musica y el pc....y si en mi pc no funciona la musica bien ............. no funciono yo............así que con debian tenia algunos problemas con el audio que la verdad nunca descubrí por que me pasaba todo espeso a suceder después que me cambie de la versión sarge a la sid.
Por eso mismo me cambie a gentoo...............la raja lo recomiendo muy rápido ...........pero par un pc con dedicación, para mi notebook no me servía............necesitaba algo mas rápido para instalar las aplicaciones. Así que lo desinstale y volví a mi antiguo y querido slackware..........que la verdad después de haber pasado por debian........... y al mirarme y darme cuenta que me e vuelto todo un pajero en lo computacional..................me quedo con debian.........así que ahora volveré a instalar debían nuevamente.
Pero lo bueno de todo esto es que experimente con algo muy entretenido GENTOO .

Atte.

My

lunes, octubre 09, 2006

Cambio de Home

Bueno Cambie mi blog de la coctelera hasta aca por encontrar que este blog tiene mas cosas para enchular el Blog.
Espero no equivocarme.

_SeGaTo_