:::: MENU ::::
Posts tagged with: ubuntu

FreeNX – Escritorio Remoto

FreeNX es un software que ha uso de la tecnología NX que sirve para manejar conexiones remota, que le proporcionan un rendimiento netamente superior al de otras soluciones de este tipo como VNC. También emplea SSH para cifrar la conexión entre servidor y cliente.

En este ejemplo voy a explicar cómo instalar FreeNX es una máquina con Ubuntu que hará de Servidor y cómo en otra máquina instalaremos el cliente para poder trabajar por remoto.

 

FreeNX, Instalación en el Pc Ubuntu que hará de servidor

 

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:freenx-team

sudo apt-get update

sudo apt-get install freenx

wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz

tar -xvf nxsetup.tar.gz

sudo cp nxsetup /usr/lib/nx/nxsetup

sudo /usr/lib/nx/nxsetup --install

sudo dpkg-reconfigure freenx

sudo gedit /etc/nxserver/node.conf

Editamos: SSHD_PORT=4444 ENABLE_PASSDB_AUTHENTICATION="1"

sudo nxserver --adduser nombre_usu_ubuntu

sudo nxserver --addpasswd pass_usu_ubuntu

sudo nxserver --restart

FreeNX, Instalación del cliente (windows, ubuntu ó Mac)

Descargamos e instalamos:

http://www.nomachine.com/select-package-client.php

Editamos:
Host: Ip de tu pc que hará de host ó la ip pública de tu router (lo explico más abajo)
Port: en nuestro caso 4444
Desktop: tipo de escritorio (Ubuntu por ejemplo es Unix y Gnome)
Display: Available Area

Notas de conexión:

En la parte de Host, si es por red local, insertamos la ip del equipo local que hará de host. Pero
si es por red externa (para trabajar desde casa) tendremos que ligar nuestra ip pública a la
ip del equipo que hará de host y por supuesto abrirle el puerto a esa ip pública, en nuestro caso
el 4444. Esto se hará en el panel de administración de nuestro router.

Saludos.


Launchpad … Repositorios

Para subir archivos a Launchpad vamos a utilizar la herramienta llamada Bazaar. Esta herramienta se puede utilizar con Eclipse sin problemas, pero en este caso voy a explicarlo cómo realizar la acción desde el terminal de Ubuntu.

Antes de nada hay que situarse con los comandos en la carpeta (proyecto) que vais a subir a Launchpad.

Una vez ahí, se pasa a añadir los archivos haciendo:

bzr add

Luego cogemos y hacemos Push y luego Commit :

bzr commit -m "changes"
bzr push lp:nombre de la rama

Pues con estos tres pasos ya tenemos subido nuestro proyecto a Launchpad.

A veces se puede dar el caso que se den problemas de conflictos con ficheros, pues existe la opción de poder arreglarlos haciendo lo siguiente:

bzr resolved nombrefichero

Saludos a todos.

 


Páginas:12