Instalar FreeNX en Ubuntu 8.04 Hardy Heron

Necesitas acceder a un PC con Linux de forma remota, porque con consola te «lias» un poco. Pues con FreeNX lo tienes fácil, porque conseguirás, en pocos pasos, acceder al PC de forma gráfica a tu sesión. Tan solo necesitarás seguir los pasos siguientes, y tener el puerto 22 abierto (El puerto del PC donde instalarás FreeNX).

En Guia-Ubuntu tenemos el tutorial para instalarlo desde los repositorios de ubuntulinux.nl, pero con este solo podremos hasta Ubuntu 7.10 .

Si eres usuario de Ubuntu 8.10 Intrepid Ibex pásate por aquí.

Para instalarlo en Ubuntu 8.04 Hardy Heron haríamos lo siguiente:

1. Editamos el sources.list:

sudo gedit /etc/apt/sources.list

También puedes usar nano si no tienes interfaz gráfica..

sudo nano /etc/apt/sources.list

2. Con sources.list abierto, añadimos estas dos líneas al final del todo:

deb http://www.datakeylive.com/ubuntu hardy main
deb-src http://www.datakeylive.com/ubuntu hardy main
deb http://ppa.launchpad.net/marceloshima/ubuntu hardy main
deb-src http://ppa.launchpad.net/marceloshima/ubuntu hardy main
deb http://ppa.launchpad.net/freenx-team/ubuntu hardy main
deb-src http://ppa.launchpad.net/freenx-team/ubuntu hardy main

3. Le damos a guardar, y ejecutamos los siguientes comandos:

sudo apt-get update

sudo apt-get upgrade

4. Si todo a ido bien, continuamos. Ejecutamos el siguiente comando en la consola:

sudo apt-get install openssh-server tcl8.4 dbus-x11 libxcomp3 libxcompext3 nxlibs nxagent nxproxy nxclient freenx-server expect

5. Lo siguiente sería crear el usuario en Ubuntu, en Sistema -> Administración -> Usuarios y Grupos.

Con esto ya tendríamos el server funcionando a la perfección. Ahora para la instalación del cliente haríamos lo siguiente..:

1. Descargamos el paquete:

wget http://64.34.161.181/download/3.2.0/Linux/nxclient_3.2.0-9_i386.deb

2. Y lo instalamos:

sudo dpkg -i nxclient_3.2.0-9_i386.deb

Así de fácil. Para acceder al cliente iríamos a Aplicaciones -> Internet -> NX Client for Linux, introduciríamos los datos, y voilá.

Si quisieramos conectarnos desde Windows a nuestro Ubuntu gráficamente, solo tendríamos que descargarnos el cliente para Windows de la web de NoMachine (El cliente es Free) e instalarlo.

http://64.34.161.181/download/3.2.0/Windows/nxclient-3.2.0-13.exe

Quizás te preguntes…que qué diferencia hay entre el servidor de NoMachine y el FreeNX. Pues que FreeNX permite un número de usuarios indefinido, y NoMachine solo permite un máximo de 2. Para más usuarios necesitarías comprar una licencia.

ACTUALIZADO: Ahora los repositorios ya son funcionales y no debe haber ningún problema en su instalación en Hardy Heron.

59 comentarios en «Instalar FreeNX en Ubuntu 8.04 Hardy Heron»

  1. Hola Teki,

    Ya lo he probado generando las nuevas claves y todo ha funcionado a la primera. He seguido las instrucciones de la página de «nomachine».

    Respecto a Windows, lo he intentado a través de RDP y ya abrí el puerto 3389, pero tengo una duda, cuando estoy configurando al cliente, dentro de Server->Settings, aparece Server y Domain. Que tiene que haber en cada una? En server, primero había puesto el nombre de la máquina, y después he puesto la ip interna de la máquina (192.168.x.y). Y el Domain lo dejo vacio.

    Sabeis cuales son los parámetros que deben de ir en esos dos campos?

    También tengo la duda en Authentication.Cual de las dos opciones he de escoger?

    Muchas gracias

  2. Otra duda que me ha quedado.

    Como puedo hacer que el servidor de freenx no se inicie cuando pongo en marcha el ordenador, sinó que yo lo pueda hacer cuando yo quiera.

    Y otra cosa que supongo que vosotros ya habreis probado, es que quiero probar ha hacer un servidor ftp con conexión segura. Teneis alguna indicación que pueda iniciarme?

    Gracias.

  3. Este método tambien funciona para la (K)ubuntu Intrepid. Solo hay q cambiar donde dice «feisty» por «intrepid» en los repositorios de este tutorial. Muchísimas gracias.

  4. @akrya:

    Para que no inicie al cargar Ubuntu, lo mejor es que quites el enlace simbólico de la carpeta rc.2. Lo que no me acuerdo ahora como se hace exactamente. XD

    Y para http://FTP... yo usaría mejor el SFTP, es más seguro..
    Para conectar desde Windows tienes un programa llamado WinSCP y otros muchos. Lo mejor del SFTP es que la conexión va cifrada (ya que circula por el puerto 22, al igual que NX y SSH), y no necesitarás crear engorrosos usuarios, sino que con el usuario que tengas creado en Ubuntu, te sirve.
    Si aún así quieres FTP, tienes miles, solo que no los conozco ni los he probado..

    Saludos.

    @Jose Villavicencio:

    ¿Es una pregunta o una afirmación?
    De todas formas no creo que haya problemas a la hora de instalarlo en Kubuntu o Ubuntu, al igual que en Ubuntu Intrepid también funcionaría..

  5. Akyra, tienes que meter un script que tendria que ser algo así:

    #!/bin/bash

    /usr/NX/bin/nxserver —start

    y después guardarlo como quieras, hacerle sudo chmod a+x comosellame. Luego copiarlo a la carpeta /etc/init.d/ y ejecutar el comando sudo update-rc.d nombredelscript defaults y listo.

  6. Hola, para poder instalar el Tcos me pide tener instalado el freenx. He seguido todas las instrucciones pero el paquete free-server no lo encuentra. Y el nxagent cuando lo quiero instalar por synaptic me dice:

    Depende: libxcompext3 but it is not installable
    Depende: libxcompshad3 but it is not installable

    ¿Alguna sugerencia?

  7. Buscando por otro lado he cargado otros repositorios y pude instalar ambos paquetes.
    Muchas gracias de todas formas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.