Archivo de August, 2007

Comunidad

Hace un par de días, bajo una conversación de amigos, confundieron mi distribución de Linux con un restaurante y una filosofía, y sonó bastante entretenido descubrir que la persona con la que platicaba unicamente conocìa “Ubuntu” como el concepto de filosofía en el Sur de Africa y como un restaurante al que solía ir él. No me había preguntado hasta ese día de donde nació la palabra “Ubuntu” y el concepto de “Linux for human beings”, pues bueno después de escuchar lo que es su filosofía y revisar un poco más, entendí todo este concepto de comunidad y lo bien que refleja su nombre a lo que es el Software Libre para el mundo.

Originado en un dialecto Bantu de Africa donde su pronunciación es (UU-BOON-TOO), este nombre representa:

“Es la esencia del ser humano. Una persona con Ubuntu es aquella que da la bienvenida, hospitalaria, generosa y dispuesta a compartir. Tales personas están abiertas y disponibles para otras, sintiendo siempre un respaldo, y que tienen la seguridad en sí mismos al saber que pertenecen a un grupo mucho mayor, una comunidad. La calidad de Ubuntu proporciona resistencia a las personas, permitiéndoles sobrevivir y emerger como seres humanos a pesar de todos los esfuerzos de deshumanizarlos” – Definiciòn del Arzobispo Desmond Tutu premio Nobel de la Paz.

En su filosofía pura es una comprensión de nosotros mismos en relación con el mundo, que permite descubrir nuestras propias cualidades de Seres Humanos o lo que es lo mismo “Yo soy quien soy debido a quien nosotros somos”, lo que conforma una verdadera comunidad.

Es así como las comunidades Open Source como Ubuntu llevan el manejo de una filosofía, bajo la cual, la fortaleza está en quienes la conforman, quienes se apoyan y brindan un soporte en el que todos ganamos y estamos fortalecidos, sintiendo las verdaderas razones del Ser Humano.

Escrito por: Diego X. Pullas A. – GABICHO

Y el día más importante de este año para la comunidad Oracle llegó. Oracle ha colocado ya en su página web lista para descargar la nueva versión de base de datos Oracle 11g Release 1 (11.1.0.6.0).

Los que deseen pueden descargar esta versión de la página:

http://www.oracle.com/technology/software/products/database/oracle11g/111060_linuxsoft.html

Está disponible únicamente la versión para Linux.

Autor: Paola Pullas – Engineer Director

Bueno pues resulta que me he cambiado de distro para respirar nuevos aires y he elegido Suse Enterprise Desktop 10, hasta ahora a mi me ha gustado mucho más que Ubuntu pero después de más de 1 año que la otra fue mi amiga veamos si Suse da la talla porque Red Hat no me convenció como distribución de escritorio.

Y pues bueno, el cambio ha implicado instalar mis cositas en Suse y pues me he puesto la tarea de instalarme mi base de datos favorita en todo el universo: Oracle, la cual he decidido colocar en su versión XE para hacer mis pruebas.

Lo primero descargar el rpm de la página web de Oracle: http://www.oracle.com/technology/software/products/database/xe/index.html

Una vez descargado el rpm es hora de instalar el producto lo cual no es cosa del otro mundo porque basta con el siguiente comando:

rpm -ivh oracle-xe-10.2.0.1-0.1.i386.rpm

Entonces el error:

Preparing… ########################################### [100%]
This system does not meet the minimum requirements for swap space. Based on he amount of physical memory available on the system, Oracle Database 10g Express Edition requires 988 MB of swap space. This system has 800 MB of swap space. Configure more swap space on the system and retry the installation.
error: %pre(oracle-xe-10.2.0.1-0.1.i386) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping oracle-xe-10.2.0.1-0.1

Y como dirían en aquella famosa serie de televisión: ¿y ahora quien podrá ayudarnos?

Pues acá les coloco la solución para incrementar temporalmente el swap de su Linux:

su – root
dd if=/dev/zero of=extraswap bs=1k count=900000
chmod 600 extraswap
mkswap extraswap
swapon extraswap

Para verificar que el swap se haya asignado se puede digitar el siguiente comando:

grep SwapTotal /proc/meminfo

Si luego deseas desabilitar este swap temporal puedes digitar:

su – root
swapoff extraswap
rm extraswap

Ahora si:

rpm -ivh oracle-xe-10.2.0.1-1.0.i386.rpm
Preparing… ########################################### [100%]
1:oracle-xe warning: /etc/init.d/oracle-xe saved as /etc/init.d/oracle-xe.rpmorig ########################################### [100%]

Executing Post-install steps…

oracle-xe 0:off 1:off 2:off 3:on 4:off 5:on 6:off
You must run ‘/etc/init.d/oracle-xe configure’ as the root user to configure the database.

Y luego ejecutamos el script de configuración:

/etc/init.d/oracle-xe configure

Oracle Database 10g Express Edition Configuration
————————————————-
This will configure on-boot properties of Oracle Database 10g Express Edition. The following questions will determine whether the database should be starting upon system boot, the ports it will use, and the passwords that will be used for database accounts. Press to accept the defaults. Ctrl-C will abort.

Specify the HTTP port that will be used for Oracle Application Express [8080]:

Specify a port that will be used for the database listener [1521]:

Specify a password to be used for database accounts. Note that the same password will be used for SYS and SYSTEM. Oracle recommends the use of different passwords for each database account. This can be done after initial configuration:

Confirm the password:

Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:n

Starting Oracle Net Listener…Done

Configuring Database…Done

Starting Oracle Database 10g Express Edition Instance…Done

Installation Completed Successfully.

To access the Database Home Page go to “http://127.0.0.1:8080/apex”

Y listo con estos pasos ya tengo Oracle XE y APEX en mi equipo.

Autor: Paola Pullas – Engineer Director