Instalación de VNC server en Solaris
La mayoría de las tareas de administración de un sistema Solaris se pueden hacer de manera remota utilizando ssh o hasta telnet. Sin embargo algunas cosas (como crear una base de datos Oracle) son muy difíciles de hacer si no es con un entorno gráfico. Entonces es ahí donde se tiene que entrar al centro de cómputo y utilizar la consola.
El problema es que la mayoría de los centros de cómputo son muuuuuuy frios e incómodos para trabajar.
La alternativa entonces es utilizar algún sistema de entorno gráfico remoto a la "LogMe In" o "Conexión a escritorio remoto" de Windows. Y aquí es donde de entra vnc.
Según wikipedia:
VNC es un programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. También llamado software de escritorio remoto. VNC permite que el sistema operativo en cada computadora sea distinto: Es posible compartir la pantalla de una máquina de "cualquier" sistema operativo conectando desde cualquier otro ordenador o dispositivo que disponga de un cliente VNC portado.
VNC bajo Linux, en KDE.
Entonces, para instalar el servidor de VNC en Solaris es necesario descargar de http://vnc.com/cgi-bin/download.cgi el paquete para Solaris. Es posible que tenga que descargar algunos paquetes de Sunfreeware.com (no se olvide de escogrer la arquitectura correcta) dependiendo de los que ya se tenga instalado en la máquina.
Ya en el servidor solaris:
oracle@sp$ su -
Password:
root@sp# cd /u00/instaladores
root@sp# pkgadd -d vnc-4_1_2-sparc_solaris.pkg
El sistema nos hará un par de preguntas sobre si crear el directorio /usr/local y si instalar el paquete
Para iniciar el servicio de VNC es necesario ingresar a la cuenta bajo la cual se desea que corra el entorno gráfico y ejecutar el comando vncserver
(BANFIN@oracle):oracle/$ vncserver -depth 16 -geometry 1270x700
You will require a password to access your desktops.
Password:
Verify:
xauth: creating new authority file /export/home/oracle/.Xauthority
New 'sp.upb.edu.co:1 (oracle)' desktop is sp.upb.edu.co:1
Creating default startup script /export/home/oracle/.vnc/xstartup
Starting applications specified in /export/home/oracle/.vnc/xstartup
Log file is /export/home/oracle/.vnc/sp.upb.edu.co:1.log
Como se puede ver el servidor genera una bitácora en /export/home/oracle/.vnc/sp.upb.edu.co:1.log la cual nos será muy util, puesto que es muy posible que la primera vez que iniciemos el servicio tengamos errores de permisos en /tmp/.X11-unix
Otra cosa importante es la línea que dice New 'sp.upb.edu.co:1 (oracle)' desktop is sp.upb.edu.co:1 ya que nos dice que el escritorio está corriendo en el puerto 5901.
Para conectarse entonces es necesario ejecutar el cliente de vnc en nuestro computador y apuntarlo a la siguiente direccion
sp.upb.edu.co:1

Lo que nos mostrará la siguiente pantalla

Para parar el servicio solo basta ejecutar el comando
(BANFIN@oracle):oracle/$ vncserver -kill :1
Un cambio muy recomendable es cambiar en ~/.vnc/xstartup la línea que dice twm& por
/usr/dt/bin/dtsession &
Esto cambiará el manejador de ventanas de twm a cde que es mucho más agradable sin ser muy pesado (a diferencia de gnome)
- mario's blog
- Inicie sesión o regístrese para enviar comentarios
Envíos recientes a blogs
- Colombia entra en la era de la seguridad informática
- Terminar procesos bloqueados en windows
- Cambiar la máquina virtual de Java por defecto en Ubuntu
- Arreglo al plug-in de Eclipse Axis2 Codegen Wizard
- Instalación de VNC server en Solaris
- Instalar Bugzilla en Bluehost
- Guardar y restablecer estadísticas de un esquema en Oracle
- Desabilitar auto-run en Windows XP
- Convertir FAT32 a NTFS
- Instalación de Bazaar (bzr) en BlueHost

