User Tools

Site Tools


wiki:installing_pyhoca-gui_debian_ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:installing_pyhoca-gui_debian_ubuntu [2011/05/21 13:05]
bmullan created an initial PyHoca GUI webpage
— (current)
Line 1: Line 1:
-====== PyHoca (Python x2go) an alternative X2go 'Client' written in Python ====== 
-  
-PyHoca is a Python library (module) that provides Object Classes that support easy implementation of X2go //Clients// within Application programs written in the Python language.  
- 
-  * Python X2go has been published under the GNU General Public License (GPL) version 3 (or any later version of the same license). 
- 
-**PyHoca-GUI** is designed as a very minimal GUI that behaves very similar to the nm-applet (GNOME network manager). It appears as a small Icon that docks to your systray panel and allows you to manage multiple X2go sessions simultaneously. 
- 
-===== Installing the PyHoca x2go Client on Debian, Ubuntu and Windows. ===== 
- 
-==== PyHoca for Windows ==== 
- 
-[[http://code.x2go.org/releases/binary-win32/pyhoca-gui/|To install PyHoca for Windows click here]]. 
- 
- 
-==== PyHoca for Debian/Ubuntu ==== 
- 
-To install PyHoca on your System you will need to add the PyHoca Repository information. 
- 
-Start open a Terminal window and execute the following command: 
- 
-  * **$ sudo add-apt-repository ppa:x2go/ppa** 
- 
-This PyHoca APT repository will provide the following Python X2go related packages: 
- 
-    python-x2go - the actual Python X2go module 
-    pyhoca-cli - a command line X2go client written in Python 
-    pyhoca-gui - an X2go client GUI written in wxPython (//contributed by and co-developed with Dick Kniep from LinDix in the Netherlands//) 
-    python-gevent backport - (for Debian squeeze and Ubuntu lucid), make sure you have version 0.13.0 or higher installed on your system.  
- 
-You can also install by adding the appropriate entry to your ///etc/apt/sources.list// file and then performing an //apt-get update//. 
- 
-Select using your Distribution (debian or ubuntu) and version (squeeze/sid, lucid/maverick): 
- 
-  *    deb http://packages.das-netzwerkteam.de/debian squeeze main 
-  *    deb http://packages.das-netzwerkteam.de/debian sid main 
-  *    deb http://packages.das-netzwerkteam.de/ubuntu lucid main 
-  *    deb http://packages.das-netzwerkteam.de/ubuntu maverick main 
- 
-After adding one of the above lines you will need to update your system with the new Repository information by starting a Terminal and executing the following: 
- 
-  * $ sudo apt-get update 
- 
-then you can install the PyHoca application and GUI: 
- 
-  * $ sudo apt-get install pyhoca-gui 
- 
- 
-==== Profile Manager ==== 
- 
-PyHoca-GUI uses the same configuration files as an x2goclient.  
-Thus PyHoca-GUI should work out of the box for most setups and user profiles on a System with a working x2goclient configuration. 
- 
-PyHoca-GUI will appear on the Screen as a small Icon that docks into your systray (as the Gnome applet for Network Manager does). 
- 
-Find this Icon.   It is the 'accelerated' X from X2go in Ubuntu-like colors). 
- 
-==== Starting PyHoca ==== 
- 
-To start PyHoca //left-click// on the Icon then choose **Authenticate X2go Server** to be presented with any existing Session Profiles. 
- 
-==== Future features Roadmap ==== 
-Note: __not__ ordered by development priority 
- 
-To be added: 
- 
-  * Embedded menu extension for PyHoca-GUI (Client retrieves a menu tree from a Server and allows the User to start remote //'rootless'// Applications from a GUI menu).  
- 
-  * //Unity Desktop support// to be added to PyHoca-GUI. 
- 
-  * Implement VcXsrv on Windows as a replacement for xming. 
-    For further info, please consult the README.WindowsInstaller in the same folder. 
- 
  
wiki/installing_pyhoca-gui_debian_ubuntu.1305983115.txt.gz ยท Last modified: 2013/03/08 13:31 (external edit)