lunes, 17 de diciembre de 2007

viernes, 30 de noviembre de 2007

Cositas sobre Jack Bauer




1.600 millones de chinos están furiosos con Jack Bauer. Parece una pelea justa.

* Jack Bauer podría salir de la isla de “Perdidos” en 24 horas.

* Jack Bauer olvidó una vez donde había puesto las llaves. Se torturó a sí mismo durante media hora, hasta que se obligó a decirlo.

* La única razón por la que estás consciente ahora es porque Jack Bauer no necesita secuestrarte.

* Asesinar a Jack Bauer no le mata. Sólo le cabrea.

* Si Jack Bauer fuera gay, se llamaría Chuck Norris.

* Los cuatro jinetes del Apocalipsis, originalmente eran cinco. El quinto era Jack Bauer, y decidió ir a pie.

* Jack Bauer duerme con una pistola debajo de la almohada. Pero podría matarte sólo con la almohada.

* Jack Bauer puede dejar un mensaje antes de oír la señal.

* Cuando Kim Bauer perdió la virginidad, Jack Bauer la encontró y la puso de nuevo en su sitio.

* Si se quedara sin munición durante un tiroteo, Jack Bauer se pondría en la línea de fuego, recibiría tres disparos en el pecho y usaría las balas para recargar su arma.

* Un francés, un inglés y un español entran en un bar... y Jack Bauer va a averiguar por qué.

* Jack Bauer no tenía amigos de pequeño, porque cuando jugaban a polis y cacos, él era el poli... y los cacos solían morir durante el interrogatorio.

* Nostradamus escribió en su diario: “En la vigésimo primera centuria, el que es conocido como Juan (Jack es el diminutivo de John) salvará el mundo... cinco temporadas de una tacada”. Momentos después, Jack Bauer echó la puerta abajo, disparó a Nostradamus en las rótulas y le gritó: “¿PARA QUIÉN TRABAJAS?”.

* De niño, Jack Bauer interrogó a sus padres en Pascua, hasta que confesaron la localización y contenido de cada Huevo de Pascua escondido.

* Jack Bauer no yerra el tiro. Si no te da, es porque estaba apuntando a otro terrorista a doce millas de distancia.

* Jack Bauer ha estado en Marte. Por eso sabemos que no hay vida allí.

* Cuanto toca cumplir con Hacienda, Jack Bauer tiene que pedir la pasta a todo el planeta, pues somos sus contribuyentes.

* Dios terminó su tarea en 6 días. Jack Bauer tiene 24 horas.

* Supermán tiene pijamas de Jack Bauer.

* La ciudad de Los Ángeles llamó a una calle Jack Bauer por salvar la ciudad tantas veces. Tuvieron que cambiarle el nombre porque la gente moría al cruzar la calle. Nadie cruza a Jack Bauer y vive.

* Para controlar la inmigración en Estados Unidos han puesto a Jack Bauer en la frontera con México.

* Jack no cree en la ley de Murphy, cree en la ley de Bauer: "si algo puede salir mal, se resolverá en 24 horas".

* El calendario de Jack Bauer pasa del 27 de diciembre al 29, nadie bromea con Jack.

* Cuando supo que su papel sería interpretado por Kiefer Sutherland, Jack Bauer mató a Sutherland. Jack Bauer sólo puede ser interpretado por Jack Bauer.

* Si todos los que salen en "24" siguieran las normas de Jack Bauer, la serie se llamaría "12".

* Si te levantas por la mañana es porque Jack Bauer aun no se ha fijado en ti.

* Si sabe como pollo, huele como pollo y parece pollo, pero Jack Bauer dice que es ternera. No lo dudes, es ternera!!!.

* Cuando alguien le pregunta cómo le ha ido el día, Jack Bauer contesta: "anteriormente en '24'.."

* Jack Bauer juega a la ruleta rusa consigo mismo todas las mañanas y hasta ahora no ha perdido.

* Jack Bauer no toma heroína, la heroína es adicta a Jack Bauer.

* La principal causa de mortalidad en América recibe popularmente el nombre de Jack Bauer.

* Matar a Jack Bauer solo consigue ponerle más furioso.

* Jack Bauer no habla árabe, pero puede hacer que cualquier árabe hable inglés en cuestión de segundos.

* La debilidad de Supermán es la kriptonita. La debilidad de la kriptonita es Jack Bauer.

* Jack Bauer llamó Presidente al Vicepresidente, entonces mató al presidente. Jack Bauer nunca se equivoca.

* No ha vuelto a haber ataques terroristas en EEUU desde que Jack Bauer sale en televisión.

* Cuando Google no encuentra algo, pide ayuda a Jack Bauer.

* El primer color favorito de Jack Bauer es "alerta roja", el segundo es el violeta, porque suena casi como "violenta".

* Jack Bauer ha matado a 93 personas en tan solo 4 días de su vida. Se rodó un documental sobre este hecho que recibió el nombre de "24".

* Si Jack Bauer te dispara cuando vais de caceráa, no habrá sido un accidente.

* En 96 horas, Jack Bauer ha conducido 40 coches, matado a 93 personas y salvado el mundo cuatro veces. ¿y tú que coño has hecho esta semana, vago?

* Simón dice que deberías llamarlo Jack Bauer porque Jack Bauer tiene algo que decir que realmente debes hacer.

* Hay tres formas de acabar con el terrorismo, todas se llaman Jack Bauer.

* En un examen de matemáticas, un joven Jack Bauer puso "violencia" en todas las respuestas. Sacó una matrícula de honor, porque él lo resuelve todo con violencia.

* Hay tres formas de hacer las cosas: de buenas, de malas, y a lo Jack Bauer. Que es como "de malas" en versión holocausto.

* La ciudad de Godzilla fue arrasada por Jack Bauer.

* Si Jack Bauer dice mal una palabra, tu diccionario está equivocado.

* Jack Bauer puede hacer un trío con una sola chica... y él mismo.

* Sun Tzu escribió: "si tu enemigo es débil, conquístalo. Si es fuerte, únete a él. Si es Jack Bauer, estás jodido".

* En el instituto nombraron a Jack Bauer candidato a "futuro asesino de chicos extranjeros" y "ojos más bonitos".

* Jack Bauer desayuna en McDonalds a las 11:30.

* Jesus murió y resucitó en 3 días. Jack Bauer lo hizo en una hora... dos veces.

* Cuando Jack Bauer era niño, le hacía comer todas las verduras a su madre.

* Mis padres le dijeron a mi hermano pequeño que Jack Bauer era un personaje de ficción, ahora somos huérfanos.

* Kim Bauer fue un accidente. Ninguna píldora anticonceptiva puede parar a Jack Bauer.

