sábado, 13 de agosto de 2011

creando super usuario de postgres

Fuente Original

Creando el primer superusuario

Esto solo es necesario cuando se instala desde una distribución y durante el proceso de instalación no se solicita contraseña para el usuario por defecto que se crea que se llama postgres, lo que haremos será autenticarnos como el usuario root primero, luego como el usuario postgres (si es que deseamos que el usuario postgres conserve su contraseña aleatoria) y finalmente crear una base de datos de prueba y un usuario. ¡¡¡ASEGURESE QUE ESTÁ CORRIENDO EL SERVICIO DE POSTGRES ANTES DE CREAR UN USUARIO!!!
Primer superusuario con logging admin
createuser -s -P -e admin

Correr el servicio:
en Ubuntu/Debian:
/etc/init.d/initdb start -- Inicializando el cluster
/etc/init.d/postgresql start -- Echar andar el gestor
en Fedora/CentOS:
service postgresql initdb -- Inicializando el cluster
service postgresql start -- Echar andar el gestor
1- Autenticarnos como usuario root
en Ubuntu/Debian:
sudo su root
en Fedora/CentOS:
su root

2- Autenticarnos como usuario postgres
Ya que estamos como root el autenticarnos como cualquier usuario no nos pedira contraseña
en Ubuntu/Debian:
su postgres
en Fedora/CentOS:
su - postgres

3- Crear la base de datos de prueba
createdb test1
Conectar con la Base de Datos de prueba
psql -d test1
Welcome to psql 8.1.9, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
test1=# \q -- Salir de la consola

martes, 17 de mayo de 2011

Instalar entorno gráfico en Ubuntu Server 11.04

fuente tomada de http://www.taringa.net/posts/linux/10375333/Instalar-entorno-grafico-en-Ubuntu-Server-11_04.html



Instalación de GNOME

Si quieres instalar GNOME en Ubuntu Server con todas las aplicaciones usa estos comandos:

sudo apt-get update
sudo apt-get install ubuntu-desktop

Instalando el paquete ubuntu-desktop, estamos instalando el entorno gráfico completo, incluyendo juegos, aplicaciones, etcétera…

También existe la posibilidad de instalar GNOME en modo escritorio mínimo con el siguiente comando:

sudo apt-get update
sudo apt-get install xorg gnome-core