* El tío que salía en "Memento" jamás se olvidó de Jack Bauer.

* Jack Bauer eliminó la tecla "Escape" de su teclado. No le gusta huir como un cobarde de los problemas.

* Jack Bauer mató a la Novia de "Kill Bill", solo que ella no se dió cuenta.

* La única diferencia entre la silla eléctrica y Jack Bauer es que la silla puede resultar cómoda al principio... y no te obliga a hablar.

* Las armas no matan, lo hace Bauer.

* Cuando Jack Bauer pasa por un detector de metales en el aeropuerto y no suena, el vigilante le regala una pistola.

* Una lesbiana es una mujer que no ha visto a Jack Bauer.

* Cuando la gente de Gotham City se mete en líos usa una señal para llamar a Batman, cuando Batman se mete en líos, utiliza una señal para llamar a Jack Bauer.

* Jack Bauer hace llorar a las cebollas.

* Tras aguantar la mirada de Bauer 3 segundos, Tom Cruise confesó que era gay.

* G.I. Joe juega con figuras a escala de Jack Bauer.

* La gente con amnesia todavía recuerda a Jack Bauer.

* Durante los anuncios de CSI, Jack Bauer los llama y resuelve los crímenes.

* Jack Bauer ha matado tantos terroristas, que en la actual lista de los más buscados por el FBI el #5 es un muchacho de malasia que bajó la película de “Secreto en la Montaña”.

* Se le pidió a Quentin Tarantino que hiciera una biografía de Jack Bauer. Tarantino se negó, era demasiado violenta.

* Los DVD de “24” no pueden copiarse porque Jack Bauer no puede ser quemado.

* Jack Bauer significa "jódete" en árabe.

* Jack Bauer considera "Misión: imposible" la peor serie y película de la historia. Ninguna misión es imposible para Jack.

* Si Jack y MacGyver estuvieran encerrados en una habitación, Jack haría una bomba con el cadáver de MacGyver para escapar.

* Jack Bauer es capaz de matar dos pájaros sin un solo tiro.

* Los testigos de Jehová trataron de convencer a Jack Bauer una vez. Ahora admiten que Jack es Dios.

* Rodeado de terroristas, con un brazo en yeso, en medio de gas lacromógeno y herido de bala, Jack Bauer se ríe y dice “Los tengo a todos justo donde quería”.

lunes, 1 de octubre de 2007

Me Cuestas decirlo pero es verdad de NUevo a XP

Hola Me cuesta decirlo pero es verdad he vuelto a XP lamentablemente me pudieron mas las ganas de volver a mis juegos como age of empires y otros, ya que despues de muchos intentos con wine, me di por vencido y volvi a ser un cachorro del imperio como dice chavez, pero eso no significa que he abandonado ubuntu al contrario sigo creyendo que es 1000 veces mejor que windows en todas sus versiones.. y ademas trato de usar todas las aplicaciones libres para windows (firefox, thunderbird, openoffice..).bueno me imagino que unos meses cuando salga la version relase del nuevo ubuntu volvere como hijo prodigo a mi amado linux..

jueves, 27 de septiembre de 2007

El bug de multiplicación de Excel 2007

El bug de multiplicación de Excel 2007

Al parecer, en Excel 2007, multiplicar 850 × 77,1 da como resultado 100.000 (en vez de 65.535 que es lo correcto). Sucede con otras multiplicaciones similares. Y debe ser un bug porque en la lista de features no viene indicado.

Es un fallo llamativo, que recuerda a aquel clásico bug del Pentium de 1994 que obligó a reemplazar millones de procesadores, algunos de los cuales acabaron convertidos en llaveros de regalo. Por suerte para Microsoft, le costará menos arreglar este problema.