Ya tienes el escritorio mínimo instalado, Lo que os ha instalado ha sido los “Accesorios” (solamente el editor de textos, la terminal y Firefox para poder navegar por Internet. Pero como es una instalación mínima, el idioma por defecto es el inglés.

Para instalar el soporte de idioma español, abrimos la Terminal y vamos poniendo de uno en uno:

sudo apt-get update
sudo apt-get install language-pack-es
sudo apt-get install language-pack-es-base
sudo apt-get install language-pack-gnome-es
sudo apt-get install language-pack-gnome-es-base
sudo apt-get install language-selector
sudo apt-get install language-support-es

Después de instalar todos los soportes, instalamos gksu para que funcionen correctamente los menús:

sudo apt-get install gksu

Para instalar las Herramientas de red tecleamos esto en la Terminal:

sudo apt-get install gnome-system-tools gnome-nettool

Una vez instalado, y esto es lo más importante, tenemos que llamar a la interfaz por primera vez, para llamar la interfaz escribimos:

startx

Y ya tienes el entorno gráfico correctamente instalado, con soporte de idioma español y también vemos como instalar las Herramientas de red, en Ubuntu Server con escritorio mínimo.


http://ubunteate.es/instalar-entorno-grafico-en-ubuntu-server-11-04

miércoles, 11 de mayo de 2011

openproj en ubuntu 11.4

fuente original

funte de descarga de archivo
aqui

Como baje el archivo rpm lo tube que conertir a .deb de la siguiente manera:
sudo alien openproj-1.4-2.noarch.rpm
[sudo] password for prueba:
Warning: Skipping conversion of scripts in package openproj: postinst postrm
Warning: Use the --scripts parameter to include the scripts.


Tratar de instalar de esta forma me dio errrores
sudo apt-get install openproj_1.4-3_all.deb
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete openproj_1.4-3_all.deb
E: No se pudo encontrar ningún paquete con la expresión regular «openproj_1.4-3_all.deb»


dando el comando de esta forma se instalo correctamente
sudo dpkg -i openproj_1.4-3_all.deb
Seleccionando el paquete openproj previamente no seleccionado.
(Leyendo la base de datos ... 204325 ficheros o directorios instalados actualmente.)
Desempaquetando openproj (de openproj_1.4-3_all.deb) ...
Configurando openproj (1.4-3) ...
Procesando disparadores para shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'interface/x-winamp-skin'
Procesando disparadores para bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para python-gmenu ...
Rebuilding /usr/share/applications/desktop.es_MX.utf8.cache...
Procesando disparadores para python-support ...

y listo para abrir archivos .mpp de microsoft



domingo, 17 de abril de 2011

no inicia o arranca Centos 5.6 correctamente

Resulta que estoy tratando de aprender un poquito de centos version 5.6 y queriendo de tratar de virtualizar un windows pero con KVM y no con QUEMU o XEN que ya los trae predifinido, pues desintale la VIRTUALIZACION e Instale los paquetes de KVM luego reinicie y al tratar de arancar centos se pone como una consola

grup>;
Lo cual no supe que hacer buscando en google inicie con live cd de centos
y aplique esto en la consola
root (hd0,0)
setup (hd0)
exit

al reiniciar no funciono se seguia poniendo en la consola grup>

Lo que hice despues fue instalar otro centos con las mismas caracteristicas.
copie el contenido del archivo /boot/grub/menu.lst , en el archivo del disco que tiene el centos fallado (lo conecte como USB ), cabe mencionar que el archivo /boot/grub/menu.lst del disco USB estaba vacio, el archivo /boot/grub/grub.conf tenia el mismo contenido que el disco, por lo tanto no se hizo nada con ese archivo.

apague el equipo, meti el disco que estaba utilizando como USB para que quedara como interno y arranco correctamente, ya no me presento la consola grup>

anexo foto del archivo que copie:

sábado, 16 de abril de 2011

programa-para-grabar-cds-y-dvds-en-ubuntu

fuente tomada de :
http://www.tustrucos.com/03-06-2008/software/programa-para-grabar-cds-y-dvds-en-ubuntu

Nombre del paquete GnomeBaker se puede instalar desde el instalador de paquetes en ubuntu, lo utilize porque brazero se daño,a un que GnomeBaker es un poco mas sencillo pero funcional

jueves, 14 de abril de 2011

grabador de CD y DVD en centos 5.6

Este software fue el que instale en centos 5.6 para quemar cd y dvd

[root@prueba ~]# yum -y install k3b

El acceso se hubica en la seccion de multimedia








miércoles, 16 de febrero de 2011

Oracle detectar BLOQUEOS de Objetos

--funciona en oracle 10g y 11g
select /*+ ordered
no_merge(L_WAITER)
no_merge(L_LOCKER) use_hash(L_LOCKER)
no_merge(S_WAITER) use_hash(S_WAITER)
no_merge(S_LOCKER) use_hash(S_LOCKER)
use_nl(O)
use_nl(U)
*/
/* first the table-level locks (TM) and mixed TM/TX TX/TM */
S_LOCKER.SID LOCK_SID,
S_LOCKER.SERIAL# LOCK_SERIAL,
S_LOCKER.OSUSER OS_LOCKER,
S_LOCKER.USERNAME LOCKER_SCHEMA,
S_LOCKER.PROCESS LOCKER_PID,
S_WAITER.OSUSER OS_WAITER,
S_WAITER.USERNAME WAITER_SCHEMA,
S_WAITER.PROCESS WAITER_PID,
'Table lock (TM): '||U.NAME||'.'||O.NAME||
' - Mode held: '||
decode(L_LOCKER.LMODE,
0, 'None', /* same as Monitor */
1, 'Null', /* N */
2, 'Row-S (SS)', /* L */
3, 'Row-X (SX)', /* R */
4, 'Share', /* S */
5, 'S/Row-X (SSX)', /* C */
6, 'Exclusive', /* X */
'???: '||to_char(L_LOCKER.LMODE))||
' / Mode requested: '||
decode(L_WAITER.REQUEST,
0, 'None', /* same as Monitor */
1, 'Null', /* N */
2, 'Row-S (SS)', /* L */
3, 'Row-X (SX)', /* R */
4, 'Share', /* S */
5, 'S/Row-X (SSX)', /* C */
6, 'Exclusive', /* X */
'???: '||to_char(L_WAITER.REQUEST))
SQL_TEXT_WAITER
from
V$LOCK L_WAITER,
V$LOCK L_LOCKER,
V$SESSION S_WAITER,
V$SESSION S_LOCKER,
sys.OBJ$ O,
sys.USER$ U
where S_WAITER.SID = L_WAITER.SID
and L_WAITER.TYPE IN ('TM')
and S_LOCKER.sid = L_LOCKER.sid
and L_LOCKER.ID1 = L_WAITER.ID1
and L_WAITER.REQUEST > 0
and L_LOCKER.LMODE > 0
and L_WAITER.ADDR != L_LOCKER.ADDR
and L_WAITER.ID1 = O.OBJ#
and U.USER# = O.OWNER#
union
select /*+ ordered
no_merge(L_WAITER)
no_merge(L_LOCKER) use_hash(L_LOCKER)
no_merge(S_WAITER) use_hash(S_WAITER)
no_merge(S_LOCKER) use_hash(S_LOCKER)
no_merge(L1_WAITER) use_hash(L1_WAITER)
no_merge(O) use_hash(O)
*/
/* now the (usual) row-locks TX */
S_LOCKER.SID LOCK_SID,
S_LOCKER.SERIAL# LOCK_SERIAL,
S_LOCKER.OSUSER OS_LOCKER,
S_LOCKER.USERNAME LOCKER_SCHEMA,
S_LOCKER.PROCESS LOCK_PID,
S_WAITER.OSUSER OS_WAITER,
S_WAITER.USERNAME WAITER_SCHEMA,
S_WAITER.PROCESS WAITER_PID,
'TX: '||O.SQL_TEXT SQL_TEXT_WAITER
from
V$LOCK L_WAITER,
V$LOCK L_LOCKER,
V$SESSION S_WAITER,
V$SESSION S_LOCKER,
V$_LOCK L1_WAITER,
V$OPEN_CURSOR O
where S_WAITER.SID = L_WAITER.SID
and L_WAITER.TYPE IN ('TX')
and S_LOCKER.sid = L_LOCKER.sid
and L_LOCKER.ID1 = L_WAITER.ID1
and L_WAITER.REQUEST > 0
and L_LOCKER.LMODE > 0
and L_WAITER.ADDR != L_LOCKER.ADDR
and L1_WAITER.LADDR = L_WAITER.ADDR
and L1_WAITER.KADDR = L_WAITER.KADDR
and L1_WAITER.SADDR = O.SADDR
and O.HASH_VALUE = S_WAITER.SQL_HASH_VALUE

;