(Vía The J-Walk Blog

Mario 64 en 4 minutos que cerdo

viernes, 24 de agosto de 2007

Suspender e Hibernar en ubuntu feisty 7.04 en dell inspiron 1501

After upgrading to Feisty, my new favorite feature suspend-to-disk (aka hibernate) was broken badly; basically, the resume would never be found, so it’d act as if it had a corrupted swap partition and unmounted disks. A lot of people share my grief, suspend is a notoriously tricky thing to nail down because of bad drivers, companies who won’t cooperate with kernel developers, and the fact that software suspend itself is tricky business.

However, after a ton of investigation, it appears there is another solution to the standard one shipped with Ubuntu in µswsusp, which is a different method of suspending to disk. It turns out after some research, that the kernel method works for some people and µswsusp works better for others. If you’re having trouble with the former, here we go (this is written for Feisty Fawn, but most of the stuff works for Edgy):
How to try uswsusp

Before we set it to be the default, we want to try it out to make sure that it works for your laptop. First, make sure you’re running Feisty Fawn, then from the terminal type:
Code Sample:

sudo apt-get install uswsusp
sudo s2disk ## CAUTION: make sure data is saved for this test!
Making uswsusp the default in Ubuntu

If it worked, hurrah! Now, to make this the default way to hibernate/suspend the computer (including the logout dialog, and GNOME Power Manager) involves some hackery but it’s not too bad, and it’s not likely to cause any problems. Download these two files:

* hal-system-power-hibernate-linux
* hal-system-power-suspend-linux

Then run the following command in the Terminal:
Code Sample:

sudo cp hal-system-* /usr/lib/hal/scripts/linux/
sudo chmod 755 /usr/lib/hal/scripts/linux/*

Note that for Edgy, the scripts are named differently and are in /usr/share/hal/scripts
Technical details of what that does

When HAL is given the command to shutdown by gnome-panel or by g-p-m, it ends up executing these scripts, which end up going through a list of files trying to find some command to shut the machine down. The first command it usually finds is pmi, which invokes the kernel hibernate code. My file rearranges the priority so that s2disk/s2ram is called instead (and also corrects a dumb bug where it had the wrong path coded in the file). Since most all userspace requests now go through HAL to shut the machine down, this has the convenient effect of fixing hibernate for everything. Yahtzee!

Update: It appears bcm43xx (Broadcom Wireless driver) and uswsusp really don’t get along; use ndiswrapper instead. I also switched to the native ati driver instead of fglrx, but the latter still might work, I haven’t tried it.

domingo, 12 de agosto de 2007

Compiz Fusion en Feisty Fawn con Ati

Compiz Fusion in Feisty with Xgl

This is the guide everyone has been waiting for, this not only works for the Dell Inspiron 1501 but works for any computer running an ATI card using Xgl.

Check ATI Driver
In a terminal type:
fglrxinfo

You should see this output in your terminal window:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series
OpenGL version string: 2.0.6334 (8.34.8)

If you get something different make sure you enable the proprietary ATI driver via the Restricted Driver Manager. You can find it in the top left menu bar under System>Administration>Restricted Drivers.
(This is what you get when using the Dell Inspiron 1501, other users can check for enabled 3D by using the command glxgears, you should see spinning gears)

Install Xgl
In a terminal type:
sudo apt-get install xserver-xgl

Setting Up XGL
In a terminal type:
sudo gedit /usr/local/bin/startxgl.sh

and this to the file:
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session
save and close file

Then make the xgl script executable by entering this into a terminal:
sudo chmod a+x /usr/local/bin/startxgl.sh

Creating a XGL Login
Make the script, by typing this into a terminal:
sudo gedit /usr/share/xsessions/xgl.desktop

add this text to the file:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
save and close file

Remove Compiz & Desktop Effects
sudo apt-get remove compiz-core desktop-effects

If you have Beryl Installed Remove Beryl Too
In a terminal type:
sudo apt-get remove beryl-ubuntu beryl-manager emerald

If you want to use emerald as your decorator for Compiz Fusion do not remove the emerald package.

Add the Compiz Fusion Repository
In a terminal type:
sudo gedit /etc/apt/sources.list

Add this to the end of your your source list:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
save and close file

Add the tuxfamily Repository Key
In a terminal type:
sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

Update Your System
In a terminal type:
sudo apt-get update

Install Compiz Fusion
In a terminal type:
sudo apt-get install compiz compizconfig-settings-manager compiz-plugins compiz-gnome compiz-fusion-plugins-extra libcompizconfig-backend-gconf

Now you just have to log off, log into your Xgl session and run Compiz Fusion.

To run Compiz Fusion:
compiz --replace

To run the Compiz Setting Manager:
ccsm

I find Compiz Fusion to be faster and more responsive then Beryl. I don't use Beryl's window manger, Emerald. If you want to use emerald with Compiz Fusion, it's as easy as sudo apt-get emerald and to launch it's emerald --replace. I didn't mention it in my guide because I prefer Compiz's gtk-window-decorator, and don't want to put up with the hassle of people asking my questions about software I don't use.

Troubleshooting
Q: Compiz Fusion doesn't load/work?
A: Make sure you are you logged onto your Xgl session. Select it at startup from sessions.

Q: I don't have windows decorations?
A: Did you run ccsm (compiz setting manager) and enable Window Decorations

Q: I don't have a cube?
A: Did you run ccsm (compiz setting manager) and enable 3D cube

Hope you guys like the guide.
redDEADresolve

jueves, 26 de julio de 2007

Instalar Casius Alquiler Casius Contable Ubuntu 7.04 Feisty Fawn

Bueno este post solo le interesa a las personas relacionadas con DCC Ingeniería,

Bueno lo primero que debemos hacer es descargarnos todos los paquetes necesarios, entre ellos estas apache2, mysql-server, postgresql-8.2, php5, phpmyadmin, phppgadmin

para esto hacemos lo siguiente:

abrimos una terminal y en esta tecleamos:

sudo apt-get update

luego

sudo apt-get install apache2 php5 php5-gd php5-pgsql php5-mysql postgresql-8.2 mysql-server phpmyadmin phppgadmin pgadmin3

al hacer esto descargamos los paquetes, como tenemos linux estos se instalan y se configuran automaticamente

primero, configuramos apache con nuestros parametros.

tecleamos en la terminal

cd /etc/apache2/

sudo gedit apache2.conf

esto nos abre un editor para cambiar el archivo apache2.conf
Buscamos
### Section 1: Global Environment
y colocamos abajo

ServerName localhost

luego buscamos
#AddDefaultCharset ISO-8859-1

y quitamos el # debe quedar asi

AddDefaultCharset ISO-8859-1

guardamos y cerramos
ahora vamos a configurar el php.ini

tecleamos

cd /etc/php5/apache2/

sudo gedit php.ini

buscamos Resource Limits

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

cambiamos los parametros a

max_execution_time = 30000 ; Maximum execution time of each script, in seconds
max_input_time = 60000 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

ahora buscamos

register_globals = Off

y lo cambiamos por

register_globals = On

guardamos y cerramos

ahora podemos reiniciar nuestro servidor apache de la siguiente manera

cd /etc/init.d

sudo ./apache2 restart


ahora vamos a configurar postgresql

para eso primero editamos el archivo pg_hba.conf

cd /etc/postgresql/8.2/main/

sudo gedit pg_hba.conf

lo que esta asi

# Database administrative login by UNIX sockets
local all postgres ident sameuser

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5

lo dejamos asi

# Database administrative login by UNIX sockets
local all postgres ident sameuser

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.1.0/24 trust
# IPv6 local connections:
host all all ::1/128 md5

ojo con la ip de el centro ya que si nuestra red tiene otra ip entonces ahi va la ip de nuestra red.

guardamos y cerramos

ahora editamos postgres.conf

sudo gedit postgresql.conf

buscamos listen_addresses

debe estar asi
#listen_addresses
lo dejamos
listen_addresses = '*'

buscamos log_destination

y lo dejamos

log_destination = 'syslog'

luego buscamos

datestyle = 'iso, dmy'

y lo dejamos

datestyle = 'sql, european'

guardamos y cerramos

ya tenemos configurados nuestros motores de bases de datos ahora vamos a subir los script de la base

para subir la base de POSTGRES hacemos lo siguiente

sudo su
su – postgres
psql
CREATE USER casius password dcccas SUPERUSER CREATEROLE CREATEDB;
CREATE database cuadros_contable ENCODING 'latin1' Owner casius;
\q
psql cuadros_contable
CREATE LANGUAGE plpgsql
\q
psql -f Direccion_dearchivo_sql cuadros_contable

ahora ya tenemos nuestra base de contabilidad lista

vamos por la de mysql

mysql -u root

create database cuadros;

source archivo.sql
exit

listo ahora solo nos falta copiar los archivos fuentes a la carpeta del apache
los copiamos en /var/www

ahora ya podemos entrar a la aplicación por

http://localhost/CuadrosyCollazos/

cualquier duda me llaman al celular

miércoles, 11 de julio de 2007

sumar dias a una fecha en postgres

Para sumar unos dias o unuos segundos o cualquier espacio de tiempo a una fecha hnmos d trabajar con los tiposs d datos DATE e INTERVAL. Yo hago un cast de ambos de la siguiene manera. Te pongo dos ejmplos:
SELECT CURRENT_TIMESTAMP + CAST('7 days' AS INTERVAL);

Sin embargo observo que tambien funciona el siguiente código, sin hacer un casting sobre la cadena '7 days' :
SELECT CURRENT_TIMESTAMP + '7 days';

Para tu caso sería:

SELECT CAST('2004/10/13' AS DATE) + CAST('7 days' AS INTERVAL);

en este último caso sólo puedes omitir el segundo CAST, ya qu el primero lo toma como una cadena y no como una fecha.

jueves, 5 de julio de 2007

Fuentes

Bueno para que no halla problemas con los derechos de autor de los post colocados aca. y ademas es por principios el agradecer a las personas que dedicaron su tiempo a cacharear y probar cargandose sus sistemas para que no nos pase a nostros lo novatones la mayoria de estos post se encuentra desde su fuente original

mis fuentes son:

http://ubuntu1501.blogspot.com

http://dballester.blogspot.com/2007/04/oracle-xe-en-ubuntu-edgy-amd64-em64t.html
http://www.ubuntu-es.com

gracias a sus usuarios y los propietarios de estas guias tan utiles

domingo, 1 de julio de 2007

kiba-dock en ubuntu feisty fawn 7.04

This article was written by a reader of my blog, linrunix. It's a great guide enjoy.
-redDEAD

kiba-dock is an application launcher that works like Mac OSX's dock. I allows you to put your favorite applications on "dock" on your destop for quick and easy access. Check Out the Video, start drooling.





Note: For a better understanding Every command is in blue letters and the Menus and buttons of each application is inside of “ ”.

First we remove and purge kiba-dock (if we got it install)
sudo apt-get remove –purge kiba-dock

Then we install the necessaries packages for compile kiba-dock
sudo apt-get install automake1.9 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev

Now we download the kiba-dock source
wget http://usuarios.lycos.es/abrahamtamayo/kiba-dock-0.1.tar.bz2

Now we untar the source in a folder call kiba-dock (you don't need to create it.)
tar -xf kiba-dock-0.1.tar.bz2

Then we move to the kiba-dock folder create by the above command.
cd kiba-dock

Now we generate the compile files.......
./autogen.sh

Now.... Start Compiling...
make

Compiling.... Almost done!.
make install-schemas

Now... this is the last one.
sudo make install

Now we have kiba-dock install in our system we can run it just typing this in a terminal:
kiba-dock

(it should bring a blue bar, you can right-click the bar and go to "Kiba Utils" and then "systray" to have a configuration applet on the upper panel.)

Now we are going to drag-and-drop some launchers into the blue bar.

Go to "Applications" in the upper panel and find the application you want.... drag it and drop it in the blue bar.

Now let's make kiba dock start every time you log in. (for those who want it. you can start it by yourself running the "kiba-dock" command or pressing ALT+F2 and writing "kiba-systray.py" this one comes with the configuration applet)

to make it start every time we log in.... go to "System" in the upper panel then "Preferences" then "Sessions" then "Startup Programs" then click "Add" and write this "kiba-systray.py" then "Close".... and now we're done!!!

Enjoy your kiba-dock.
-linrunix


linrunix also translated it into spanish

kiba-dock es una barra de lanzadores que funciona como Mac OSX's dock. este te permite agregar tus aplicaciones favoritas a la barra para tener acceso mas fácil y rápido a las mismas. Observen el vídeo, y vean lo que creían imposible.

Nota: Para un mejor entendimiento cada comando esta en negrita y los menús y botones de cada aplicación están dentro de “ “.

Primero removemos y purgamos kiba-dock (si lo tenemos instalado)
sudo apt-get remove –purge kiba-dock

Después instalamos los paquetes necesarios para compilar kiba-dock
sudo apt-get install automake1.9 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev

Ahora descargamos el souce
wget http://usuarios.lycos.es/abrahamtamayo/kiba-dock-0.1.tar.bz2

Luego descomprimimos el source en un folder llamado kiba-dock (usted no necesita crearlo.)
tar -xf kiba-dock-0.1.tar.bz2

Después nos movemos al directorio kiba-dock creado por el comando anterior
cd kiba-dock

Ahora generamos los archivos para compilar.......
./autogen.sh

Luego.... Comenzamos a compilar.......
make

Compilando.... Casi terminamos!.
make install-schemas

Luego... este es el ultimo.
sudo make install

Ya tenemos kiba-dock instalado en nuestro sistema para ejecutarlo escribimos el siguiente comando en un terminal:
kiba-dock

(ahora debe haber aparecido una barra azul en la parte de abajo, puedes hacerle click-derecho a la barra e ir al menú “Kiba Utils” y luego haces click en “systray” para tener un applet de configuración en el panel superior de ubuntu.)

Ahora agregaremos algunos lanzadores al kiba-dock (lo arrastraremos a la barra azul.)

Vamos a “Applications” en el panel superior de ubuntu buscamos la aplicación que queremos..... y la arrastramos a la barra azul.

Ahora hagamos que kiba-dock inicie automático cada vez que iniciemos sección (Para los que quieran. tu puedes iniciarlo manualmente ejecutando el comando kiba-dock o presionando ALT+F2 y escribiendo "kiba-systray.py" este iniciara con el applet de configuración)

para hacerlo iniciar automático cada vez que iniciemos sección... vamos a "System" en panel de arriba luego "Preferences" después "Sessions" y luego "Startup Programs" después hacemos click en "Add" y escribimos "kiba-systray.py" luego hacemos click en "Close".... y Terminamos!!!

Disfruta tu kiba-dock.

sábado, 30 de junio de 2007

instalar unreal tournament 2004 en ubuntu feisty fawn 7.04

tan simple como ejecutar el instalador desde otro sitio que no sea el cd o dvd por lo tanto,

$sudo su
#export SETUP_CDROM=/media/cdrom
#cp /media/cdrom/linux-instaler.run .
#sudo ./linux-instaler.run

miércoles, 27 de junio de 2007

comprimir y descomprimir archivos en linux con tar

Comprimir y descomprimir archivos es una de las tareas mas comunes que vamos a tener que realizar en Linux por línea de comandos. Podemos hacerlo mediante diversas herramientas, pero existen dos que van a estar disponibles en casi cualquier distribución.

Son dos herramientas que se tienen que utilizar de manera complementaria. Se trata de tar, que simplemente empaqueta varios archivos en un único fichero, y gzip, que hace la compresión propiamente dicha.

El comando tar tiene la siguiente sintaxis:

tar [opciones] [origen] [destino]

Donde opciones son, por ejemplo, las siguientes:
  • c: crear un archivo
  • x: extraer de un archivo
  • t: listar los contenidos de un archivo
  • v: ver un reporte de las acciones a medida que se van realizando
  • f: empaquetar contenidos de archivos
  • z: para comprimir a la vez que se empaqueta
Como se puede ver, con la opción z se puede comprimir en el mismo paso en el que se empaqueta, lo que puede hacer las cosas más rápidas y cómodas. De todos modos, tar simplemente hace el empaquetado y es gzip el que realiza la compresión. Simplemente que nosotros no tenemos que llamar a gzip, sino que ya lo hace directa e internamente tar.

Ejemplos

1) Si queremos empaquetar un directorio llamado "html" y guardar los datos en "html-paq.tar", lo haríamos con la sentencia:

tar cvf html-paq.tar html

2) Si queremos comprimir un directorio llamado "archivos" y guardarlo en un fichero llamado "archivos-comp.tgz", `podríamos hacer algo como esto:

tar czvf archivos-comp.tgz archivos

Si nos fijamos, en este caso el nombre del archivo comprimido le hemos puesto extensión .tgz, que indica que está empaquetado y comprimido.

3) Si queremos desempaquetar un archivo llamado xxx.tar podemos utilizar un comando como este:

tar xvf xxx.tar

Eso supone que tenemos el archivo xxx.tar en el mismo directorio desde donde lanzamos el comando. Los contenidos se desempaquetarán en el mismo directorio donde estamos situados.

4) Si el archivo que queremos desempaquetar está comprimido. Es decir, si queremos descomprimir y desempaquetar en un solo paso, tenemos que hacerlo con la opción z del comando tar. Algo como esto:

tar xzvf xxx.tgz

lunes, 25 de junio de 2007

Otra manera de hacer funcionar wifi en inspiron 1501 con ubuntu

1. con ndiswrapper y los "drivers" para MS Windows. Yo personalmente no utilicé este método sin embargo lo voy a traducir aquí para futuros usuarios con el mismo problema. El método original optimizado para la inspiron 1501 se encuentra en la siguiente dirección.

http://ubuntu1501.blogspot.com/2007/01/fixing-wifi-on-dell-1501.html

Método 1, utilizando ndiswrapper:

1. Eliminar las versiones anteriores de ndiswrapper que tenga el sistema.

sudo rmmod ndiswrapper
sudo apt-get remove --purge ndiswrapper-utils

2. Instalar los paquetes necesarios:

sudo apt-get update  #creo que esto no es necesario si tenés tu sistema actualizado. 
sudo apt-get install build-essential #si querés ver que contiene o que hace este paquete usa apt-cache show build-essential
sudo apt-get install linux-headers-`uname -r` #si querés probá en una consola el comando uname -r por si solo! 
wget http://ftp.us.dell.com/network/R140747.EXE #para bajar el driver!

3. Obtener la última versión de ndiswrapper:

wget http://easynews.dl.sourceforge.net/sourceforge/..

../ndiswrapper/ndiswrapper-1.41.tar.gz

4. Descomprimir ndiswrapper:

cd laDireccion/dela/Carpeta/aqui  
tar -xzvf ndiswrapper-1.41.tar.gz   #puede que la versión cambie 

5. Poner el módulo bcm43xx en la listanegra:

sudo su
sudo echo blacklist bcm43xx >>/etc/modprobe.d/blacklist 

6. Reiniciar el sistema:

sudo reboot 

7. Ahora se requiere compilar el ndiswrapper que ya estaba descomprimido:

cd laDireccion/dela/Carpeta/aqui 
sudo make uninstall
sudo make
sudo make install 

8. si todo salió bien entonces ndiswrapper se ha instalado sin problemas y se procede a instalar los drivers:

cd laDireccion/dela/Carpeta/aqui 
unzip -a R140747.EXE #revisa que este sea el driver correcto 

esta línea anterior descomprime el driver, ahora debes cambiar el direcctorio a la carpeta que se acaba de crear producto de la descompresión. Esto lo hacés con cd Carpeta/ ...

Finalmente en la carpeta:

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l 

debe aparecer un mensaje que dice driver present, hardware detectado.

ahora:

sudo ndiswrapper -m
sudo modprobe ndiswrapper
sudo reboot 

Finalmente, prueba el wifi con las siguiente líneas:

sudo iwlist scanning 

SUERTE!!!!!!

Método 2, más fácil este es el que he probado y lo RECOMIENDO:

los iba a enviar a otra dirección pero es tan fácil que mejor lo pongo aca. De todas formas la dirección es esta

uname -r 

si en la consola aparece lo siguiente:

2.6.20-16-generic 

lo único que tenés que hacer es esto:

wget http://ubuntu.cafuego.net/pool/feisty-cafuego/bcm43xx/..

../bcm43xx-firmware_1.3-1ubuntu2_all.deb

esto baja el archivo llamado

bcm43xx-firmware_1.3-1ubuntu2_all.deb

a tu /home

ahora en la consola solamente instalá el paquete:

sudo dpkg -i bcm43xx-firmware_1.3-1ubuntu2_all.deb

esto te dará un mensaje sobre ndiswrapper pero si no lo haz instalado entonces no tiene porque estar por ahí. Si lo tenés instalado sigue las instrucciones del mensaje!

luego:

rm bcm43xx-firmware_1.3-1ubuntu2_all.deb

para eliminar el paquete .deb. La luz de wifi se debe encender en un momento y podrás apagarla con Fn F2.

Para probar que el wifi funciona:

sudo iwlist scan

ahora tu wifi debería funcionar sin problemas.

NOTA: si tu kernel es:

2.6.20-15-generic

visita la página original del tutorial.

Una última cosa, por favor reportá como te fue luego de seguir cualquiera de los dos métodos. Yo seguí el segundo y lo recomiendo por ser mucho más sencillo, sin embargo aún no he probado si el wifi de verdad funciona o si solo funciona la luz!

por último, ahora si, vale la pena actualizar el sistema antes de seguir el segundo método para así asegurarse tener el kernel 2.6.20-16-generic en lugar del 20-15-generic.

ojala les sirva.

saludos

sevra

Quien no quiere pensar es un fanático; quien no puede pensar, es un idiota; quien no osa pensar es un cobarde.

Sir Francis Bacon

wifi en Inspiron 1501 con Ubuntu 7.04 feisty

Hola. Tengo una Dell Inspiron 1501 que viene con una placa wifi

Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) (a eso me lo tiró el comando $ lspci | grep Broadcom).

Por supuesto que el Ubuntu 7.04 no me la tomó en la instalación a la wifi entonces leyendo foros traté de hacer algo. No soy muy bueno metiendo comandos por consola, por lo que me fue bastante mal tratando de compilar el driver y haciendo lo que me decían unas guías. Mi problema fue que me tiraba error de driver. Estos son los pasos que seguí, todo en pantalla gráfica y ahora estoy navegando por wireless:

1- Trata de desinstalar todo lo referido a ndiswrapper, wifi radar y wireless assistant. Lo podés hacer desde el synaptic.

2- Si ya habías instalado el ndiswrapper siguiendo algún tutorial pero todavía no te funciona la wifi, desde consola tipeá:

$sudo nautilus

para navegar hasta /etc/ndiswrapper y borrar toda esa carpeta

3- Instala ndiswrapper nuevamente con Aplicaciones/Añadir y quitar...Internet

4- Descarga desde un navegador el driver de Dell para esta placa, es para windows pero de eso se encargará el ndiswrapper:

http://ftp.us.dell.com/network/R140747.EXE y se descomprime con:

$ unzip -a R140747.EXE (desde consola)

5-una vez decomprimida esta carpeta, hay que ejecutar el bendito ndiswrapper. Se encuentra en Sistema/Administración/Windows Wireless Drivers. Ahí te pedirá que le especifiques la dirección del archivo .inf para que empiece a funcionar la placa. Está enla carpeta donde se descomprimió el punto anterior. Luego ya te reconocería la wifi, entonces a reiniciar y navegar una vez que se enciende la luz verde de wifi, o activala con Fn+F2.

Aclaración: no pretendo con este minitutorial decir que por consola y compilando a mano no anda, sino que a mi no me anduvo por meter mal los dedos. Me costó darme cuenta de que para hacer un segundo intento "limpio de rastros anteriores" hay que borrar todo lo referido a ndiswrapper y empezar de cero.

mucha suerte.

Beryl en ubuntu Feisty 7.04 64bits + Ati

Si tienes ATI y queres beryl solo sigue esto, yo tengo la Xpress 200 (de las peores) y funciona de maravilla

En una terminal Tipea:

fglrxinfo

si te dice que no esta instalado, en la misma ternimal te dice que poner para instalarla

si ya esta instalada te debe de dar esto:

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series
OpenGL version string: 2.0.6334 (8.34.algooooo

Instalar XGL: (En La Terminal)

sudo apt-get update

Y Despues:

apt-get install xserver-xgl

Configura XGL:

sudo gedit /usr/local/bin/startxgl.sh

se abrira un archivo en el pon:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Salva & Cierra El Archivo

Has el scrip ejecutable:

sudo chmod a+x /usr/local/bin/startxgl.sh

Crea XGL Login:

sudo gedit /usr/share/xsessions/xgl.desktop

se abrira un archivo en el pon
:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Applicatio

Salva & Cierra El Archivo

Cambiando La Configuracion Del Repositorio:

sudo gedit /etc/apt/preferences

se abrira un archivo en el pon:

Package: *
Pin: release o=lupine
Pin-Priority: 1000
Salva & Cierra El Archivo

Actualiza El Sistema:

sudo apt-get update

Agrega Repositorios:

sudo gedit /etc/apt/sources.list

se abrira un archivo en el pon:

Hasta Abajo De Todas:
deb http://ubuntu.beryl-project.org/ feisty main

Salva & Cierra El Archivo

Key Para Repositorios:

sudo wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Instalar Beryl:

sudo apt-get install beryl beryl-plugins beryl-plugins-unsupported beryl-manager beryl-settings emerald emerald-themes

Actualizar key:

wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

Instalar Paquetes para beryl:

sudo apt-get install xserver-xgl beryl beryl-core beryl-plugins beryl-plugins-unsupported emerald emerald-themes beryl-settings beryl-manager beryl-settings-bindings

Despues:

sudo apt-get install beryl-core=0.2.0~0beryl1

Y por ultimo Dirigete A:

Sistem-Administracion-Gestaor de controladores restringidos

Y alli activa la aceleracion de ATI

(solo para que no se vean rayas al inicio de sesion)

Ahora Solo Reinicia Y Escogen "XGL" En Sesiones Y Has Login...

si al inicio te sale una pantalla blanca, solo reinician presionando Ctrl+Alt+Borrar y logeate con una sesion normal (No XGL)

despues abre la carpeta home dale click en ver y despues en mostrar archivos ocultos

despues busca el archivo .beryl-managerrc abrelo y cambialo de esta forma:

[wm-settings]
active_wm=0
fallback_wm=-1
active_dm=0
iconsize=24
use_fallback_wm=false

[beryl-settings]
render_path=2
cow_mode=0
rendering_mode=0
platform=0
binding=1

Salva & Cierra El Archivo

Ahora si, Logeate con XGL y a disfrutar Beryl...

domingo, 17 de junio de 2007

Screenlets e ubuntu feisty fawn

La forma de hacerlo es por medio de Screenlets y sus widgets escritos en Phyton y que he visto en Ubuntu Forums hace un tiempo y funciona de maravilla tanto para Beryl como para Compiz.

Editamos el sources.list para indicarle donde buscar los paquetes para Ubuntu Feisty:

sudo gedit /etc/apt/sources.list

Agregamos las líneas

deb http://hendrik.kaju.pri.ee/ubuntu feisty screenlets all
deb-src http://hendrik.kaju.pri.ee/ubuntu feisty screenlets all

Descargamos la llave para poder acceder a los repositorios

wget http://hendrik.kaju.pri.ee/ubuntu/F854AFD7.gpg -O- | sudo apt-key add -

Restauramos nuestro sources.list tecleando

sudo apt-get update

Instalamos Screenlets

sudo apt-get install screenlets

Después reinicias las X

ctrl+alt+backspace

Al iniciar nuevamente tu sesión tendrás un nuevo ícono en Aplicaciones >> Accesorios >> Screenlets

Tomcat 5.5 en ubuntu Feisty

Tratando de instalar Tomcat 5.5 en Ubuntu 7.04 Feisty Fawn desde los repositorios oficiales de la distribución observé que la instalación no se efectuaba correctamente (no podía arrancar el demonio). Indagando un poco por Ubuntu Forums encontré un excelente mini-howto que explicaba como resolver los problemas que surgían al intentar instalar Tomcat en Faisty Fawn. Cabe decir que son pequeños problemas, pero a su vez son vitales para el funcionamiento de Tomcat. Para echar a andar nuestro servidor Tomcat debemos de arreglar principalmente dos puntos:

1) Establecer el JAVA_HOME por defecto para Tomcat

sudo vim /etc/default/tomcat5.5

Descomentar la línea donde se encuentra definida la variable JAVA_HOME y establecer la ruta donde se encuentra el JDK que tengas instalado.

JAVA_HOME=/usr/lib/jvm/java-6-sun

2) Arreglar el fichero catalina.out

Desafortunadamente, parece ser que el fichero log de Tomcat es una pipe, pero Tomcat no puede arrancar sin dicho fichero. Nosotros lo volveremos a crear como un fichero normal con la misma configuración de seguridad.

cd /var/log/tomcat5.5/
sudo rm catalina.out
sudo touch catalina.out
sudo chown tomcat55:nogroup catalina.out
sudo chmod uo-wrx catalina.out

Ahora Tomcat debería de funcionar como demonio. Inícialo con:

/etc/init.d/tomcat5.5 start

Ahora el servidor web debería de funcionar en http://localhost:8180/. Para cambiar el puerto por defecto debemos de modificar el fichero server.xml y reiniciar Tomcat:

sudo vim /usr/share/tomcat5.5/conf/server.xml

Por otro lado, si deseas arrancar Tomcat no como un demonio, sino desde una herramienta de desarrollo (por ejemplo Eclipse), te darás cuenta que Tomcat da algunos errores. Así que debemos de cambiar los permisos del directorio de trabajo de Tomcat:

cd /var/cache
sudo chmod go+rwx tomcat5.5

Oracle XE 10g en Ubuntu Feisty Fawn

Oracle XE sólo se distribuye en binarios de 32bits, lo que provoca que no pueda instalarse en distribuciones linux de 64bits 'tal cual'. Por necesidades de un proyecto interno he tenido que ver la viabilidad de instalar y usar una base de datos XE bajo Ubuntu Edgy 64 bits, y después de comentarlo un poco con hali en el canal #oracle de irc.freenode.org y unas búsquedas en Google, no ha resultado nada difícil. Aunque estas explicaciones estén descritas para Ubuntu, con entender la idea del porqué de cada cosa, tiene que ser trivial reproducir el proceso en otras distribuciones basadas por ejemplo en RedHat.

  • Debemos instalar librerías de 32 bits para que el proceso de linkado de los binarios de Oracle se pueda realizar.
apt-get install libc6-i386


Explicación de la librería libc6-i386

( luego me he dado cuenta que existen unas librerías libc6-i686 que son la compilación optimizada para i686 de libc6, así que sería más óptimo usarlas en vez de las libc6-i386 )

  • Debemos instalar la versión de 32bits de la librería libaio. Este proceso tengo que mirar si sería posible hacerlo con apt ( en un post anterior indiqué como instalar paquetes de distintas arquitecturas usando up2date en RedHat ), pero de momento lo haremos de forma manual ya que sólo es un paquete y lo tenemos bien localizado.
Podemos bajarlo de http://packages.ubuntu.com/edgy/libs/libaio1 , clickando en el link i386 del apartado Download libaio1 y seleccionando el mirror que más nos convenga ( leed el porqué de la existencia de estas librerías para que entendáis como mejora el rendimiento de I/O ).

y una vez aceptada la licencia de uso, descargamos el paquete .deb en el apartado Oracle Database 10g Express Edition ( Universal ) para tener soporte para varios idiomas

  • Para instalar estos 2 últimos paquetes ( libaio y oracle XE en 32bits ), deberemos forzar dpkg a que los instale aún viendo que la arquitectura donde estamos corriendo no es la misma o compatible con la compilación del software que tratamos de instalar. Para eso utilizaremos la opción --force-arquitecture
dpkg -i --force-architecture libaio1_0.3.106-0ubuntu1_i386.deb
dpkg -i --force-architecture oracle-xe-universal_10.2.0.1-1.0_i386.deb


Como supongo que quien intenta instalar un Oracle ya sabe mínimamente los requerimientos recomendados de entorno, no me meteré a explicar lo del tamaño de swap, memoria mínima... esto está muy bien explicado en cientos de webs, San Google os puede ayudar:)

Ahora ya tenemos los binarios correctamente instalados ( la instalación ya nos ha creado el usuario 'oracle' y el grupo 'dba', propietarios del software de Oracle que hemos instalado) . Sólo nos falta la configuración final y la puesta en marcha.

  • Debemos ejecutar un script proporcionado por Oracle que entre otras cosas creará los scritps de parada y arranque automático de la instancia Oracle y el listener. Este script debe ejecutarse como root, sin el uso de sudos, para ello primero obtendremos una sesión pura de root ( sin necesidad de habilitar el login directo del superusuario )
sudo -s


  • Ahora que ya tenemos una sesión de root, lanzamos el script de configuración del servicio para Oracle XE ( puerto del listener, de la aplición web de administración, passwords... )
/etc/init.d/oracle-xe configure

  • Al cabo de un rato nos debería dar el ok al porceso de configuración/creación de la BD y tener varios procesos de oracle corriendo ( el listener, pmon, smon, reco... ) y deberíamos poder acceder a la administración de la nueva BD mediante el navegador web local al servidor, yendo a la dirección http://127.0.0.1:(puerto que hayamos configurado antes)/apex
  • Es imperativo la definición de las variables de entorno ORACLE_HOME y ORACLE_SID para el usuario oracle, así podréis trabajar con las herramientas de consola ( lnsrctl, sqlplus, rman... ) sin tener problemas
su - oracle
vi $HOME/.bash_profile
export ORACLE_SID=XE
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export PATH=$ORACLE_HOME/bin:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin


Salid de la sesión oracle, volved a entrar y ya podréis trabajar normalmente con la nueva instancia

oracle@nclserver02:~$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 10 16:37:03 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn /as sysdba
Connected.

SQL> select INSTANCE_NAME,VERSION,DATABASE_STATUS,EDITION from v$instance;

INSTANCE_NAME VERSION DATABASE_STATUS EDITION
---------------- ----------------- ----------------- -------
XE 10.2.0.1.0 ACTIVE XE

SQL> exit
Disconnected from Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production


oracle@nclserver02:~$ rman target / nocatalog

Recovery Manager: Release 10.2.0.1.0 - Production on Tue Apr 10 16:39:59 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

connected to target database: XE (DBID=2500655873)
using target database control file instead of recovery catalog

RMAN>


Fuentes: canal #oracle en irc.freenode.org
Google me llevó a http://valery.bgit.net/blog-en/2006/07/09/oracle-database-10g-express-edition-in-linux
os recomiendo la lectura de acciones post instalación


agradecimientos

fuente: http://dballester.blogspot.com/2007/04/oracle-xe-en-ubuntu-edgy-amd64-em64t.html

Instalar VMWARE Ubuntu

Step 1: Take of of some Dependencies:
In a terminal enter:
sudo apt-get install linux-headers-`uname -r` build-essential
sudo apt-get install xinetd

Step 2: Download VMware and Register for a Serial Number
Download VMware Here
Register for a Serial Number Here

Step 3: Installing VMware
If you did not save the VMware-server tarball to your desktop please move it there now.

Direct the terminal to your desktop:

cd /home/YOUR LOGIN NAME/Dekstop
*You must change the red colored text to your login name.

Untar Vmware:
tar -xzf VMware-server-1.0.3-44356.tar.gz

Direct your terminal to the folder you just untarred:
cd vmware-server-distrib

Install VMware:
sudo vmware-install.pl

Step 4: Setting up VMware
After invoking the install vmware is going to ask you some questions, what you should enter is in
red

After installing vmware so you will see this in your terminal:
Accept the end user licence:
Do you accept? (yes/no) yes

Thank you.

Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin]
/usr/bin

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
/etc

What is the directory that contains the init scripts?
[/etc/init.d]
/etc/init.d

In which directory do you want to install the VMware Management Interface files?
[/usr/lib/vmware-mui]
/usr/lib/vmware-mui

The path "/usr/lib/vmware-mui" does not exist currently. This program is going
to create it, including needed parent directories. Is this what you want?
[yes]
yes

In which directory would you like to install the documentation files?
[/usr/lib/vmware-mui/doc]
/usr/lib/vmware-mui/doc

The path "/usr/lib/vmware-mui/doc" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
yes

Before running VMware Management Interface for the first time, you need to
configure it by invoking the following command:
"/usr/bin/vmware-config-mui.pl". Do you want this program to invoke the command
for you now? [yes]
no

You need to answer no to this question because VMware Server will not compile correctly on Feisty without patching the vmmon file

Step 5: Patch the vmmon file
Download the Path Here

If you did not save the VMware-server tarball to your desktop please move it there now.

Direct the terminal to your desktop:

cd /home/YOUR LOGIN NAME/Dekstop
*You must change the red colored text to your login name.

Untar the Patch:
tar xvzf vmware-any-any-update109.tar.gz

Direct your terminal to the folder you just untarred:
cd vmware-any-any-update109

Install the Patch:
sudo ./runme.pl

Step 6: Continue the Installing & Configuration

You should automatically be prompted to run sudo vmware-config.pl

If not you can start the process in a terminal:
sudo vmware-config.pl

Once the configuration begins, you will see:
Making sure services for VMware Server are stopped.

Stopping VMware services:
Virtual machine monitor done

You must read and accept the End User License Agreement to continue.
Press enter to display it. press enter

Do you accept? (yes/no)
yes
Thank you.

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/share/icons]
/usr/share/icons

The path "/usr/share/icons" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want? [yes]
yes

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]
/usr/share/applications

The path "/usr/share/applications" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]
yes

In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
/usr/share/pixmaps

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes]
yes

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-16-generic/build/include]
/lib/modules/2.6.20-16-generic/build/include
Extracting the sources of the vmmon module.

Building the vmmon module.

Do you want networking for your virtual machines? (yes/no/help) [yes] yes

Configuring a bridged network for vmnet0.

The following bridged networks have been defined:

. vmnet0 is bridged to eth1

All your ethernet interfaces are already bridged.

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes]
yes

Configuring a NAT network for vmnet8.

Do you want this program to probe for an unused private subnet? (yes/no/help) yes


Probing for an unused private subnet (this can take some time)...

The subnet 192.168.246.0/255.255.255.0 appears to be unused.

The following NAT networks have been defined:

. vmnet8 is a NAT network on private subnet 192.168.246.0.

Do you wish to configure another NAT network? (yes/no) [no] no

Do you want to be able to use host-only networking in your virtual machines?
[yes]
yes

Configuring a host-only network for vmnet1.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes]
yes

Probing for an unused private subnet (this can take some time)...

The subnet 172.16.37.0/255.255.255.0 appears to be unused.

The following host-only networks have been defined:

. vmnet1 is a host-only network on private subnet 172.16.37.0.

Do you wish to configure another host-only network? (yes/no) [no] no

Trying to find a suitable vmnet module for your running kernel.

The module bld-2.6.15-23-i386server-Ubuntu6.06 loads perfectly in the running
kernel.

Please specify a port for remote console connections to use [902] 902

Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
Configuring the VMware VmPerl Scripting API.

Building the VMware VmPerl Scripting API.

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

Installing the VMware VmPerl Scripting API.

The installation of the VMware VmPerl Scripting API succeeded.

Generating SSL Server Certificate

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines]
/var/vm

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel: Type your VMware Server serial number

Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
Bridged networking on /dev/vmnet0 done
Host-only networking on /dev/vmnet1 (background) done
Host-only networking on /dev/vmnet8 (background) done
NAT service on /dev/vmnet8 done

The configuration of VMware Server 1.0.3 build-44356 for Linux for this running
kernel completed successfully.

Using this guide Vmware will use your systems connection to access the internet. so if you can connect to the internet so can your vitual machine. You have now installed and setup VMware, enjoy. Run it while using Beryl and make you friends jealous.

sábado, 16 de junio de 2007

Apache2 php5 postgres8.2 y mysql5 en Ubuntu Feisty Fawn 7.04

Descargamos e instalamos los siguietes paquetes

apache2
php5
php5-pgsql
postgresql
mysql5-server

lo ahcemos utilizando apt o directamente por synaptic

con apt-get:


->sudo apt-get install apache2 php5 php5-pgsql postgresql-8.2 mysql-server


con eso deberiamos empezar con la descarga


luego se instalaran automaticamente.

Configuracion de Apache 2

editamos el archivo /etc/apache2/apache2.conf


->sudo nano apache2.conf

y cambiamos el lenguaje por defecto para dejarlo en es para que no tengamos problemas con los caracteres latinos

luego vammos al php.ini que se encuenta en /etc/php5

ahi editamos nuestra configuracion, register_globals tiempos etc.

por defecto apache configura la carpeta en /var/www

ahi pegamos nuestros archivos, si queremos probar como quedo nuestro servidor con php hacemos una archivo info.php

phpinfo();
?>

entramos por firefox a http://localhost/info.php

nos debe salir la info de la configuracion de apache y php

Configurando postgres

lo primero es cambiarle es password a el usuario postgres

->sudo passwd postgres

luego editamos el archivo pg_hba.conf

->cd /etc/postgresql/8.x/main
->sudo nano pg_hba.conf

y cambiamos donde dice

host all all 127.0.0.1/32 md5
por
host all all 127.0.0.1/32 trust
y anadimos la linea para dejar que se postgres se deje ver desde otros pcs
host all all ip mascara trust

guardamos y listo

ahora vamos para el postgresql.conf

lo editamos

->sudo nano postgresql.conf

y descomentariamos donde dice listen adress y remplazamos localhost por * esto es para darle acceso a cualquier ip de nuestra red o de internet, si solo queremos darle permiso a alguna ip em especial o a un rango de ips .las escribimos separadas por comas

para trabajar con schemas buscamos search path y le quitamos el comentario y seguido de lo que esta. colocamos dentro de las comillas nuestros schemas separados por comas

search_path = '$user,public,schema1,schema2...etc'

si queremos cambiar el formato de la fecha buscamos datestyle

en mi caso necesito dd/mm/yyyy asi que remplazo iso,mdy por sql,european

guardamos reiniciamos los servicios y ya esta to listo tenemos nuestro server apache atendiendo a mysql y a postgres listo para empezar nuestro desarrollo.